|
| Patrick's Programming Library Version 6.4.21 - Dokumentation |
Klassen | |
| class | Iterator |
| class | ListItem |
Öffentliche Methoden | |
| List () | |
| ~List () | |
| K & | add (const K &item) |
| size_t | capacity () const |
| void | clear () |
| size_t | count () const |
| void | erase (const K &item) |
| bool | getFirst (Iterator &it) const throw () |
| bool | getLast (Iterator &it) const throw () |
| bool | getNext (Iterator &it) const throw () |
| bool | getPrevious (Iterator &it) const throw () |
| size_t | itemSize () const |
| size_t | num () const |
| K & | push_front (const K &item) |
| void | reserve (size_t num) |
| void | reset (Iterator &it) const throw () |
| size_t | size () const |
Private Attribute | |
| ListItem * | first |
| ListItem * | last |
| MemoryHeap | MyHeap |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline | ||||||||||||||
|
inline | ||||||||||||||
|
inline | ||||||||||||||
|
inline | ||||||||||||||
|
inline |
|
inline |
|
inline |
|
inline |
|
inline | ||||||||||||||
|
inline |
|
private |
|
private |
|
private |