23 #ifndef SOPRANO_MODEL_H 24 #define SOPRANO_MODEL_H 26 #include <QtCore/QObject> 27 #include <QtCore/QList> 39 class QueryResultIterator;
41 class StatementIterator;
262 virtual bool containsAnyStatement(
const Statement &statement )
const = 0;
284 virtual bool containsStatement(
const Statement &statement )
const = 0;
299 virtual bool isEmpty()
const = 0;
305 virtual int statementCount()
const = 0;
325 virtual Node createBlankNode() = 0;
334 void statementsAdded();
341 void statementsRemoved();
A Node represents one RDF resource.
SOPRANO_EXPORT QUrl predicate()
A Statement instance represents one RDF quadruple.
SOPRANO_EXPORT QUrl language()
Core class of Soprano's exception system.
An iterator for query results.
An iterator that provides a stream of Statements.
SOPRANO_EXPORT QUrl subject()
SOPRANO_EXPORT QUrl Statement()
A Model is the central class in Soprano. It is a queryable collection of RDF quadruples,...
An iterator that provides a stream of Nodes.
SOPRANO_EXPORT QUrl context()