libcommonc++
0.7
|
A Java-style iterator. More...
#include <Iterator.h++>
Public Member Functions | |
virtual | ~Iterator () |
Destructor. More... | |
virtual void | rewind ()=0 |
Rewind the iterator to the first item in the sequence. More... | |
virtual T | next ()=0 |
Get the next item in the sequence. More... | |
virtual bool | hasNext ()=0 |
Test if there are more items in the sequence. More... | |
virtual void | remove ()=0 |
Remove the current item from the sequence. More... | |
A Java-style iterator.
|
inlinevirtual |
Destructor.
Reimplemented in BTree< K, V, ORDER >::Iterator.
|
pure virtual |
Test if there are more items in the sequence.
Implemented in BTree< K, V, ORDER >::Iterator, XMLElementConstIterator, and XMLElementIterator.
|
pure virtual |
Get the next item in the sequence.
Implemented in BTree< K, V, ORDER >::Iterator, XMLElementConstIterator, and XMLElementIterator.
|
pure virtual |
Remove the current item from the sequence.
Implemented in BTree< K, V, ORDER >::Iterator, XMLElementConstIterator, and XMLElementIterator.
|
pure virtual |
Rewind the iterator to the first item in the sequence.
Implemented in BTree< K, V, ORDER >::Iterator, XMLElementConstIterator, and XMLElementIterator.