SUMMARY:  INNER | FIELD | CONSTR | METHOD | FRIEND DETAIL:  FIELD | CONSTR | METHOD | FRIEND


Platform::Lang::TypeConcepts
Template Class GeneralConstIteratorType

NonCopyableType
   |
   +-GeneralConstIteratorType

Implemented in:
Platform.Lang.TypeConcepts.GeneralIteratorType.h
Direct Known Subclasses:
GeneralDictionaryType::ConstIterator, GeneralSequenceType::ConstIterator, GeneralSetType::ConstIterator

template <typename Base>
class GeneralConstIteratorType:
private NonCopyableType

DOCTODO.

Field Summarycollapse
protected const Base& containerBase
          DOCTODO.
protected Base::Iterator iteratorBase
          DOCTODO.

Constructor Summarycollapse
protected GeneralConstIteratorType(const Base& base)
          DOCTODO.

Method Summarycollapse
Bool hasNext() const
          DOCTODO.
Bool hasPrevious() const
          DOCTODO.
Void toFirst() const
          DOCTODO.
Void toLast() const
          DOCTODO.

 

Field Detail

containerBase

protected const Base& containerBase

DOCTODO.


iteratorBase

protected Base::Iterator iteratorBase

DOCTODO.

 

Constructor Detail

GeneralConstIteratorType[inline]

protected GeneralConstIteratorType(const Base& base)

DOCTODO.

Parameters:
base - DOCTODO

 

Method Detail

hasNext[inline]

Bool hasNext() const

DOCTODO.

Returns:
DOCTODO

hasPrevious[inline]

Bool hasPrevious() const

DOCTODO.

Returns:
DOCTODO

toFirst[inline]

Void toFirst() const

DOCTODO.


toLast[inline]

Void toLast() const

DOCTODO.



SUMMARY:  INNER | FIELD | CONSTR | METHOD | FRIEND DETAIL:  FIELD | CONSTR | METHOD | FRIEND