方法

GLibNodefind_child

声明 [源]

GNode*
g_node_find_child (
  GNode* node,
  GTraverseFlags flags,
  gpointer data
)

描述 [源]

查找给定数据的第一个 GNode 子节点。

此方法不直接对语言绑定可用。

参数

flags

类型: GTraverseFlags

搜索哪种类型的子节点,可以是 G_TRAVERSE_ALLG_TRAVERSE_LEAVESG_TRAVERSE_NON_LEAVES 之一。

data

类型: gpointer

要查找的数据。

参数可以是 NULL
数据由方法的调用者拥有。

返回值

类型: GNode

找到的子节点 GNode,如果找不到数据则返回 NULL

返回的数据由该实例拥有。