#include <abstractiter.h>
Public Member Functions | |
virtual AbstractIter * | begin ()=0 |
Init. | |
virtual bool | hasNext () const =0 |
Test next element in collection. | |
virtual libgexf::t_id | next ()=0 |
Iterate. |
virtual AbstractIter* libgexf::AbstractIter::begin | ( | ) | [pure virtual] |
Init.
Initialize (or re-initialize) the iterator.
Implemented in libgexf::AttributeIter, libgexf::AttValueIter, libgexf::EdgeIter, and libgexf::NodeIter.
virtual bool libgexf::AbstractIter::hasNext | ( | ) | const [pure virtual] |
Test next element in collection.
Verify if another element exists.
Implemented in libgexf::AttributeIter, libgexf::AttValueIter, libgexf::EdgeIter, and libgexf::NodeIter.
virtual libgexf::t_id libgexf::AbstractIter::next | ( | ) | [pure virtual] |
Iterate.
Get next element in collection.
Implemented in libgexf::AttributeIter, libgexf::AttValueIter, libgexf::EdgeIter, and libgexf::NodeIter.