ucx/list.h

changeset 36
a9d656e4f7ce
parent 35
fdabd1240b69
child 67
27e67e725d35
equal deleted inserted replaced
35:fdabd1240b69 36:a9d656e4f7ce
27 UcxList *ucx_list_concat(UcxList *l1, UcxList *l2); 27 UcxList *ucx_list_concat(UcxList *l1, UcxList *l2);
28 UcxList *ucx_list_last(UcxList *l); 28 UcxList *ucx_list_last(UcxList *l);
29 UcxList *ucx_list_get(UcxList *l, int index); 29 UcxList *ucx_list_get(UcxList *l, int index);
30 size_t ucx_list_size(UcxList *l); 30 size_t ucx_list_size(UcxList *l);
31 31
32 UcxList *ucx_list_qsort(UcxList *l, cmp_func fnc, void *data); 32 UcxList *ucx_list_sort(UcxList *l, cmp_func fnc, void *data);
33 33
34 /* list specific functions */ 34 /* list specific functions */
35 UcxList *ucx_list_remove(UcxList *l, UcxList *e); 35 UcxList *ucx_list_remove(UcxList *l, UcxList *e);
36 36
37 #ifdef __cplusplus 37 #ifdef __cplusplus

mercurial