#include <Iterators.hpp>
Public Member Functions | |
| TConstIterator () | |
| TConstIterator (const IListIterator< T > *pIt, bool bAllocPointer=false) | |
| TConstIterator (const TConstIterator< T > &rIt) | |
| TConstIterator< T > & | operator= (const TConstIterator< T > &rIt) |
| TConstIterator< T > & | operator= (const IListIterator< T > *pIt) |
| bool | operator== (const TConstIterator< T > &rWrapper) const |
| bool | operator== (const IListIterator< T > *pIt) const |
| bool | operator!= (const TConstIterator< T > &rWrapper) const |
| bool | operator!= (const IListIterator< T > *pIt) const |
Implementation of the list iterator wrapper for const iterations
| zeus::TConstIterator< T >::TConstIterator | ( | ) | [inline] |
Standard constructor
| zeus::TConstIterator< T >::TConstIterator | ( | const IListIterator< T > * | pIt, |
| bool | bAllocPointer = false |
||
| ) | [inline] |
Creates an Interface Smart pointer
| pIt | : Iterator Interface |
| bAllocPointer | : If this flag is true the pointer will be allocated with addRef() |
| zeus::TConstIterator< T >::TConstIterator | ( | const TConstIterator< T > & | rIt ) | [inline] |
Copy constructor
| bool zeus::TConstIterator< T >::operator!= | ( | const TConstIterator< T > & | rWrapper ) | const [inline] |
Equals operator
| rWrapper | : Interface wrapper |
| bool zeus::TConstIterator< T >::operator!= | ( | const IListIterator< T > * | pIt ) | const [inline] |
Equals operator
| pIt | : Interface |
| TConstIterator<T>& zeus::TConstIterator< T >::operator= | ( | const IListIterator< T > * | pIt ) | [inline] |
Assign operator
| pIt | : iterator to assign |
| TConstIterator<T>& zeus::TConstIterator< T >::operator= | ( | const TConstIterator< T > & | rIt ) | [inline] |
Assign operator
| rIt | : iterator to assign |
| bool zeus::TConstIterator< T >::operator== | ( | const TConstIterator< T > & | rWrapper ) | const [inline] |
Equals operator
| rWrapper | : Interface wrapper |
| bool zeus::TConstIterator< T >::operator== | ( | const IListIterator< T > * | pIt ) | const [inline] |
Equals operator
| pIt | : Interface |