GtkTreeStore
<!-- ##### SECTION Short_Description ##### -->
-
+A tree-like data structure that can be used with the #GtkTreeView
<!-- ##### SECTION Long_Description ##### -->
<para>
+The #GtkTreeStore object is a list model for use with a #GtkTreeView
+widget. It implements the #GtkTreeModel interface, and consequentialy,
+can use all of the methods available there. It also implements the
+#GtkTreeSortable interface so it can be sorted by the view. Finally,
+it also implements the tree <link linkend="gtktreednd">drag and
+drop</link> interfaces.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
-
+#GtkTreeModel, #GtkTreeStore
</para>
<!-- ##### STRUCT GtkTreeStore ##### -->
</para>
-@parent:
-@stamp:
-@root:
-@last:
-@n_columns:
-@column_headers:
<!-- ##### FUNCTION gtk_tree_store_new ##### -->
<para>
</para>
+@n_columns:
+@Varargs:
@Returns:
-<!-- ##### FUNCTION gtk_tree_store_new_with_values ##### -->
+<!-- ##### FUNCTION gtk_tree_store_newv ##### -->
<para>
</para>
@n_columns:
-@Varargs:
+@types:
@Returns:
-<!-- ##### FUNCTION gtk_tree_store_set_n_columns ##### -->
+<!-- ##### FUNCTION gtk_tree_store_set_column_types ##### -->
<para>
</para>
@tree_store:
@n_columns:
+@types:
-<!-- ##### FUNCTION gtk_tree_store_set_column_type ##### -->
+<!-- ##### FUNCTION gtk_tree_store_set_value ##### -->
<para>
</para>
-@store:
+@tree_store:
+@iter:
@column:
-@type:
+@value:
-<!-- ##### FUNCTION gtk_tree_store_set_cell ##### -->
+<!-- ##### FUNCTION gtk_tree_store_set ##### -->
<para>
</para>
@tree_store:
@iter:
-@column:
-@value:
+@Varargs:
-<!-- ##### FUNCTION gtk_tree_store_set ##### -->
+<!-- ##### FUNCTION gtk_tree_store_set_valist ##### -->
<para>
</para>
@tree_store:
@iter:
-@Varargs:
+@var_args:
-<!-- ##### FUNCTION gtk_tree_store_setv ##### -->
+<!-- ##### FUNCTION gtk_tree_store_remove ##### -->
<para>
</para>
@tree_store:
@iter:
-@var_args:
+@Returns:
-<!-- ##### FUNCTION gtk_tree_store_get ##### -->
+<!-- ##### FUNCTION gtk_tree_store_insert ##### -->
<para>
</para>
@tree_store:
@iter:
-@Varargs:
+@parent:
+@position:
-<!-- ##### FUNCTION gtk_tree_store_getv ##### -->
+<!-- ##### FUNCTION gtk_tree_store_insert_before ##### -->
<para>
</para>
@tree_store:
@iter:
-@var_args:
+@parent:
+@sibling:
-<!-- ##### FUNCTION gtk_tree_store_remove ##### -->
+<!-- ##### FUNCTION gtk_tree_store_insert_after ##### -->
<para>
</para>
@tree_store:
@iter:
+@parent:
+@sibling:
-<!-- ##### FUNCTION gtk_tree_store_insert ##### -->
+<!-- ##### FUNCTION gtk_tree_store_prepend ##### -->
<para>
</para>
@tree_store:
@iter:
@parent:
-@position:
-<!-- ##### FUNCTION gtk_tree_store_insert_before ##### -->
+<!-- ##### FUNCTION gtk_tree_store_append ##### -->
<para>
</para>
@tree_store:
@iter:
@parent:
-@sibling:
-<!-- ##### FUNCTION gtk_tree_store_insert_after ##### -->
+<!-- ##### FUNCTION gtk_tree_store_is_ancestor ##### -->
<para>
</para>
@tree_store:
@iter:
-@parent:
-@sibling:
+@descendant:
+@Returns:
-<!-- ##### FUNCTION gtk_tree_store_prepend ##### -->
+<!-- ##### FUNCTION gtk_tree_store_iter_depth ##### -->
<para>
</para>
@tree_store:
@iter:
-@parent:
+@Returns:
-<!-- ##### FUNCTION gtk_tree_store_append ##### -->
+<!-- ##### FUNCTION gtk_tree_store_clear ##### -->
+<para>
+
+</para>
+
+@tree_store:
+
+
+<!-- ##### FUNCTION gtk_tree_store_iter_is_valid ##### -->
<para>
</para>
@tree_store:
@iter:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_tree_store_reorder ##### -->
+<para>
+
+</para>
+
+@tree_store:
@parent:
+@new_order:
-<!-- ##### FUNCTION gtk_tree_store_get_root_iter ##### -->
+<!-- ##### FUNCTION gtk_tree_store_swap ##### -->
<para>
</para>
@tree_store:
-@iter:
+@a:
+@b:
-<!-- ##### FUNCTION gtk_tree_store_is_ancestor ##### -->
+<<<<<<< gtktreestore.sgml
+=======
+
+
+<!-- ##### FUNCTION gtk_tree_store_move_before ##### -->
<para>
</para>
@tree_store:
@iter:
-@descendant:
-@Returns:
+@position:
-<!-- ##### FUNCTION gtk_tree_store_iter_depth ##### -->
+<!-- ##### FUNCTION gtk_tree_store_move_after ##### -->
<para>
</para>
@tree_store:
@iter:
-@Returns:
+@position:
+
+
+>>>>>>> 1.16