#include <TListIterator.h>
Inheritance diagram for acdk::util::TListIterator< T >:
Public Types | |
typedef T | RValueType |
typedef TListIterator< RValueType > | ListIteratorType |
typedef InterfaceHolder< ListIteratorType > | RListIteratorType |
typedef RListIteratorType | RefType |
typedef TCollection< RValueType > | CollectionType |
typedef CollectionType::RefType | RCollectionType |
Public Member Functions | |
virtual void | add (IN(RValueType) o)=0 |
virtual bool | hasNext ()=0 |
virtual bool | hasPrevious ()=0 |
virtual RValueType | next ()=0 |
virtual RValueType | element ()=0 |
virtual int | nextIndex ()=0 |
virtual RValueType | previous ()=0 |
virtual int | previousIndex ()=0 |
virtual void | remove ()=0 |
remove current element from the iterator. | |
virtual void | set (IN(RValueType) o)=0 |
|
|
|
Reimplemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
|
|
Reimplemented from acdk::util::TIterator< T >. Reimplemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
Reimplemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
Reimplemented from acdk::util::TIterator< T >. Reimplemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
Implemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
Implements acdk::util::TIterator< T >. Implemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
Implements acdk::util::TIterator< T >. Implemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
Implemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
Implements acdk::util::TIterator< T >. Implemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
Implemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
Implemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
Implemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
remove current element from the iterator. May not support by all Iterator Implements acdk::util::TIterator< T >. Implemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |
|
Implemented in acdk::util::TAbstractListListIterator< T >, and acdk::util::TAbstractListSubListListIterator< T >. |