ESorterArray
ESorterArray
|
|
Synopsis
struct ESorterArray;
GHashTable * (*ECreateCmpCacheFunc) (gpointer closure);
gint (*ECompareRowsFunc) (gint row1,
gint row2,
GHashTable *cmp_cache,
gpointer closure);
ESorterArray * e_sorter_array_construct (ESorterArray *sorter,
ECreateCmpCacheFunc create_cmp_cache,
ECompareRowsFunc compare,
gpointer closure);
ESorterArray * e_sorter_array_new (ECreateCmpCacheFunc create_cmp_cache,
ECompareRowsFunc compare,
gpointer closure);
void e_sorter_array_clean (ESorterArray *sorter);
void e_sorter_array_set_count (ESorterArray *sorter,
gint count);
void e_sorter_array_append (ESorterArray *sorter,
gint count);
Object Hierarchy
GObject
+----ESorter
+----ESorterArray
Details
struct ESorterArray
struct ESorterArray;
ECreateCmpCacheFunc ()
GHashTable * (*ECreateCmpCacheFunc) (gpointer closure);
ECompareRowsFunc ()
gint (*ECompareRowsFunc) (gint row1,
gint row2,
GHashTable *cmp_cache,
gpointer closure);
e_sorter_array_clean ()
void e_sorter_array_clean (ESorterArray *sorter);
e_sorter_array_set_count ()
void e_sorter_array_set_count (ESorterArray *sorter,
gint count);
e_sorter_array_append ()
void e_sorter_array_append (ESorterArray *sorter,
gint count);