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


Platform::Lang::TypeConcepts
Class GeneralSequenceType<Base, Container, ElementType>::Iterator

NonCopyableType
   |
   +-GeneralIteratorType
        |
        +-Iterator

Implemented in:
Platform.Lang.TypeConcepts.GeneralSequenceType.h
Enclosing class:
GeneralSequenceType

class Iterator:
public GeneralIteratorType

DOCTODO.

Fields inherited from class GeneralIteratorTypecollapse
containerBase, iteratorBase

Constructor Summarycollapse
Iterator(Container& container)
          DOCTODO.

Method Summarycollapse
Void add(const ElementType& object)
          DOCTODO.
Void addAll(const Container& container)
          DOCTODO.
template <typename ContainerX>
Void
addAll(const ContainerX& container)
          DOCTODO.
ElementType& next()
          DOCTODO.
const ElementType& next() const
          DOCTODO.
ElementType& previous()
          DOCTODO.
const ElementType& previous() const
          DOCTODO.

Methods inherited from class GeneralIteratorTypecollapse
hasNext, hasPrevious, remove, toFirst, toLast

 

Constructor Detail

Iterator[inline]

Iterator(Container& container)

DOCTODO.

Parameters:
container - DOCTODO

 

Method Detail

add[inline]

Void add(const ElementType& object)

DOCTODO.

Parameters:
object - DOCTODO

addAll[inline]

Void addAll(const Container& container)

DOCTODO.

Parameters:
container - DOCTODO

addAll[inline]

template <typename ContainerX>
Void addAll(const ContainerX& container)

DOCTODO.

Parameters:
container - DOCTODO

next[inline]

ElementType& next()

DOCTODO.

Returns:
DOCTODO

next[inline]

const ElementType& next() const

DOCTODO.

Returns:
DOCTODO

previous[inline]

ElementType& previous()

DOCTODO.

Returns:
DOCTODO

previous[inline]

const ElementType& previous() const

DOCTODO.

Returns:
DOCTODO


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