23 #ifndef SOPRANO_STATEMENT_ITERATOR_H
24 #define SOPRANO_STATEMENT_ITERATOR_H
30 #include <QtCore/QList>
38 class StatementIteratorBackend;
The actual work in a Iterator instance is done by an IteratorBackend.
The basic Soprano iterator class.
An iterator that provides a stream of Nodes.
An iterator that provides a stream of Statements.
virtual ~StatementIterator()
NodeIterator iterateContexts() const
QList< Statement > allStatements()
StatementIterator & operator=(const StatementIterator &)
NodeIterator iterateSubjects() const
NodeIterator iterateObjects() const
StatementIterator(IteratorBackend< Statement > *sti)
NodeIterator iteratePredicates() const
StatementIterator(const StatementIterator &sti)
SOPRANO_EXPORT QUrl Statement()