summaryrefslogtreecommitdiff
path: root/gtk/gtkliststore.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2004-12-09 06:21:39 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2004-12-09 06:21:39 +0000
commitfa136147ff4e894d07cd0de3c57ef8f1e7296705 (patch)
treeb5e1ca91abb837bcca040be06176f753be91cf1b /gtk/gtkliststore.h
parent4e957a8cd00c5676a25f214198691e5d7b6e9396 (diff)
downloadgtk+-fa136147ff4e894d07cd0de3c57ef8f1e7296705.tar.gz
Add functions which allow faster insertion of rows in sorted list stores.
2004-12-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtkliststore.h: * gtk/gtkliststore.c (gtk_list_store_insert_with_values): (gtk_list_store_insert_with_valuesv): Add functions which allow faster insertion of rows in sorted list stores. (#160063)
Diffstat (limited to 'gtk/gtkliststore.h')
-rw-r--r--gtk/gtkliststore.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/gtk/gtkliststore.h b/gtk/gtkliststore.h
index d653acf223..20b5acb1b7 100644
--- a/gtk/gtkliststore.h
+++ b/gtk/gtkliststore.h
@@ -101,6 +101,16 @@ void gtk_list_store_insert_before (GtkListStore *list_store,
void gtk_list_store_insert_after (GtkListStore *list_store,
GtkTreeIter *iter,
GtkTreeIter *sibling);
+void gtk_list_store_insert_with_values (GtkListStore *list_store,
+ GtkTreeIter *iter,
+ gint position,
+ ...);
+void gtk_list_store_insert_with_valuesv (GtkListStore *list_store,
+ GtkTreeIter *iter,
+ gint position,
+ gint *columns,
+ GValue *values,
+ gint n_values);
void gtk_list_store_prepend (GtkListStore *list_store,
GtkTreeIter *iter);
void gtk_list_store_append (GtkListStore *list_store,