Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gliststore.h File Reference
#include <gio/giotypes.h>

Go to the source code of this file.

Macros

#define G_TYPE_LIST_STORE   (g_list_store_get_type ())
 

Functions

GIO_AVAILABLE_IN_2_44 GIO_AVAILABLE_IN_2_44 GListStore * g_list_store_new (GType item_type)
 
GIO_AVAILABLE_IN_2_44 void g_list_store_insert (GListStore *store, guint position, gpointer item)
 
GIO_AVAILABLE_IN_2_44 guint g_list_store_insert_sorted (GListStore *store, gpointer item, GCompareDataFunc compare_func, gpointer user_data)
 
GIO_AVAILABLE_IN_2_46 void g_list_store_sort (GListStore *store, GCompareDataFunc compare_func, gpointer user_data)
 
GIO_AVAILABLE_IN_2_44 void g_list_store_append (GListStore *store, gpointer item)
 
GIO_AVAILABLE_IN_2_44 void g_list_store_remove (GListStore *store, guint position)
 
GIO_AVAILABLE_IN_2_44 void g_list_store_remove_all (GListStore *store)
 
GIO_AVAILABLE_IN_2_44 void g_list_store_splice (GListStore *store, guint position, guint n_removals, gpointer *additions, guint n_additions)
 
GIO_AVAILABLE_IN_2_64 gboolean g_list_store_find (GListStore *store, gpointer item, guint *position)
 
GIO_AVAILABLE_IN_2_64 gboolean g_list_store_find_with_equal_func (GListStore *store, gpointer item, GEqualFunc equal_func, guint *position)
 
GIO_AVAILABLE_IN_2_74 gboolean g_list_store_find_with_equal_func_full (GListStore *store, gpointer item, GEqualFuncFull equal_func, gpointer user_data, guint *position)
 

Macro Definition Documentation

◆ G_TYPE_LIST_STORE

#define G_TYPE_LIST_STORE   (g_list_store_get_type ())

Definition at line 36 of file gliststore.h.

Function Documentation

◆ g_list_store_append()

GIO_AVAILABLE_IN_2_44 void g_list_store_append ( GListStore * store,
gpointer item )

◆ g_list_store_find()

GIO_AVAILABLE_IN_2_64 gboolean g_list_store_find ( GListStore * store,
gpointer item,
guint * position )

◆ g_list_store_find_with_equal_func()

GIO_AVAILABLE_IN_2_64 gboolean g_list_store_find_with_equal_func ( GListStore * store,
gpointer item,
GEqualFunc equal_func,
guint * position )

◆ g_list_store_find_with_equal_func_full()

GIO_AVAILABLE_IN_2_74 gboolean g_list_store_find_with_equal_func_full ( GListStore * store,
gpointer item,
GEqualFuncFull equal_func,
gpointer user_data,
guint * position )

◆ g_list_store_insert()

GIO_AVAILABLE_IN_2_44 void g_list_store_insert ( GListStore * store,
guint position,
gpointer item )

◆ g_list_store_insert_sorted()

GIO_AVAILABLE_IN_2_44 guint g_list_store_insert_sorted ( GListStore * store,
gpointer item,
GCompareDataFunc compare_func,
gpointer user_data )

◆ g_list_store_new()

GIO_AVAILABLE_IN_2_44 GIO_AVAILABLE_IN_2_44 GListStore * g_list_store_new ( GType item_type)

◆ g_list_store_remove()

GIO_AVAILABLE_IN_2_44 void g_list_store_remove ( GListStore * store,
guint position )

◆ g_list_store_remove_all()

GIO_AVAILABLE_IN_2_44 void g_list_store_remove_all ( GListStore * store)

◆ g_list_store_sort()

GIO_AVAILABLE_IN_2_46 void g_list_store_sort ( GListStore * store,
GCompareDataFunc compare_func,
gpointer user_data )

◆ g_list_store_splice()

GIO_AVAILABLE_IN_2_44 void g_list_store_splice ( GListStore * store,
guint position,
guint n_removals,
gpointer * additions,
guint n_additions )