#include "types.h"#include "node.h"#include "cell.h"


Go to the source code of this file.
Classes | |
| class | SLinkedList |
| The SLinkedList structure handle simple linked lists. More... | |
Typedefs | |
| typedef struct SLinkedList * | pSLinkedList |
Functions | |
| pSLinkedList | Lidy_CreateLinkedList () |
| Create and allocate a new linked list. | |
| Bool | Lidy_InsertNodeToTail (pSLinkedList LinkedList, pSCell Cell) |
| Insert a node with a cell to the tail of a list. | |
| Bool | Lidy_InsertNodeInPosition (pSLinkedList LinkedList, unsigned int Position, pSCell Cell) |
| Insert a node with a cell according a given position. | |
| void | Lidy_ClearLinkedList (pSLinkedList LinkedList) |
| Clear a linked list. | |
| void | Lidy_DeleteLinkedList (pSLinkedList LinkedList) |
| Delete a linked list. | |
| typedef struct SLinkedList* pSLinkedList |
Definition at line 46 of file linked_list.h.
| struct pSLinkedList Lidy_CreateLinkedList | ( | ) |
Create and allocate a new linked list.
| Bool Lidy_InsertNodeToTail | ( | pSLinkedList | LinkedList, | |
| pSCell | Cell | |||
| ) |
Insert a node with a cell to the tail of a list.
| LinkedList | represent the list where the node is inserted | |
| Cell | represent the cell to insert into the list |
| Bool Lidy_InsertNodeInPosition | ( | pSLinkedList | LinkedList, | |
| unsigned int | Position, | |||
| pSCell | Cell | |||
| ) |
Insert a node with a cell according a given position.
| LinkedList | is the list where the node is inserted | |
| Position | is the position where the node is inserted into the list | |
| Cell | is the cell to insert |
| void Lidy_ClearLinkedList | ( | pSLinkedList | LinkedList | ) |
Clear a linked list.
| LinkedList | is the list to clear |
| void Lidy_DeleteLinkedList | ( | pSLinkedList | LinkedList | ) |
Delete a linked list.
| LinkedList | is the list to delete |
1.5.8