DataStore

DLL_API IManager &DLL_CALL XS::DataStore::manager ()
DLL_API RDF::IStatementCollection *DLL_CALL XS::DataStore::getStatementCollection (const DataStore::IInstance &data_store, std::string_view subject_id, std::string_view graph_relationship)

Query a DataStore::IInstance for all statements relating to a specific subject.

inline RDF::IStatementCollectionPtr XS::DataStore::getStatementCollectionPtr(const DataStore::IInstance &data_store, std::string_view subject_id, std::string_view graph_relationship)
class IInstance : public virtual XS::Interface
#include <data_store.h>

Subclassed by XS::DataStore::IRDFInstance, XS::DataStore::IWeaverInstance

class IRDFInstance : public virtual XS::DataStore::IInstance
#include <data_store.h>
class IWeaverInstance : public virtual XS::DataStore::IInstance
#include <data_store.h>
class IManager : public XS::Interface
#include <data_store.h>