Ardour  8.7-14-g57a6773833
Gtk::TreeSortable_Class Class Reference

#include <treesortable_p.h>

Inheritance diagram for Gtk::TreeSortable_Class:
[legend]

Public Types

typedef TreeSortable CppObjectType
 
typedef GtkTreeSortable BaseObjectType
 
typedef GtkTreeSortableIface BaseClassType
 
typedef Glib::Interface_Class CppClassParent
 

Public Member Functions

const Glib::Interface_Class & init ()
 

Static Public Member Functions

static void iface_init_function (void *g_iface, void *iface_data)
 
static Glib::ObjectBase * wrap_new (GObject *)
 

Static Protected Member Functions

static void sort_column_changed_callback (GtkTreeSortable *self)
 
static gboolean get_sort_column_id_vfunc_callback (GtkTreeSortable *self, int *sort_column_id, GtkSortType *order)
 
static void set_sort_column_id_vfunc_callback (GtkTreeSortable *self, int sort_column_id, GtkSortType order)
 
static void set_sort_func_vfunc_callback (GtkTreeSortable *self, int sort_column_id, GtkTreeIterCompareFunc func, gpointer data, GDestroyNotify destroy)
 
static void set_default_sort_func_vfunc_callback (GtkTreeSortable *self, GtkTreeIterCompareFunc func, gpointer data, GDestroyNotify destroy)
 
static gboolean has_default_sort_func_vfunc_callback (GtkTreeSortable *self)
 
static void sort_column_changed_vfunc_callback (GtkTreeSortable *self)
 

Friends

class TreeSortable
 

Detailed Description

Definition at line 14 of file treesortable_p.h.

Member Typedef Documentation

◆ BaseClassType

◆ BaseObjectType

◆ CppClassParent

typedef Glib::Interface_Class Gtk::TreeSortable_Class::CppClassParent

Definition at line 20 of file treesortable_p.h.

◆ CppObjectType

Member Function Documentation

◆ get_sort_column_id_vfunc_callback()

static gboolean Gtk::TreeSortable_Class::get_sort_column_id_vfunc_callback ( GtkTreeSortable self,
int *  sort_column_id,
GtkSortType order 
)
staticprotected

◆ has_default_sort_func_vfunc_callback()

static gboolean Gtk::TreeSortable_Class::has_default_sort_func_vfunc_callback ( GtkTreeSortable self)
staticprotected

◆ iface_init_function()

static void Gtk::TreeSortable_Class::iface_init_function ( void *  g_iface,
void *  iface_data 
)
static

◆ init()

const Glib::Interface_Class& Gtk::TreeSortable_Class::init ( )

◆ set_default_sort_func_vfunc_callback()

static void Gtk::TreeSortable_Class::set_default_sort_func_vfunc_callback ( GtkTreeSortable self,
GtkTreeIterCompareFunc  func,
gpointer  data,
GDestroyNotify  destroy 
)
staticprotected

◆ set_sort_column_id_vfunc_callback()

static void Gtk::TreeSortable_Class::set_sort_column_id_vfunc_callback ( GtkTreeSortable self,
int  sort_column_id,
GtkSortType  order 
)
staticprotected

◆ set_sort_func_vfunc_callback()

static void Gtk::TreeSortable_Class::set_sort_func_vfunc_callback ( GtkTreeSortable self,
int  sort_column_id,
GtkTreeIterCompareFunc  func,
gpointer  data,
GDestroyNotify  destroy 
)
staticprotected

◆ sort_column_changed_callback()

static void Gtk::TreeSortable_Class::sort_column_changed_callback ( GtkTreeSortable self)
staticprotected

◆ sort_column_changed_vfunc_callback()

static void Gtk::TreeSortable_Class::sort_column_changed_vfunc_callback ( GtkTreeSortable self)
staticprotected

◆ wrap_new()

static Glib::ObjectBase* Gtk::TreeSortable_Class::wrap_new ( GObject *  )
static

Friends And Related Function Documentation

◆ TreeSortable

friend class TreeSortable
friend

Definition at line 22 of file treesortable_p.h.


The documentation for this class was generated from the following file: