kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kDB::Repository::TripleStore::Definition Struct Reference
Collaboration diagram for kDB::Repository::TripleStore::Definition:

Public Member Functions

cres_qresult< void > setMeta (const QStringList &_path, const knowCore::Value &_value, const Transaction &_transaction)
 
cres_qresult< knowCore::ValuegetMeta (const QStringList &_path, const Transaction &_transaction=Transaction())
 

Public Attributes

QMutex mutex
 
TripleStoreNotifications notifications
 
knowCore::Uri name
 
QString table
 
TripleStore::Options options
 
bool isValid = false
 
knowCore::ValueHash meta
 

Member Function Documentation

◆ getMeta()

cres_qresult< knowCore::Value > TripleStore::Definition::getMeta ( const QStringList & _path,
const Transaction & _transaction = Transaction() )
Returns
the metadata entry pointed by path, if a transaction is active the database is queried, otherwise, it returns the value from the cache

The documentation for this struct was generated from the following files: