GTraverseFlags

Specifies which nodes are visited during several of the tree functions, including g_node_traverse() and g_node_find(). G_TRAVERSE_LEAVES only leaf nodes should be visited. This name has been introduced in 2.6, for older version use G_TRAVERSE_LEAFS. G_TRAVERSE_NON_LEAVES only non-leaf nodes should be visited. This name has been introduced in 2.6, for older version use G_TRAVERSE_NON_LEAFS. G_TRAVERSE_ALL all nodes should be visited. G_TRAVERSE_MASK a mask of all traverse flags. G_TRAVERSE_LEAFS identical to G_TRAVERSE_LEAVES. G_TRAVERSE_NON_LEAFS identical to G_TRAVERSE_NON_LEAVES.

Values

ValueMeaning
LEAVES1 << 0
NON_LEAVES1 << 1
ALLLEAVES | NON_LEAVES
MASK0x03
LEAFSLEAVES
NON_LEAFSNON_LEAVES

Meta