Debea Library 1.4.2

CollectionFilterIterator Class Reference
[Conversion filters for store tables]

Iterator used for traversing on collection filter objects Every CollectionFilter derived class must provide implementation of this interface. More...

#include <collectionfilter.h>

Inherited by Single::iterator, stdDeque::iterator, stdList::iterator, stdMultiset::iterator, stdSet::iterator, and stdVector::iterator.

List of all members.


Public Member Functions

 CollectionFilterIterator ()
 Constructor.
virtual const Storeableget () const =0
 Get reference to object pointed by iterator.
virtual bool hasNext () const =0
 Check if moveForward can be called.
virtual void moveForward ()=0
 Move iterator one object forward.
virtual ~CollectionFilterIterator ()
 Destructor.

Detailed Description

Iterator used for traversing on collection filter objects Every CollectionFilter derived class must provide implementation of this interface.

Constructor & Destructor Documentation

Constructor.

Should create iterator pointing on first object on list. If there are no objects then first call to hasNext() should return false.


Member Function Documentation

virtual bool hasNext (  )  const [pure virtual]

Check if moveForward can be called.

Returns:
true if there are more objects to traverse, false otherwise


The documentation for this class was generated from the following file:

Documentation
Quick start
Examples

API Documentation
Class hierarchy
Member index
API Reference
Store filters
Store table macros
Back

Generated by doxygen at Fri Oct 22 23:15:42 2010