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

ListIterator Class Reference

#include <list_meta_class.h>

Inheritance diagram for ListIterator:

BaseListIterator Iterator List of all members.

Public Methods

 ListIterator ( GenericList* glist, MetaClass* element_meta_class )
virtual void* current () const
virtual void next ()
virtual void previous ()
virtual void first ()
virtual void set_to ( size_t index )
virtual size_t length () const
virtual Iteratorclone () const


Detailed Description


Constructor & Destructor Documentation

ListIterator::ListIterator ( GenericList * lst,
MetaClass * element_meta_class)


Member Function Documentation

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

Reimplemented from Iterator.

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

Reimplemented from Iterator.

void ListIterator::first () [virtual]

Reimplemented from Iterator.

size_t ListIterator::length () const [virtual]

Reimplemented from Iterator.

void ListIterator::next ( void) [virtual]

Reimplemented from Iterator.

void ListIterator::previous () [virtual]

Reimplemented from Iterator.

void ListIterator::set_to ( size_t index) [virtual]

Reimplemented from Iterator.


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