#include <List.h>
Public Member Functions | |
| T * | add (T *item) |
| T * | addLast (T *item) |
| T * | addUnique (T *item) |
| T * | remove (T *item) |
| T * | remove (ListItem< T > *item) |
| T * | overwriteNth (int n, T *t) |
| int | size () const |
| T * | first () const |
| T * | last () const |
| T * | getNth (int i) const |
| ListItem< T > * | position (T *t) const |
| int | index (T *t) const |
| int | empty () const |
| void | clearAll () |
| void | clear () |
Protected Attributes | |
| List< T > | content |
Friends | |
| class | ListCursor< T > |
| T* OrderedList< T >::add | ( | T * | item | ) | [inline] |
| T* OrderedList< T >::addLast | ( | T * | item | ) | [inline] |
| T* OrderedList< T >::addUnique | ( | T * | item | ) | [inline] |
| T* OrderedList< T >::remove | ( | T * | item | ) | [inline] |
| T* OrderedList< T >::remove | ( | ListItem< T > * | item | ) | [inline] |
| T* OrderedList< T >::overwriteNth | ( | int | n, | |
| T * | t | |||
| ) | [inline] |
| int OrderedList< T >::size | ( | ) | const [inline] |
| T* OrderedList< T >::first | ( | ) | const [inline] |
| T* OrderedList< T >::last | ( | ) | const [inline] |
| T* OrderedList< T >::getNth | ( | int | i | ) | const [inline] |
| ListItem<T>* OrderedList< T >::position | ( | T * | t | ) | const [inline] |
| int OrderedList< T >::index | ( | T * | t | ) | const [inline] |
| int OrderedList< T >::empty | ( | ) | const [inline] |
| void OrderedList< T >::clearAll | ( | ) | [inline] |
| void OrderedList< T >::clear | ( | ) | [inline] |
friend class ListCursor< T > [friend] |
List<T> OrderedList< T >::content [protected] |
1.5.6