函数

GLibTraverseFunc

说明

gboolean
(* GTraverseFunc) (
  gpointer key,
  gpointer value,
  gpointer data
)

描述 [src]

规定传递给 g_tree_traverse() 的函数类型。函数将传递每个节点的键和值以及传递给 g_tree_traverse() 的 user_data 参数。如果该函数返回 TRUE,则将停止遍历。

参数

key

类型: gpointer

GTree 节点的键。

参数可以是 NULL
数据归函数的调用方所有。
value

类型: gpointer

对应于键的值。

参数可以是 NULL
数据归函数的调用方所有。
data

类型: gpointer

传递给 g_tree_traverse() 的用户数据。

参数可以是 NULL
数据归函数的调用方所有。

返回值

类型: gboolean

TRUE 表示停止遍历。