Go to the documentation of this file.
22 #ifndef _SOPRANO_SERVER_DBUS_CLIENT_MODEL_H_
23 #define _SOPRANO_SERVER_DBUS_CLIENT_MODEL_H_
Base class for all Model implementations that store data (as compared to FilterModel).
virtual bool containsAnyStatement(const Statement &statement) const=0
StatementIterator listStatements() const
virtual Error::ErrorCode removeAllStatements(const Statement &statement)=0
int statementCount() const
virtual Error::ErrorCode addStatement(const Statement &statement)=0
A Statement instance represents one RDF quadruple.
bool containsStatement(const Statement &statement) const
#define SOPRANO_CLIENT_EXPORT
QueryResultIterator executeQuery(const QString &query, Query::QueryLanguage language, const QString &userQueryLanguage=QString()) const
virtual Error::ErrorCode removeStatement(const Statement &statement)=0
virtual bool containsStatement(const Statement &statement) const=0
An iterator for query results.
Error::ErrorCode removeStatement(const Statement &statement)
Interface to a DBus server model.
StatementIterator listStatements(const Statement &partial) const
Error::ErrorCode addStatement(const Statement &statement)
void setAsyncCalls(bool b)
An iterator that provides a stream of Statements.
Error::ErrorCode removeAllStatements(const Statement &statement)
NodeIterator listContexts() const
Soprano::Backend defines the interface for a Soprano backend plugin.
An iterator that provides a stream of Nodes.
A Node represents one RDF resource.
SOPRANO_EXPORT QUrl language()
bool containsAnyStatement(const Statement &statement) const
DBusModel(const QString &serviceName, const QString &dbusObject, const Backend *backend=0)