Go to the documentation of this file.
22 #ifndef _SOPRANO_NRL_MODEL_H_
23 #define _SOPRANO_NRL_MODEL_H_
28 #ifndef USING_SOPRANO_NRLMODEL_UNSTABLE_API
29 #error The Soprano::NrlModel API is subject to change. This has to be acnowledged by defining USING_SOPRANO_NRLMODEL_UNSTABLE_API
void setIgnoreContext(bool b)
SOPRANO_EXPORT QUrl type()
Error::ErrorCode removeGraph(const QUrl &graph)
A FilterModel is a virtual model that wraps another Model.
A Statement instance represents one RDF quadruple.
QHash< QString, QUrl > queryPrefixes() const
virtual Error::ErrorCode removeAllStatements(const Statement &statement)
An iterator for query results.
Model filter that makes working with NRL data simpler.
A Model is the central class in Soprano. It is a queryable collection of RDF quadruples,...
virtual QueryResultIterator executeQuery(const QString &query, Query::QueryLanguage language, const QString &userQueryLanguage=QString()) const
void setEnableQueryPrefixExpansion(bool enable)
bool ignoreContext() const
QUrl createGraph(const QUrl &type, QUrl *metadataGraph=0)
Error::ErrorCode addNrlStatement(const Statement &s)
bool queryPrefixExpansionEnabled() const
SOPRANO_EXPORT QUrl language()