|
TBCI Numerical high perf. C++ Library 2.8.0
|
#include <list.h>

Public Member Functions | |
| ListIterator (const List< T > &_list, T *dataptr=0) | |
| ListIterator (const List< T > &_list, ListItem< T > *li=0) | |
| ListIterator (const List< T > &_list, ListItem< T > *li, const long nr) | |
| ListIterator (const ListIterator< T > &li) | |
| ListIterator< T > & | operator= (const ListIterator< T > &) |
| long | getnr () |
| T * | operator* () const |
| operator bool () const | |
| ListIterator< T > & | operator++ () |
| ListIterator< T > & | operator-- () |
| bool | operator== (const ListIterator< T > &li) const |
| bool | operator!= (const ListIterator< T > &li) const |
| bool | operator< (const ListIterator< T > &li) const |
| bool | operator> (const ListIterator< T > &li) const |
| bool | operator<= (const ListIterator< T > &li) const |
| bool | operator>= (const ListIterator< T > &li) const |
Protected Attributes | |
| ListItem< T > * | curr |
| long | currnr |
| unsigned long | vers |
| const List< T > * | lst |
| int | dir |
Definition at line 100 of file list.h.
References curr, currnr, dir, List< T >::getcurr(), List< T >::getcurrnr(), lst, List< T >::setcurr(), T, and vers.
Referenced by ListIterator(), ListRIterator< T >::ListRIterator(), ListRIterator< T >::ListRIterator(), ListRIterator< T >::ListRIterator(), operator bool(), operator!=(), operator++(), operator--(), operator<(), operator<=(), operator=(), ListRIterator< T >::operator=(), operator==(), operator>(), and operator>=().
| ListIterator< T >::ListIterator | ( | const List< T > & | _list, |
| ListItem< T > * | li = 0 ) |
Definition at line 110 of file list.h.
References curr, currnr, ListItem< T >::data, dir, List< T >::getcurr(), List< T >::getcurrnr(), lst, List< T >::setcurr(), and vers.
|
inline |
|
inline |
|
inline |
Definition at line 151 of file list.h.
References curr, and ListIterator().
|
inline |
Definition at line 218 of file list.h.
References ListIterator().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 209 of file list.h.
References currnr, ListIterator(), and lst.
|
inline |
Definition at line 240 of file list.h.
References ListIterator().
|
inline |
Definition at line 246 of file list.h.
References ListIterator().
|
protected |
Definition at line 65 of file list.h.
Referenced by getnr(), ListIterator(), ListIterator(), ListIterator(), ListIterator(), operator bool(), operator*(), operator++(), operator--(), operator=(), and ListRIterator< T >::operator=().
|
protected |
Definition at line 66 of file list.h.
Referenced by getnr(), ListIterator(), ListIterator(), ListIterator(), ListIterator(), operator++(), operator--(), operator<(), operator<=(), operator=(), ListRIterator< T >::operator=(), and operator==().
|
protected |
Definition at line 69 of file list.h.
Referenced by ListIterator(), ListIterator(), ListIterator(), ListIterator(), ListRIterator< T >::ListRIterator(), ListRIterator< T >::ListRIterator(), ListRIterator< T >::ListRIterator(), operator++(), operator--(), operator<(), operator<=(), operator=(), and ListRIterator< T >::operator=().
|
protected |
Definition at line 68 of file list.h.
Referenced by getnr(), ListIterator(), ListIterator(), ListIterator(), ListIterator(), operator++(), operator--(), operator<(), operator<=(), operator=(), ListRIterator< T >::operator=(), and operator==().
|
protected |
Definition at line 67 of file list.h.
Referenced by getnr(), ListIterator(), ListIterator(), ListIterator(), ListIterator(), operator=(), and ListRIterator< T >::operator=().