The most simple version of a NodeIterator simply iterates over a list of Nodes. More...
#include <Soprano/Util/SimpleNodeIterator>

Public Member Functions | |
| SimpleNodeIterator () | |
| SimpleNodeIterator (const QList< Node > &) | |
| SimpleNodeIterator (const SimpleNodeIterator &) | |
| virtual | ~SimpleNodeIterator () |
| SimpleNodeIterator & | operator= (const QList< Node > &) |
| SimpleNodeIterator & | operator= (const SimpleNodeIterator &) |
The most simple version of a NodeIterator simply iterates over a list of Nodes.
The SimpleNodeIterator has been designed as a trivial extension to NodeIterator and can be used as a drop-in-replacement as shown below:
QList<Node> list; SimpleNodeIterator it( list ); // it and it2 iterate over the exact same data NodeIterator it2 = it;
Definition at line 52 of file simplenodeiterator.h.
| Soprano::Util::SimpleNodeIterator::SimpleNodeIterator | ( | ) |
| Soprano::Util::SimpleNodeIterator::SimpleNodeIterator | ( | const SimpleNodeIterator & | ) |
| virtual Soprano::Util::SimpleNodeIterator::~SimpleNodeIterator | ( | ) | [virtual] |
| SimpleNodeIterator& Soprano::Util::SimpleNodeIterator::operator= | ( | const QList< Node > & | ) |
| SimpleNodeIterator& Soprano::Util::SimpleNodeIterator::operator= | ( | const SimpleNodeIterator & | ) |
Reimplemented from Soprano::NodeIterator.
1.6.1