Virtual Method

GtkTreeModeliter_children

Declaration [src]

gboolean
iter_children (
  GtkTreeModel* tree_model,
  GtkTreeIter* iter,
  GtkTreeIter* parent
)

Description [src]

Sets iter to point to the first child of parent.

If parent has no children, FALSE is returned and iter is set to be invalid. parent will remain a valid node after this function has been called.

If parent is NULL returns the first node, equivalent to gtk_tree_model_get_iter_first (tree_model, iter);

Parameters

iter GtkTreeIter
 

The new GtkTreeIter to be set to the child.

 The argument will be set by the function.
 The data is owned by the caller of the function.
parent GtkTreeIter
 

The GtkTreeIter

 The argument can be NULL.
 The data is owned by the caller of the function.

Return value

Returns: gboolean
 

TRUE, if iter has been set to the first child.