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_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_list_array_t * htp_list_array_create(size_t size)
Definition: htp_list.c:61
void * htp_list_linked_shift(htp_list_linked_t *l)
void * htp_list_array_shift(htp_list_array_t *l)
Definition: htp_list.c:200
void * htp_list_array_pop(htp_list_array_t *l)
Definition: htp_list.c:110
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
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
void * htp_list_linked_pop(htp_list_linked_t *l)
htp_status_t htp_list_linked_push(htp_list_linked_t *l, void *e)
htp_list_linked_t * htp_list_linked_create(void)
void htp_list_linked_destroy(htp_list_linked_t *l)
void * htp_list_array_get(const htp_list_array_t *l, size_t idx)
Definition: htp_list.c:99
Definition: htp_list_private.h:50
Definition: htp_list_private.h:63