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_replace(htp_list_array_t *l, size_t idx, void *e)
Definition: htp_list.c:170
void * htp_list_array_get(const htp_list_array_t *l, size_t idx)
Definition: htp_list.c:85
int htp_list_linked_empty(const htp_list_linked_t *l)
void * htp_list_array_shift(htp_list_array_t *l)
Definition: htp_list.c:194
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_destroy(htp_list_array_t *l)
Definition: htp_list.c:78
void * htp_list_linked_shift(htp_list_linked_t *l)
int htp_status_t
Definition: htp_core.h:46
size_t htp_list_array_size(const htp_list_array_t *l)
Definition: htp_list.c:188
Definition: htp_list_private.h:50
htp_list_array_t * htp_list_array_create(size_t size)
Definition: htp_list.c:45
void * htp_list_array_pop(htp_list_array_t *l)
Definition: htp_list.c:96
htp_status_t htp_list_linked_push(htp_list_linked_t *l, void *e)
void htp_list_array_clear(htp_list_array_t *l)
Definition: htp_list.c:69
void * htp_list_linked_pop(htp_list_linked_t *l)
htp_status_t htp_list_array_push(htp_list_array_t *l, void *e)
Definition: htp_list.c:116