3#include "Transaction.h"
5#include <kDB/Forward.h>
7namespace kDB::Repository
12 friend class SPARQLQuery;
27 knowCore::ReturnValue<TriplesStore> createTriplesStore(
const knowCore::Uri& _name);
28 knowCore::ReturnValue<TriplesStore> getTriplesStore(
const knowCore::Uri& _name);
29 knowCore::ReturnValue<TriplesStore> getOrCreateTriplesStore(
const knowCore::Uri& _name);
41 knowCore::ReturnValue<TriplesView> getTriplesView(
const knowCore::Uri& _name);
64 knowCore::ReturnVoid reload();
65 knowCore::ReturnVoid lockAll(
const Transaction& _transaction);
68 friend struct Private;
Definition ViewDefinition.h:10
Definition Connection.h:25
Definition RDFValueBinaryMarshal.h:16
Definition EmptyRDFDataset.h:8
Definition GraphsManager.h:10
knowCore::ReturnValue< PersistentDatasetsUnion > getOrCreateUnion(const knowCore::Uri &_name)
Definition GraphsManager.cpp:281
knowCore::ReturnValue< PersistentDatasetsUnion > createUnion(const knowCore::Uri &_name)
Definition GraphsManager.cpp:267
knowCore::ReturnValue< PersistentDatasetsUnion > getUnion(const knowCore::Uri &_name)
Definition GraphsManager.cpp:257
knowCore::ReturnVoid loadViewsFrom(const QString &_directory, const knowCore::ValueHash &_bindings, const QStringList &_filters={"*.sml"}, const QString &_format="SML")
Definition GraphsManager.cpp:180
knowCore::ReturnValue< RDFDataset > getDataset(const knowCore::Uri &_name)
Definition GraphsManager.cpp:51
QList< RDFDataset > datasets()
Definition GraphsManager.cpp:72
Definition Transaction.h:19
Definition ValueHash.h:13