CollectionFilterIterator Class ReferenceIterator used for traversing on collection filter objects Every CollectionFilter derived class must provide implementation of this interface.
More...
|
|||||||||||||||||||||||||||||||||||||||
Public Member Functions | |
| CollectionFilterIterator () | |
| Constructor. | |
| virtual const Storeable & | get () 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 |
Generated by doxygen at Fri Oct 22 23:15:42 2010
