GuppiGArray

Name

GuppiGArray -- 

Synopsis



#define     GUPPI_GARRAY0                   (obj)
#define     GUPPI_IS_GARRAY0                (obj)
void        guppi_garray_construct          (GuppiGArray *ga,
                                             guint element_size);
GuppiGArray* guppi_garray_new               (guint element_size);
#define     guppi_garray_data               (ga)
#define     guppi_garray_size               (ga)
#define     guppi_garray_element_size       (ga)
#define     guppi_garray_append_vals        (ga, ptr, len)
#define     guppi_garray_prepend_vals       (ga, ptr, len)
#define     guppi_garray_insert_vals        (ga, i, ptr, len)
void        guppi_garray_set_size           (GuppiGArray*,
                                             gsize);
#define     guppi_garray_remove_index       (ga, i)

Object Hierarchy


  GtkObject
   +----GuppiGArray

Description

A longer description goes here.

Details

GUPPI_GARRAY0()

#define GUPPI_GARRAY0(obj) ((obj) ? (GUPPI_GARRAY(obj)) : NULL)

GUPPI_IS_GARRAY0()

#define GUPPI_IS_GARRAY0(obj) (((obj) == NULL) || (GUPPI_IS_GARRAY(obj)))

guppi_garray_construct ()

void        guppi_garray_construct          (GuppiGArray *ga,
                                             guint element_size);

guppi_garray_new ()

GuppiGArray* guppi_garray_new               (guint element_size);

guppi_garray_data()

#define     guppi_garray_data(ga)

guppi_garray_size()

#define     guppi_garray_size(ga)

guppi_garray_element_size()

#define     guppi_garray_element_size(ga)

guppi_garray_append_vals()

#define guppi_garray_append_vals(ga, ptr, len) (g_array_append_vals((ga)->array, ptr, len), (ga))

guppi_garray_prepend_vals()

#define guppi_garray_prepend_vals(ga, ptr, len) (g_array_prepend_vals((ga)->array, ptr, len), (ga))

guppi_garray_insert_vals()

#define guppi_garray_insert_vals(ga, i, ptr, len) (g_array_insert_vals((ga)->array, i, ptr, len), (ga))

guppi_garray_set_size ()

void        guppi_garray_set_size           (GuppiGArray*,
                                             gsize);

guppi_garray_remove_index()

#define guppi_garray_remove_index(ga, i) (g_array_remove_index((ga)->array, i), (ga))