Functions
ARRAY()
#define ARRAY(type, name)
ArrayForeach ()
void
(*ArrayForeach) (void *value
,
void *data
);
array_new ()
Array *
array_new (size_t size
);
array_delete ()
void
array_delete (Array *array
);
array_count ()
size_t
array_count (Array *array
);
array_get ()
void *
array_get (Array *array
,
size_t pos
);
array_get_copy ()
int
array_get_copy (Array *array
,
size_t pos
,
void *value
);
array_set ()
int
array_set (Array *array
,
size_t pos
,
void *value
);
array_append ()
int
array_append (Array *array
,
void *value
);
array_remove_pos ()
int
array_remove_pos (Array *array
,
size_t pos
);