Module GtkTree.ListStore


module ListStore: sig .. end

val cast : 'a Gobject.obj -> Gtk.list_store
val create : Gobject.g_type array -> Gtk.list_store
val set_value : Gtk.list_store -> row:Gtk.tree_iter -> column:int -> Gobject.g_value -> unit
val remove : Gtk.list_store -> Gtk.tree_iter -> bool
val insert : Gtk.list_store -> iter:Gtk.tree_iter -> int -> unit
val insert : Gtk.list_store -> int -> Gtk.tree_iter
val insert_before : Gtk.list_store -> iter:Gtk.tree_iter -> Gtk.tree_iter -> unit
val insert_before : Gtk.list_store -> Gtk.tree_iter -> Gtk.tree_iter
val insert_after : Gtk.list_store -> iter:Gtk.tree_iter -> Gtk.tree_iter -> unit
val insert_after : Gtk.list_store -> Gtk.tree_iter -> Gtk.tree_iter
val append : Gtk.list_store -> iter:Gtk.tree_iter -> unit
val append : Gtk.list_store -> unit -> Gtk.tree_iter
val prepend : Gtk.list_store -> iter:Gtk.tree_iter -> unit
val prepend : Gtk.list_store -> unit -> Gtk.tree_iter
val clear : Gtk.list_store -> unit
val iter_is_valid : Gtk.list_store -> Gtk.tree_iter -> bool
val swap : Gtk.list_store -> Gtk.tree_iter -> Gtk.tree_iter -> bool
val move_before : Gtk.list_store -> iter:Gtk.tree_iter -> pos:Gtk.tree_iter -> bool
val move_after : Gtk.list_store -> iter:Gtk.tree_iter -> pos:Gtk.tree_iter -> bool