#define GUPPI_STRUCT0 (obj)
#define GUPPI_IS_STRUCT0 (obj)
GuppiData* guppi_struct_new (void);
GtkType guppi_struct_get_field_type (const GuppiStruct*,
const gchar*);
gchar** guppi_struct_get_field_names (const GuppiStruct*);
gsize guppi_struct_size (const GuppiStruct*);
GuppiData* guppi_struct_get (const GuppiStruct*,
const gchar*);
void guppi_struct_set (GuppiStruct*,
const gchar*,
GuppiData*);
void guppi_struct_add_field (GuppiStruct*,
const gchar*,
GtkType);
void guppi_struct_add_free_field (GuppiStruct*,
const gchar*);
void guppi_struct_foreach_subdata (GuppiStruct*,
void (*fn) (const gchar *, GuppiData *,gpointer),
gpointer user_data);
|