Ardour  8.7-14-g57a6773833
gtktreedatalist.h File Reference
#include <gtk/gtk.h>
Include dependency graph for gtktreedatalist.h:

Go to the source code of this file.

Classes

struct  _GtkTreeDataList
 
struct  _GtkTreeDataSortHeader
 

Typedefs

typedef struct _GtkTreeDataList GtkTreeDataList
 
typedef struct _GtkTreeDataSortHeader GtkTreeDataSortHeader
 

Functions

GtkTreeDataList_gtk_tree_data_list_alloc (void)
 
void _gtk_tree_data_list_free (GtkTreeDataList *list, GType *column_headers)
 
gboolean _gtk_tree_data_list_check_type (GType type)
 
void _gtk_tree_data_list_node_to_value (GtkTreeDataList *list, GType type, GValue *value)
 
void _gtk_tree_data_list_value_to_node (GtkTreeDataList *list, GValue *value)
 
GtkTreeDataList_gtk_tree_data_list_node_copy (GtkTreeDataList *list, GType type)
 
gint _gtk_tree_data_list_compare_func (GtkTreeModel *model, GtkTreeIter *a, GtkTreeIter *b, gpointer user_data)
 
GList * _gtk_tree_data_list_header_new (gint n_columns, GType *types)
 
void _gtk_tree_data_list_header_free (GList *header_list)
 
GtkTreeDataSortHeader_gtk_tree_data_list_get_header (GList *header_list, gint sort_column_id)
 
GList * _gtk_tree_data_list_set_header (GList *header_list, gint sort_column_id, GtkTreeIterCompareFunc func, gpointer data, GDestroyNotify destroy)
 

Typedef Documentation

◆ GtkTreeDataList

Definition at line 1 of file gtktreedatalist.h.

◆ GtkTreeDataSortHeader

Function Documentation

◆ _gtk_tree_data_list_alloc()

GtkTreeDataList* _gtk_tree_data_list_alloc ( void  )

◆ _gtk_tree_data_list_check_type()

gboolean _gtk_tree_data_list_check_type ( GType  type)

◆ _gtk_tree_data_list_compare_func()

gint _gtk_tree_data_list_compare_func ( GtkTreeModel model,
GtkTreeIter a,
GtkTreeIter b,
gpointer  user_data 
)

◆ _gtk_tree_data_list_free()

void _gtk_tree_data_list_free ( GtkTreeDataList list,
GType *  column_headers 
)

◆ _gtk_tree_data_list_get_header()

GtkTreeDataSortHeader* _gtk_tree_data_list_get_header ( GList *  header_list,
gint  sort_column_id 
)

◆ _gtk_tree_data_list_header_free()

void _gtk_tree_data_list_header_free ( GList *  header_list)

◆ _gtk_tree_data_list_header_new()

GList* _gtk_tree_data_list_header_new ( gint  n_columns,
GType *  types 
)

◆ _gtk_tree_data_list_node_copy()

GtkTreeDataList* _gtk_tree_data_list_node_copy ( GtkTreeDataList list,
GType  type 
)

◆ _gtk_tree_data_list_node_to_value()

void _gtk_tree_data_list_node_to_value ( GtkTreeDataList list,
GType  type,
GValue *  value 
)

◆ _gtk_tree_data_list_set_header()

GList* _gtk_tree_data_list_set_header ( GList *  header_list,
gint  sort_column_id,
GtkTreeIterCompareFunc  func,
gpointer  data,
GDestroyNotify  destroy 
)

◆ _gtk_tree_data_list_value_to_node()

void _gtk_tree_data_list_value_to_node ( GtkTreeDataList list,
GValue *  value 
)