Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

STLIterator Class Reference

#include <stl_meta_class.h>

Inheritance diagram for STLIterator:

BaseListIterator Iterator List of all members.

Public Methods

 STLIterator ( Address address, const MetaClass* elementMetaClass )
virtual Address current () const
virtual void next ()
virtual void previous ()
virtual void first ()
virtual size_t length () const
virtual void add ( void* object )
virtual Iteratorclone () const

Friends

class  STLDescriptor<T>


Detailed Description

template<class T> class STLIterator


Constructor & Destructor Documentation

template<class T>
STLIterator<T>::STLIterator<T> (
Address address,
const MetaClass * elementMetaClass)


Member Function Documentation

template<class T>
void STLIterator<T>::add (
void * object) [inline, virtual]

template<class T>
Iterator * STLIterator<T>::clone (
void) const [inline, virtual]

Reimplemented from Iterator.

template<class T>
Address STLIterator<T>::current (
void) const [inline, virtual]

Reimplemented from Iterator.

template<class T>
void STLIterator<T>::first () [inline, virtual]

Reimplemented from Iterator.

template<class T>
size_t STLIterator<T>::length () const [inline, virtual]

Reimplemented from Iterator.

template<class T>
void STLIterator<T>::next (
void) [inline, virtual]

Reimplemented from Iterator.

template<class T>
void STLIterator<T>::previous () [inline, virtual]

Reimplemented from Iterator.


Friends And Related Function Documentation

template<class T>
friend class STLDescriptor<T> [friend]


The documentation for this class was generated from the following file:
Generated at Mon Jul 31 13:44:34 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000