TBCI Numerical high perf. C++ Library  2.8.0
Public Member Functions | List of all members
ListRIterator< T > Class Template Reference

#include <list.h>

Inheritance diagram for ListRIterator< T >:
Inheritance graph
[legend]
Collaboration diagram for ListRIterator< T >:
Collaboration graph
[legend]

Public Member Functions

 ListRIterator (const List< T > &_list, T *dataptr)
 
 ListRIterator (const List< T > &_list, ListItem< T > *li)
 
 ListRIterator (const List< T > &_list, ListItem< T > *li, const unsigned long nr)
 
ListRIterator< T > & operator= (const ListIterator< T > &)
 
- Public Member Functions inherited from ListIterator< T >
 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 ()
 
Toperator* () 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
 

Additional Inherited Members

- Protected Attributes inherited from ListIterator< T >
ListItem< T > * curr
 
long currnr
 
unsigned long vers
 
const List< T > * lst
 
int dir
 

Detailed Description

template<typename T>
class ListRIterator< T >

Definition at line 253 of file list.h.

Constructor & Destructor Documentation

template<typename T>
ListRIterator< T >::ListRIterator ( const List< T > &  _list,
T dataptr 
)
inline

Definition at line 262 of file list.h.

References ListIterator< T >::dir.

template<typename T>
ListRIterator< T >::ListRIterator ( const List< T > &  _list,
ListItem< T > *  li 
)
inline

Definition at line 264 of file list.h.

References ListIterator< T >::dir.

template<typename T>
ListRIterator< T >::ListRIterator ( const List< T > &  _list,
ListItem< T > *  li,
const unsigned long  nr 
)
inline

Definition at line 266 of file list.h.

References ListIterator< T >::dir.

Member Function Documentation

template<typename T >
ListRIterator< T > & ListRIterator< T >::operator= ( const ListIterator< T > &  li)
inline

The documentation for this class was generated from the following file: