Package: gtk

GBoxed gtk:tree-iter

Declaration

(glib:define-gboxed-cstruct tree-iter "GtkTreeIter"
  (:export t
   :type-initializer "gtk_tree_iter_get_type")
  (stamp :int :initform 0)
  (user-data pointer-as-integer :initform 0)
  (user-data-2 pointer-as-integer :initform 0)
  (user-data-3 pointer-as-integer :initform 0))  

Values

stamp
A unique stamp to catch invalid iterators.
user-data
Model specific data.
user-data-2
Model specific data.
user-data-3
Model specific data.

Details

The gtk:tree-iter structure is the primary structure for accessing a gtk:tree-model object. Models are expected to put a unique integer in the stamp member, and put model specific data in the three user-data members.

Warning

The gtk:tree-iter implementation is deprecated since 4.10. Please do not use it in newly written code.
 

See also

2024-5-3