22#ifndef _SOPRANO_STORAGE_MODEL_H_
23#define _SOPRANO_STORAGE_MODEL_H_
Soprano::Backend defines the interface for a Soprano backend plugin.
A Model is the central class in Soprano. It is a queryable collection of RDF quadruples,...
virtual bool containsStatement(const Statement &statement) const =0
virtual bool containsAnyStatement(const Statement &statement) const =0
Error::ErrorCode removeAllStatements()
A Statement instance represents one RDF quadruple.
Base class for all Model implementations that store data (as compared to FilterModel).
StorageModel(const Backend *backend)
virtual bool isEmpty() const
virtual bool containsStatement(const Statement &statement) const
const Backend * backend() const
virtual Error::ErrorCode removeAllStatements(const Statement &statement)
virtual bool containsAnyStatement(const Statement &statement) const