void * lk_array_get_ptr(struct lk_array *a, unsigned int i)
size_t count
Definition: array.h:11
void * array
Definition: array.h:9
size_t total
Definition: array.h:12
int lk_array_empty(struct lk_array *a)
int lk_array_exists(struct lk_array *a, unsigned int i)
int lk_array_unset(struct lk_array *a, unsigned int i)
size_t memb
Definition: array.h:10
Basic structure for array implementation.
Definition: array.h:8
int lk_array_append(struct lk_array *a, const void *e)
int lk_array_set(struct lk_array *a, unsigned int i, const void *e)
int lk_array_free(struct lk_array *a)
int lk_array_init(struct lk_array *a, size_t memb, size_t size)
void * lk_array_get(struct lk_array *a, unsigned int i)