48#define htp_list_t htp_list_array_t
49#define htp_list_add htp_list_array_push
50#define htp_list_create htp_list_array_create
51#define htp_list_init htp_list_array_init
52#define htp_list_clear htp_list_array_clear
53#define htp_list_destroy htp_list_array_destroy
54#define htp_list_release htp_list_array_release
55#define htp_list_get htp_list_array_get
56#define htp_list_pop htp_list_array_pop
57#define htp_list_push htp_list_array_push
58#define htp_list_replace htp_list_array_replace
59#define htp_list_size htp_list_array_size
60#define htp_list_shift htp_list_array_shift
int htp_status_t
Definition htp_core.h:46
htp_status_t htp_list_array_replace(htp_list_array_t *l, size_t idx, void *e)
Definition htp_list.c:184
int htp_list_linked_empty(const htp_list_linked_t *l)
void * htp_list_array_get(const htp_list_array_t *l, size_t idx)
Definition htp_list.c:99
void htp_list_array_clear(htp_list_array_t *l)
Definition htp_list.c:77
size_t htp_list_array_size(const htp_list_array_t *l)
Definition htp_list.c:194
htp_status_t htp_list_array_push(htp_list_array_t *l, void *e)
Definition htp_list.c:130
void htp_list_array_destroy(htp_list_array_t *l)
Definition htp_list.c:86
void * htp_list_linked_shift(htp_list_linked_t *l)
htp_status_t htp_list_array_init(htp_list_array_t *l, size_t size)
void htp_list_array_release(htp_list_array_t *l)
Definition htp_list.c:93
htp_status_t htp_list_linked_push(htp_list_linked_t *l, void *e)
htp_list_array_t * htp_list_array_create(size_t size)
Definition htp_list.c:61
void * htp_list_array_shift(htp_list_array_t *l)
Definition htp_list.c:200
htp_list_linked_t * htp_list_linked_create(void)
void * htp_list_array_pop(htp_list_array_t *l)
Definition htp_list.c:110
void * htp_list_linked_pop(htp_list_linked_t *l)
void htp_list_linked_destroy(htp_list_linked_t *l)
Definition htp_list_private.h:50
Definition htp_list_private.h:63