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

SingleElementIterator Class Reference

#include <meta_class_iter.h>

Inheritance diagram for SingleElementIterator:

Iterator List of all members.

Public Methods

 SingleElementIterator ( Address address, const MetaClass* mc )
 SingleElementIterator ( const ObjectWrapper &obj)
virtual const MetaClasscurrent_meta_class () const
virtual const LStringcurrent_name () const
virtual void* current () const
virtual bool is_valid () const
virtual void next ()
virtual void previous ()
virtual void first ()
virtual size_t length () const
virtual Iteratorclone () const


Detailed Description


Constructor & Destructor Documentation

SingleElementIterator::SingleElementIterator ( Address address,
const MetaClass * metaClass)

SingleElementIterator::SingleElementIterator ( const ObjectWrapper & obj)


Member Function Documentation

Iterator * SingleElementIterator::clone ( void) const [virtual]

Reimplemented from Iterator.

Address SingleElementIterator::current ( void) const [virtual]

Reimplemented from Iterator.

const MetaClass * SingleElementIterator::current_meta_class () const [virtual]

Reimplemented from Iterator.

const LString & SingleElementIterator::current_name () const [virtual]

Reimplemented from Iterator.

void SingleElementIterator::first () [virtual]

Reimplemented from Iterator.

bool SingleElementIterator::is_valid ( void) const [virtual]

Reimplemented from Iterator.

size_t SingleElementIterator::length () const [virtual]

Reimplemented from Iterator.

void SingleElementIterator::next ( void) [virtual]

Reimplemented from Iterator.

void SingleElementIterator::previous () [virtual]

Reimplemented from Iterator.


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