ucx/dlist.h

changeset 36
a9d656e4f7ce
parent 35
fdabd1240b69
child 67
27e67e725d35
equal deleted inserted replaced
35:fdabd1240b69 36:a9d656e4f7ce
28 UcxDlist *ucx_dlist_concat(UcxDlist *l1, UcxDlist *l2); 28 UcxDlist *ucx_dlist_concat(UcxDlist *l1, UcxDlist *l2);
29 UcxDlist *ucx_dlist_last(UcxDlist *l); 29 UcxDlist *ucx_dlist_last(UcxDlist *l);
30 UcxDlist *ucx_dlist_get(UcxDlist *l, int index); 30 UcxDlist *ucx_dlist_get(UcxDlist *l, int index);
31 size_t ucx_dlist_size(UcxDlist *l); 31 size_t ucx_dlist_size(UcxDlist *l);
32 32
33 UcxDlist *ucx_dlist_qsort(UcxDlist *l, cmp_func fnc, void *data); 33 UcxDlist *ucx_dlist_sort(UcxDlist *l, cmp_func fnc, void *data);
34 34
35 /* dlist specific functions */ 35 /* dlist specific functions */
36 UcxDlist *ucx_dlist_first(UcxDlist *l); 36 UcxDlist *ucx_dlist_first(UcxDlist *l);
37 UcxDlist *ucx_dlist_remove(UcxDlist *l, UcxDlist *e); 37 UcxDlist *ucx_dlist_remove(UcxDlist *l, UcxDlist *e);
38 38

mercurial