Top |
Functions
GQuark | ianjuta_iterable_tree_error_quark () |
gboolean | ianjuta_iterable_tree_children () |
void | ianjuta_iterable_tree_foreach_post () |
void | ianjuta_iterable_tree_foreach_pre () |
gboolean | ianjuta_iterable_tree_has_children () |
gboolean | ianjuta_iterable_tree_parent () |
Functions
ianjuta_iterable_tree_children ()
gboolean ianjuta_iterable_tree_children (IAnjutaIterableTree *obj
,GError **err
);
Iter position set to first child of current iter. If there is no children, return NULL (iter position is not changed).
ianjuta_iterable_tree_foreach_post ()
void ianjuta_iterable_tree_foreach_post (IAnjutaIterableTree *obj
,GFunc callback
,gpointer user_data
,GError **err
);
Call callback for each element in post order.
ianjuta_iterable_tree_foreach_pre ()
void ianjuta_iterable_tree_foreach_pre (IAnjutaIterableTree *obj
,GFunc callback
,gpointer user_data
,GError **err
);
Call callback for each element in pre order.
ianjuta_iterable_tree_has_children ()
gboolean ianjuta_iterable_tree_has_children (IAnjutaIterableTree *obj
,GError **err
);
Returns true if current iter has children
ianjuta_iterable_tree_parent ()
gboolean ianjuta_iterable_tree_parent (IAnjutaIterableTree *obj
,GError **err
);
Set iter position to parent of curernt iter. If there is no parent, returns FALSE (current iter position is not changed)