A Java-style iterator. More...
#include <Iterator.h++>

Public Member Functions | |
| virtual | ~Iterator () |
| Destructor. | |
| virtual void | rewind ()=0 |
| Rewind the iterator to the first item in the sequence. | |
| virtual T | next ()=0 |
| Get the next item in the sequence. | |
| virtual bool | hasNext ()=0 |
| Test if there are more items in the sequence. | |
| virtual void | remove ()=0 |
| Remove the current item from the sequence. | |
A Java-style iterator.
| virtual bool hasNext | ( | ) | [pure virtual] |
Test if there are more items in the sequence.
Implemented in Iterator, XMLElementConstIterator, and XMLElementIterator.
| virtual T next | ( | ) | [pure virtual] |
Get the next item in the sequence.
Implemented in Iterator, XMLElementConstIterator, and XMLElementIterator.
| virtual void remove | ( | ) | [pure virtual] |
Remove the current item from the sequence.
Implemented in Iterator, XMLElementConstIterator, and XMLElementIterator.
| virtual void rewind | ( | ) | [pure virtual] |
Rewind the iterator to the first item in the sequence.
Implemented in Iterator, XMLElementConstIterator, and XMLElementIterator.
1.6.3