public class TreeStore : Object, Buildable, TreeModel, TreeSortable, TreeDragSource, TreeDragDest {
public int stamp ;
public void** root ;
public void** last ;
public int n_columns ;
public int sort_column_id ;
public weak GLib.List sort_list ;
public SortType order ;
public GLib.Type[] column_headers ;
public TreeIterCompareFunc default_sort_func ;
public void** default_sort_data ;
public DestroyNotify default_sort_destroy ;
public uint columns_dirty ;
public TreeStore ( int n_columns,
... ) ;
public TreeStore.newv ( int n_columns,
GLib.Type[] types ) ;
public void append ( TreeIter iter,
TreeIter? parent ) ;
public void clear ( ) ;
public void insert ( TreeIter iter,
TreeIter? parent,
int position ) ;
public void insert_after ( TreeIter iter,
TreeIter? parent,
TreeIter? sibling ) ;
public void insert_before ( TreeIter iter,
TreeIter? parent,
TreeIter? sibling ) ;
public void insert_with_values ( TreeIter iter,
TreeIter? parent,
int position,
... ) ;
public void insert_with_valuesv ( TreeIter iter,
TreeIter? parent,
int position,
int columns,
GLib.Value[] values ) ;
public bool is_ancestor ( TreeIter iter,
TreeIter descendant ) ;
public int iter_depth ( TreeIter iter ) ;
public bool iter_is_valid ( TreeIter iter ) ;
public void move_after ( TreeIter iter,
TreeIter? position ) ;
public void move_before ( TreeIter iter,
TreeIter? position ) ;
public void prepend ( TreeIter iter,
TreeIter? parent ) ;
public bool remove ( TreeIter iter ) ;
public void reorder ( TreeIter? parent,
int new_order ) ;
public void set ( TreeIter iter,
... ) ;
public void set_column_types ( GLib.Type[] types ) ;
public void set_valist ( TreeIter iter,
void** var_args ) ;
public void set_value ( TreeIter iter,
int column,
GLib.Value value ) ;
public void set_valuesv ( TreeIter iter,
int columns,
GLib.Value[] values ) ;
public void swap ( TreeIter a,
TreeIter b ) ;
}

public TreeStore ( int n_columns,
... ) ;
public TreeStore.newv ( int n_columns,
GLib.Type[] types ) ;
public int stamp ;
public void** root ;
public void** last ;
public int n_columns ;
public int sort_column_id ;
public weak GLib.List sort_list ;
public SortType order ;
public GLib.Type[] column_headers ;
public TreeIterCompareFunc default_sort_func ;
public void** default_sort_data ;
public DestroyNotify default_sort_destroy ;
public uint columns_dirty ;
public void append ( TreeIter iter,
TreeIter? parent ) ;
public void clear ( ) ;
public void insert ( TreeIter iter,
TreeIter? parent,
int position ) ;
public void insert_after ( TreeIter iter,
TreeIter? parent,
TreeIter? sibling ) ;
public void insert_before ( TreeIter iter,
TreeIter? parent,
TreeIter? sibling ) ;
public void insert_with_values ( TreeIter iter,
TreeIter? parent,
int position,
... ) ;
public void insert_with_valuesv ( TreeIter iter,
TreeIter? parent,
int position,
int columns,
GLib.Value[] values ) ;
public bool is_ancestor ( TreeIter iter,
TreeIter descendant ) ;
public int iter_depth ( TreeIter iter ) ;
public bool iter_is_valid ( TreeIter iter ) ;
public void move_after ( TreeIter iter,
TreeIter? position ) ;
public void move_before ( TreeIter iter,
TreeIter? position ) ;
public void prepend ( TreeIter iter,
TreeIter? parent ) ;
public bool remove ( TreeIter iter ) ;
public void reorder ( TreeIter? parent,
int new_order ) ;
public void set ( TreeIter iter,
... ) ;
public void set_column_types ( GLib.Type[] types ) ;
public void set_valist ( TreeIter iter,
void** var_args ) ;
public void set_value ( TreeIter iter,
int column,
GLib.Value value ) ;
public void set_valuesv ( TreeIter iter,
int columns,
GLib.Value[] values ) ;
public void swap ( TreeIter a,
TreeIter b ) ;
Created by Valadoc