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_clear htp_list_array_clear
52 #define htp_list_destroy htp_list_array_destroy
53 #define htp_list_get htp_list_array_get
54 #define htp_list_pop htp_list_array_pop
55 #define htp_list_push htp_list_array_push
56 #define htp_list_replace htp_list_array_replace
57 #define htp_list_size htp_list_array_size
58 #define htp_list_shift htp_list_array_shift
htp_status_t htp_list_array_push(htp_list_array_t *l, void *e)
Definition: htp_list.c:116
int htp_list_linked_empty(const htp_list_linked_t *l)
htp_list_linked_t * htp_list_linked_create(void)
void htp_list_linked_destroy(htp_list_linked_t *l)
Definition: htp_list_private.h:63
void * htp_list_array_get(const htp_list_array_t *l, size_t idx)
Definition: htp_list.c:85
void htp_list_array_destroy(htp_list_array_t *l)
Definition: htp_list.c:78
void htp_list_array_clear(htp_list_array_t *l)
Definition: htp_list.c:69
void * htp_list_array_shift(htp_list_array_t *l)
Definition: htp_list.c:194
void * htp_list_linked_shift(htp_list_linked_t *l)
int htp_status_t
Definition: htp_core.h:46
htp_list_t * htp_list_array_create(size_t size)
Definition: htp_list.c:45
Definition: htp_list_private.h:50
size_t htp_list_array_size(const htp_list_array_t *l)
Definition: htp_list.c:188
htp_status_t htp_list_linked_push(htp_list_linked_t *l, void *e)
void * htp_list_linked_pop(htp_list_linked_t *l)
htp_status_t htp_list_array_replace(htp_list_array_t *l, size_t idx, void *e)
Definition: htp_list.c:170
void * htp_list_array_pop(htp_list_array_t *l)
Definition: htp_list.c:96