Struct

Gtk.TreeIter

Description [src]

struct GtkTreeIter {
  int stamp;
  gpointer user_data;
  gpointer user_data2;
  gpointer user_data3;
}

The GtkTreeIter is the primary structure for accessing a GtkTreeModel. Models are expected to put a unique integer in the stamp member, and put model-specific data in the three user_data members.

Structure members
stamp

a unique stamp to catch invalid iterators

user_data

model-specific data

user_data2

model-specific data

user_data3

model-specific data

Instance methods

gtk_tree_iter_copy

Creates a dynamically allocated tree iterator as a copy of iter.

gtk_tree_iter_free

Frees an iterator that has been allocated by gtk_tree_iter_copy().