Method
GLibTreetraverse
deprecated: 2.2
Declaration [src]
void
g_tree_traverse (
  GTree* tree,
  GTraverseFunc traverse_func,
  GTraverseType traverse_type,
  gpointer user_data
)
Description [src]
Calls the given function for each node in the GTree.
Deprecated since: 2.2
The order of a balanced tree is somewhat arbitrary.
    If you just want to visit all nodes in sorted order, use
    g_tree_foreach() instead. If you really need to visit nodes in
    a different order, consider using an n-ary tree.
Parameters
- traverse_func
- 
            Type: GTraverseFuncThe function to call for each node visited. If this function returns TRUE, the traversal is stopped.
- traverse_type
- 
            Type: GTraverseTypeThe order in which nodes are visited, one of G_IN_ORDER,G_PRE_ORDERandG_POST_ORDER.
- user_data
- 
            Type: gpointerUser data to pass to the function. The argument can be NULL.The data is owned by the caller of the method.