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

skExecutableIterator Class Reference

This class is used to iterate over a set of values whilst in the foreach statement. More...

#include <skExecutableIterator.h>

Inheritance diagram for skExecutableIterator:

skElementObjectEnumerator skMSXMLElementObjectEnumerator skTreeNodeObjectEnumerator skXMLElementObjectEnumerator List of all members.

Public Member Functions

virtual ~skExecutableIterator ()=0
 Destructor.

virtual bool next (skRValue &value)=0
 This method returns the next value in the enumeration.


Detailed Description

This class is used to iterate over a set of values whilst in the foreach statement.


Member Function Documentation

virtual bool skExecutableIterator::next skRValue value  )  [pure virtual]
 

This method returns the next value in the enumeration.

It is implemented in the actual base class

Parameters:
value - a value to receive the next item in the iteration (if present)
Returns:
true if the iteration can continue, otherwise false to indicate it is finished and the value variable is underined.

Implemented in skElementObjectEnumerator, skMSXMLElementObjectEnumerator, skTreeNodeObjectEnumerator, and skXMLElementObjectEnumerator.


The documentation for this class was generated from the following files:
Generated on Fri Dec 17 20:27:35 2004 for Simkin by doxygen1.3