ucx/list.h

changeset 23
ccc294fafb9b
parent 18
69636f81db31
child 26
59f147baea31
equal deleted inserted replaced
22:76cdd8209f1f 23:ccc294fafb9b
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 void ucx_list_foreach(UcxList *l, ucx_callback fnc, void *data); 31 void ucx_list_foreach(UcxList *l, ucx_callback fnc, void *data);
32 32
33 /* list specific functions */
34 UcxList *ucx_list_remove(UcxList *l, UcxList *e);
33 35
34 #ifdef __cplusplus 36 #ifdef __cplusplus
35 } 37 }
36 #endif 38 #endif
37 39

mercurial