src/cx/linked_list.h

changeset 402
a34b93911956
parent 401
e6a8f7fb0c45
child 406
9cbea761fbf7
equal deleted inserted replaced
401:e6a8f7fb0c45 402:a34b93911956
32 #include <stddef.h> 32 #include <stddef.h>
33 #include "list.h" 33 #include "list.h"
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_prev, ptrdiff_t loc_next, void *newnode);
38 38
39 CxList cxLinkedListCreate(CxAllocator allocator, CxListComparator comparator, size_t itemsize); 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

mercurial