class TMVectorIteratorImp

More...

Definition#include <classlib/include/classlib/vectimp.h>
Template formTMVectorIteratorImp<class T>
Inherited byTArrayAsVectorIterator, TArrayIterator, TBagAsVectorIterator, TBagIterator, TCVectorIteratorImp, TMArrayAsVectorIterator, TMBagAsVectorIterator, TMCVectorIteratorImp, TMSArrayAsVectorIterator, TMSVectorIteratorImp, TMSetAsVectorIterator, TMStackAsVectorIterator, TSArrayAsVectorIterator, TSArrayIterator, TSVectorIteratorImp, TSetAsVectorIterator, TSetIterator, TStackAsVectorIterator, TStackIterator, TVectorIteratorImp
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Private Members


Detailed Description

template class TMVectorIteratorImp

Implements a vector iterator. This iterator works with any direct, managed vector. For indirect vectors, see TMIVectorIteratorImp.

 TMVectorIteratorImp ( const TMVectorImp&v )

TMVectorIteratorImp

 TMVectorIteratorImp ( const TMVectorImp&v, unsigned start, unsigned stop )

TMVectorIteratorImp

operator  int ()

int

[const]

const T&  Current ()

Current

[const]

const T&  operator ++ ( int )

operator ++

const T&  operator ++ ()

operator ++

void  Restart ()

Restart

void  Restart ( unsigned start, unsigned stop )

Restart

const TMVectorImp * Vect

Vect

[private]

unsigned Cur

Cur

[private]

unsigned Lower

Lower

[private]

unsigned Upper

Upper

[private]


Generated by: nicola on gulliver.wadahome.it on Sun May 25 13:54:34 2003, using kdoc 2.0a53.