Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Core::Iterator Class Reference

#include <Iterator.h>

Inheritance diagram for Core::Iterator:

Inheritance graph
[legend]
Collaboration diagram for Core::Iterator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual Objectvalue (void) abstract
virtual bool finished (void) abstract
virtual void next (void) abstract

Member Function Documentation

virtual bool Core::Iterator::finished void   )  [virtual]
 

Reimplemented in Core::CollectionIterator.

Referenced by Core::Collection::addAll(), Core::Collection::asArray(), Core::Collection::asSet(), Core::Set::changeCapacity(), Core::Dictionary::changeCapacity(), Tools::CommandLineParser::checkMissingArguments(), Tools::CommandLineParser::collectLongOptions(), Tools::CommandLineParser::collectShortOptions(), Core::Collection::includes(), Core::Collection::printOn(), and Tools::CommandLineParser::process().

virtual void Core::Iterator::next void   )  [virtual]
 

Reimplemented in Core::CollectionIterator.

Referenced by Core::Collection::addAll(), Core::Collection::asArray(), Core::Collection::asSet(), Core::Set::changeCapacity(), Core::Dictionary::changeCapacity(), Tools::CommandLineParser::checkMissingArguments(), Tools::CommandLineParser::collectLongOptions(), Tools::CommandLineParser::collectShortOptions(), Core::Collection::includes(), Core::Collection::printOn(), and Tools::CommandLineParser::process().

virtual Object* Core::Iterator::value void   )  [virtual]
 

Reimplemented in Core::CollectionIterator, and Core::KeysAndValuesIterator.

Referenced by Core::Collection::addAll(), Core::Collection::asArray(), Core::Collection::asSet(), Core::Set::changeCapacity(), Core::Dictionary::changeCapacity(), Tools::CommandLineParser::checkMissingArguments(), Tools::CommandLineParser::collectLongOptions(), Tools::CommandLineParser::collectShortOptions(), Core::Collection::includes(), Core::Collection::printOn(), and Tools::CommandLineParser::process().


The documentation for this class was generated from the following file:
Generated on Mon Nov 27 09:51:39 2006 for Smalltalk like C++ Class Library by  doxygen 1.4.2