|
ccl_linked_list_t * | cclLinkedListInit (const size_t data_size) |
|
void | cclLinkedListClear (ccl_linked_list_t *llist) |
|
void | cclLinkedListDestroy (ccl_linked_list_t *llist) |
|
int | cclLinkedListCount (const ccl_linked_list_t *llist) |
|
int | cclLinkedListEmpty (const ccl_linked_list_t *llist) |
|
iter_llist_t * | cclLinkedListGetIter (ccl_linked_list_t *llist) |
|
iter_llist_t * | cclLinkedListIterNext (iter_llist_t *it) |
|
void * | cclLinkedListIterData (iter_llist_t *it) |
|
int | cclLinkedListAddFirst (ccl_linked_list_t *llist, void *const data) |
|
int | cclLinkedListAddLast (ccl_linked_list_t *llist, void *const data) |
|
int | cclLinkedListAddAt (ccl_linked_list_t *llist, void *const data, const int idx) |
|
int | cclLinkedListGetFirst (ccl_linked_list_t *llist, void *const data) |
|
int | cclLinkedListGetLast (ccl_linked_list_t *llist, void *const data) |
|
int | cclLinkedListGetAt (ccl_linked_list_t *llist, const int idx, void *const data) |
|
int | cclLinkedListUpdateFirst (ccl_linked_list_t *llist, void *const data) |
|
int | cclLinkedListUpdateLast (ccl_linked_list_t *llist, void *const data) |
|
int | cclLinkedListUpdateAt (ccl_linked_list_t *llist, const int idx, void *const data) |
|
int | cclLinkedListRemoveFirst (ccl_linked_list_t *llist) |
|
int | cclLinkedListRemoveLast (ccl_linked_list_t *llist) |
|
int | cclLinkedListRemoveAt (ccl_linked_list_t *llist, const int idx) |
|
void | cclSortLinkedListAdd (ccl_linked_list_t *llist, void *data, int(*cmp)(const void *, const void *)) |
|
void | cclLinkedListConcat (ccl_linked_list_t **f_list, ccl_linked_list_t *s_list) |
|
void | cclSortLinkedListMerge (ccl_linked_list_t **f_list, ccl_linked_list_t *s_list, int(*cmp)(const void *, const void *)) |
|