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

Public Member Functions

knowCore::ReturnVoid setMeta (const QStringList &_path, const knowCore::Value &_value, const Transaction &_transaction)
 
knowCore::ReturnValue< knowCore::ValuegetMeta (const QStringList &_path, const Transaction &_transaction=Transaction())
 

Public Attributes

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

Member Function Documentation

◆ getMeta()

knowCore::ReturnValue< knowCore::Value > TriplesStore::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: