ianjuta-iterable-treeianjuta-iterable-tree — | |
Details
IANJUTA_ITERABLE_TREE_ERROR
#define IANJUTA_ITERABLE_TREE_ERROR ianjuta_iterable_tree_error_quark()
IAnjutaIterableTree
typedef struct _IAnjutaIterableTree IAnjutaIterableTree;
IAnjutaIterableTreeIface
typedef struct {
IAnjutaIterableIface g_iface;
gboolean (*children) (IAnjutaIterableTree *obj, GError **err);
void (*foreach_post) (IAnjutaIterableTree *obj, GFunc callback, gpointer user_data, GError **err);
void (*foreach_pre) (IAnjutaIterableTree *obj, GFunc callback, gpointer user_data, GError **err);
gboolean (*has_children) (IAnjutaIterableTree *obj, GError **err);
gboolean (*parent) (IAnjutaIterableTree *obj, GError **err);
} IAnjutaIterableTreeIface;
ianjuta_iterable_tree_error_quark ()
GQuark ianjuta_iterable_tree_error_quark
(void);
ianjuta_iterable_tree_has_children ()
gboolean ianjuta_iterable_tree_has_children
(IAnjutaIterableTree *obj,
GError **err);
ianjuta_iterable_tree_parent ()
gboolean ianjuta_iterable_tree_parent (IAnjutaIterableTree *obj,
GError **err);