src/cx/linked_list.h

changeset 401
e6a8f7fb0c45
parent 400
8cd274352419
child 402
a34b93911956
equal deleted inserted replaced
400:8cd274352419 401:e6a8f7fb0c45
34 34
35 void *cx_linked_list_last(void **begin, void **end, ptrdiff_t loc_next); 35 void *cx_linked_list_last(void **begin, void **end, ptrdiff_t loc_next);
36 36
37 int cx_linked_list_add(void **begin, void **end, ptrdiff_t loc_next, ptrdiff_t loc_prev, void *newnode); 37 int cx_linked_list_add(void **begin, void **end, ptrdiff_t loc_next, ptrdiff_t loc_prev, void *newnode);
38 38
39 CxList cxLinkedListCreate(CxAllocator allocator, CxListComparator comparator); 39 CxList cxLinkedListCreate(CxAllocator allocator, CxListComparator comparator, size_t itemsize);
40 40
41 extern cx_list_class cx_linked_list_class; 41 extern cx_list_class cx_linked_list_class;
42 42
43 #endif /* UCX_LINKED_LIST_H */ 43 #endif /* UCX_LINKED_LIST_H */

mercurial