Added insert function, not tested yet, tests for delete have been made and all succeded
This commit is contained in:
@@ -17,10 +17,10 @@ typedef enum {
|
||||
LinkedListErr linkedlist_create(LinkedList **out, size_t elem_size);
|
||||
LinkedListErr linkedlist_destroy(LinkedList *ll);
|
||||
|
||||
LinkedListErr linkedlist_append(LinkedList *ll, void *data);
|
||||
LinkedListErr linkedlist_append(LinkedList *ll, void *val);
|
||||
LinkedListErr linkedlist_delete(LinkedList *ll, size_t index);
|
||||
LinkedListErr linkedlist_pop(LinkedList *ll, size_t index, void *out);
|
||||
LinkedListErr linkedlist_insert(LinkedList *ll, size_t index, void *out);
|
||||
LinkedListErr linkedlist_insert(LinkedList *ll, size_t index, void *val);
|
||||
LinkedListErr linkedlist_get(const LinkedList *ll, size_t index, void *out);
|
||||
LinkedListErr linkedlist_len(const LinkedList *ll, size_t *out);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user