|
| TripleStore (const TripleStore &_rhs) |
|
TripleStore & | operator= (const TripleStore &_rhs) |
|
TripleStore | detach () const |
|
QString | tablename () const |
|
Options | options () const |
|
template<typename _ObjectType_ > |
cres_qresult< void > | insert (const knowRDF::Subject &_subject, const knowCore::Uri &_predicateBase, const QString &_predicateSuffix, const _ObjectType_ &_object, const Transaction &_transaction=Transaction()) |
|
template<typename _TUri_ >
requires knowCore::Uris::IsUriDefinition<_TUri_>::value |
cres_qresult< void > | insert (const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const _TUri_ &_value, const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | insert (const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const knowCore::Uri &_value, const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | insert (const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const knowRDF::Object &_object, const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | insert (const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const knowCore::Uri &_type, const knowCore::Value &_value, const QString &_lang=QString(), const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | insert (const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const knowRDF::BlankNode &_value, const Transaction &_transaction=Transaction()) |
|
template<typename _TPredicate_0_ , typename _TObject_0_ , typename... _TPredicteObjects_> |
cres_qresult< void > | insert (const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const std::tuple< _TPredicate_0_, _TObject_0_, _TPredicteObjects_... > &_objects, const Transaction &_transaction) |
|
cres_qresult< void > | insert (const knowRDF::Triple &_triple, const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | insert (const QList< knowRDF::Triple > &_triple, const Transaction &_transaction=Transaction()) |
|
template<typename _TObject_ , typename... _TArgs_> |
cres_qresult< void > | insert (const Transaction &_transaction, const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const _TObject_ &_object, const _TArgs_ &...) |
|
template<typename _TObject_ , typename... _TArgs_> |
cres_qresult< void > | insert (const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const _TObject_ &_object, const knowCore::Uri &_predicate_next, const _TArgs_ &... _args) |
|
cres_qresult< bool > | hasTriple (const knowRDF::Triple &_triple, const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | remove (const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const knowCore::Uri &_value, const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | remove (const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const knowRDF::Object &_object, const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | remove (const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const knowCore::Uri &_type, const knowCore::Value &_value, const QString &_lang=QString(), const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | remove (const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const knowRDF::BlankNode &_value, const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | remove (const knowRDF::Triple &_triple, const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | remove (const QList< knowRDF::Triple > &_triple, const Transaction &_transaction=Transaction()) |
|
cres_qresult< QList< knowRDF::Triple > > | triples () const |
|
knowRDF::Triple | triple (std::size_t _r) const |
|
std::size_t | triplesCount () const |
|
QString | generateInsertDataQuery (bool _blankNodeAsUri=false) const |
|
cres_qresult< void > | clear (const Transaction &_transaction=Transaction()) |
|
cres_qresult< void > | enableVersioning () |
|
cres_qresult< void > | disableVersioning () |
|
cres_qresult< void > | enableNotifications () |
|
cres_qresult< void > | disableNotifications () |
|
QMetaObject::Connection | listen (const QObject *receiver, const char *member, Qt::ConnectionType _type=Qt::AutoConnection) |
|
QMetaObject::Connection | listen (const std::function< void(const QByteArray &)> &_receiver) |
|
QMetaObject::Connection | listenOptionsChanged (const QObject *receiver, const char *member, Qt::ConnectionType _type=Qt::AutoConnection) |
|
QMetaObject::Connection | listenOptionsChanged (const std::function< void()> &_receiver) |
|
QMetaObject::Connection | listenMetaChanged (const QObject *receiver, const char *member, Qt::ConnectionType _type=Qt::AutoConnection) |
|
QMetaObject::Connection | listenMetaChanged (const std::function< void()> &_receiver) |
|
bool | unlisten (QMetaObject::Connection _connection) |
|
VersionControl::Manager * | versionControlManager () |
|
const VersionControl::Manager * | versionControlManager () const |
|
QByteArray | contentHash (const Transaction &_transaction=Transaction()) const |
|
template<typename _TObject_ , typename... _TArgs_> |
cres_qresult< void > | insert (const Transaction &_transaction, const knowRDF::Subject &_subject, const knowCore::Uri &_predicate, const _TObject_ &_object, const _TArgs_ &... _args) |
|
| RDFDataset (const RDFDataset &_rhs) |
|
RDFDataset & | operator= (const RDFDataset &_rhs) |
|
knowCore::Uri | uri () const |
|
Type | type () const |
|
bool | isValid () const |
|
DatasetsUnion | toDatasetsUnion () const |
|
PersistentDatasetsUnion | toPersistentDatasetsUnion () const |
|
TripleStore | toTripleStore () const |
|
TriplesView | toTriplesView () const |
|
Connection | connection () const |
|
knowDBC::Query | createSPARQLQuery (const RDFEnvironment &_environment=RDFEnvironment(), const QString &_query=QString(), const knowCore::ValueHash &_bindings=knowCore::ValueHash(), const knowCore::ValueHash &_options=knowCore::ValueHash()) const |
|