ETableExtras

Name

ETableExtras -- 

Synopsis



#define             E_TABLE_EXTRAS_TYPE
typedef             ETableExtras;
ETableExtras*       e_table_extras_new                  (void);
void                e_table_extras_add_cell             (ETableExtras *extras,
                                                         char *id,
                                                         ECell *cell);
ECell*              e_table_extras_get_cell             (ETableExtras *extras,
                                                         char *id);
void                e_table_extras_add_compare          (ETableExtras *extras,
                                                         char *id,
                                                         GCompareFunc compare);
GCompareFunc        e_table_extras_get_compare          (ETableExtras *extras,
                                                         char *id);
void                e_table_extras_add_pixbuf           (ETableExtras *extras,
                                                         char *id,
                                                         GdkPixbuf *pixbuf);
GdkPixbuf*          e_table_extras_get_pixbuf           (ETableExtras *extras,
                                                         char *id);

Object Hierarchy


  GtkObject
   +----ETableExtras

Description

Details

E_TABLE_EXTRAS_TYPE

#define E_TABLE_EXTRAS_TYPE        (e_table_extras_get_type ())


ETableExtras

typedef struct {
	GtkObject base;

	GHashTable *cells;
	GHashTable *compares;
	GHashTable *pixbufs;
} ETableExtras;


e_table_extras_new ()

ETableExtras*       e_table_extras_new                  (void);

Returns :


e_table_extras_add_cell ()

void                e_table_extras_add_cell             (ETableExtras *extras,
                                                         char *id,
                                                         ECell *cell);

extras :

id :

cell :


e_table_extras_get_cell ()

ECell*              e_table_extras_get_cell             (ETableExtras *extras,
                                                         char *id);

extras :

id :

Returns :


e_table_extras_add_compare ()

void                e_table_extras_add_compare          (ETableExtras *extras,
                                                         char *id,
                                                         GCompareFunc compare);

extras :

id :

compare :


e_table_extras_get_compare ()

GCompareFunc        e_table_extras_get_compare          (ETableExtras *extras,
                                                         char *id);

extras :

id :

Returns :


e_table_extras_add_pixbuf ()

void                e_table_extras_add_pixbuf           (ETableExtras *extras,
                                                         char *id,
                                                         GdkPixbuf *pixbuf);

extras :

id :

pixbuf :


e_table_extras_get_pixbuf ()

GdkPixbuf*          e_table_extras_get_pixbuf           (ETableExtras *extras,
                                                         char *id);

extras :

id :

Returns :