|
CartoType API
|
#include <cartotype_list.h>
Public Member Functions | |
| TIter (CListBase &aList, TListLink *aLink) | |
| operator const T * () | |
| operator T * () | |
| void | Next () |
| void | Prev () |
| TLink * | Cur () |
| void | MoveCurrentToStart () |
| TResult | Insert (T *aPtr) |
| void | MoveToCurrentPosition (TListLink *aLink) |
| bool | AtStart () const |
A non-constant iterator for traversing lists of pointers. There are both const and non-const 'operator TYPE*' functions to return the iterator's current element. They return null if the list is empty or the iterator has reached the end or start of the list.
1.7.5.1