#include <linklist.h>
Public Member Functions | |
| List () | |
| virtual | ~List () |
| void | remove (TYPE *item) |
| void | remove_pointer (ListItem< TYPE > *item) |
| TYPE * | append () |
| TYPE * | append (TYPE *new_item) |
| TYPE * | insert_before (TYPE *item) |
| TYPE * | insert_before (TYPE *item, TYPE *new_item) |
| TYPE * | insert_after (TYPE *item) |
| TYPE * | insert_after (TYPE *item, TYPE *new_item) |
| TYPE * | get_item_number (int number) |
| int | get_item_number (TYPE *item) |
| void | swap (TYPE *item1, TYPE *item2) |
| int | total () |
| int | number_of (TYPE *item) |
Public Attributes | |
| TYPE * | first |
| TYPE * | last |
Definition at line 8 of file linklist.h.
|
|||||||||
|
Definition at line 55 of file linklist.h. |
|
|||||||||
|
Definition at line 61 of file linklist.h. |
|
||||||||||
|
Definition at line 144 of file linklist.h. |
|
|||||||||
|
Definition at line 121 of file linklist.h. |
|
||||||||||
|
Definition at line 108 of file linklist.h. |
|
||||||||||
|
Definition at line 96 of file linklist.h. |
|
||||||||||||||||
|
Definition at line 201 of file linklist.h. |
|
||||||||||
|
Definition at line 194 of file linklist.h. |
|
||||||||||||||||
|
Definition at line 174 of file linklist.h. |
|
||||||||||
|
Definition at line 167 of file linklist.h. |
|
||||||||||
|
Definition at line 83 of file linklist.h. |
|
||||||||||
|
Definition at line 271 of file linklist.h. |
|
||||||||||
|
Definition at line 278 of file linklist.h. |
|
||||||||||||||||
|
Definition at line 221 of file linklist.h. |
|
|||||||||
|
Definition at line 70 of file linklist.h. |
|
|||||
|
Definition at line 37 of file linklist.h. |
|
|||||
|
Definition at line 38 of file linklist.h. |
1.4.4