
Go to the source code of this file.
Classes | |
| struct | linked_list_node_t |
| struct | linked_list_t |
Functions | |
| void | linkedListClear (linked_list_t *ll) |
| void | linkedListInsertAtHead (linked_list_t *ll, linked_list_node_t *newNode) |
| void | linkedListInsertBefore (linked_list_t *ll, linked_list_node_t *node, linked_list_node_t *newNode) |
| void | linkedListRemove (linked_list_t *ll, linked_list_node_t *node) |
| void linkedListClear | ( | linked_list_t * | ll | ) |
Definition at line 17 of file linked_list.c.
| void linkedListInsertAtHead | ( | linked_list_t * | ll, |
| linked_list_node_t * | newNode | ||
| ) |
Definition at line 30 of file linked_list.c.
| void linkedListInsertBefore | ( | linked_list_t * | ll, |
| linked_list_node_t * | node, | ||
| linked_list_node_t * | newNode | ||
| ) |
Definition at line 53 of file linked_list.c.
| void linkedListRemove | ( | linked_list_t * | ll, |
| linked_list_node_t * | node | ||
| ) |
Definition at line 84 of file linked_list.c.