LMDBAL 0.6.0
LMDB (Lightning Memory-Mapped Database Manager) Abstraction Layer
Loading...
Searching...
No Matches
LMDBAL::Storage< K, V > Member List

This is the complete list of members for LMDBAL::Storage< K, V >, including all inherited members.

::BaseTest (defined in LMDBAL::Storage< K, V >)LMDBAL::Storage< K, V >friend
::CacheCursorTest (defined in LMDBAL::Storage< K, V >)LMDBAL::Storage< K, V >friend
::DuplicatesTest (defined in LMDBAL::Storage< K, V >)LMDBAL::Storage< K, V >friend
::StorageCursorTest (defined in LMDBAL::Storage< K, V >)LMDBAL::Storage< K, V >friend
_mdbCursorClose(MDB_cursor *cursor) const (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbCursorDel(MDB_cursor *cursor, unsigned int flags=0) (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbCursorGet(MDB_cursor *cursor, MDB_val &key, MDB_val &data, MDB_cursor_op operation) const (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbCursorOpen(MDB_txn *txn, MDB_cursor **cursor) const (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbCursorPut(MDB_cursor *cursor, MDB_val &key, MDB_val &data, unsigned int flags=0) (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbCursorRenew(MDB_txn *txn, MDB_cursor *cursor) const (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbCursorSet(MDB_cursor *cursor, MDB_val &key) const (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbCursorTxn(MDB_cursor *cursor) const (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbDel(MDB_txn *txn, MDB_val &key) (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbDel(MDB_txn *txn, MDB_val &key, MDB_val &data) (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbFlags(MDB_txn *txn, uint32_t &flags) const (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbGet(MDB_txn *txn, MDB_val &key, MDB_val &data) const (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbOpen(MDB_txn *txn, unsigned int flags=0) (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbPut(MDB_txn *txn, MDB_val &key, MDB_val &data, unsigned int flags=0) (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
_mdbStat(MDB_txn *txn, MDB_stat &stat) const (defined in LMDBAL::iStorage)LMDBAL::iStorageprotected
abortTransaction(TransactionID id) constLMDBAL::iStorageprotected
addRecord(const K &key, const V &value, TransactionID txn)LMDBAL::Storage< K, V >protectedvirtual
addRecord(const K &key, const V &value)LMDBAL::Storage< K, V >virtual
addRecord(const K &key, const V &value, const WriteTransaction &txn)LMDBAL::Storage< K, V >virtual
addRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
addRecords(const std::map< K, V > &data, TransactionID txn, bool overwrite=false)LMDBAL::Storage< K, V >protectedvirtual
addRecords(const std::map< K, V > &data, bool overwrite=false)LMDBAL::Storage< K, V >virtual
addRecords(const std::map< K, V > &data, const WriteTransaction &txn, bool overwrite=false)LMDBAL::Storage< K, V >virtual
addRecordsMethodNameLMDBAL::iStorageinlineprotectedstatic
Base (defined in LMDBAL::Storage< K, V >)LMDBAL::Storage< K, V >friend
beginReadOnlyTransaction() constLMDBAL::iStorageprotected
beginTransaction() constLMDBAL::iStorageprotected
changeRecord(const K &key, const V &value, TransactionID txn)LMDBAL::Storage< K, V >protectedvirtual
changeRecord(const K &key, const V &value)LMDBAL::Storage< K, V >virtual
changeRecord(const K &key, const V &value, const WriteTransaction &txn)LMDBAL::Storage< K, V >virtual
changeRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
checkRecord(const K &key, TransactionID txn) constLMDBAL::Storage< K, V >protectedvirtual
checkRecord(const K &key) constLMDBAL::Storage< K, V >virtual
checkRecord(const K &key, const Transaction &txn) constLMDBAL::Storage< K, V >virtual
checkRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
close() overrideLMDBAL::Storage< K, V >protectedvirtual
commitTransaction(TransactionID id)LMDBAL::iStorageprotected
count(TransactionID txn) constLMDBAL::iStorageprotectedvirtual
count() constLMDBAL::iStoragevirtual
count(const Transaction &txn) constLMDBAL::iStoragevirtual
countMethodNameLMDBAL::iStorageinlineprotectedstatic
createCursor()LMDBAL::Storage< K, V >
Cursor< K, V > (defined in LMDBAL::Storage< K, V >)LMDBAL::Storage< K, V >friend
cursorsLMDBAL::Storage< K, V >protected
dbLMDBAL::iStorageprotected
dbiLMDBAL::iStorageprotected
dbName() constLMDBAL::iStorageprotected
destroyCursor(Cursor< K, V > &cursor)LMDBAL::Storage< K, V >
discoveredRecord(const K &key, const V &value) constLMDBAL::Storage< K, V >protectedvirtual
discoveredRecord(const K &key, const V &value, TransactionID txn) constLMDBAL::Storage< K, V >protectedvirtual
drop(TransactionID transaction)LMDBAL::Storage< K, V >virtual
drop()LMDBAL::Storage< K, V >virtual
drop(const WriteTransaction &txn)LMDBAL::Storage< K, V >virtual
dropMethodNameLMDBAL::iStorageinlineprotectedstatic
duplicatesLMDBAL::iStorageprotected
ensureOpened(const std::string &methodName) constLMDBAL::iStorageprotected
extractTransactionId(const Transaction &txn, const std::string &action="") constLMDBAL::iStorageprotected
flags() constLMDBAL::Storage< K, V >protected
flagsMethodNameLMDBAL::iStorageinlineprotectedstatic
forceRecord(const K &key, const V &value, TransactionID txn)LMDBAL::Storage< K, V >protectedvirtual
forceRecord(const K &key, const V &value)LMDBAL::Storage< K, V >virtual
forceRecord(const K &key, const V &value, const WriteTransaction &txn)LMDBAL::Storage< K, V >virtual
forceRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
getRecord(const K &key, V &value, TransactionID txn) constLMDBAL::Storage< K, V >protectedvirtual
getRecord(const K &key, TransactionID txn) constLMDBAL::Storage< K, V >protectedvirtual
getRecord(const K &key, V &value) constLMDBAL::Storage< K, V >virtual
getRecord(const K &key, V &value, const Transaction &txn) constLMDBAL::Storage< K, V >virtual
getRecord(const K &key) constLMDBAL::Storage< K, V >virtual
getRecord(const K &key, const Transaction &txn) constLMDBAL::Storage< K, V >virtual
getRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
handleDrop()LMDBAL::iStorageprotectedvirtual
isDBOpened() constLMDBAL::iStorageprotected
iStorage(Base *parent, const std::string &name, bool duplicates=false)LMDBAL::iStorageprotected
keySerializerLMDBAL::Storage< K, V >mutableprotected
makeStorage(MDB_txn *transaction, bool duplicates=false)LMDBAL::iStorageinlineprotected
nameLMDBAL::iStorageprotected
open(MDB_txn *transaction) overrideLMDBAL::Storage< K, V >protectedvirtual
readAll(TransactionID txn) constLMDBAL::Storage< K, V >protectedvirtual
readAll(std::map< K, V > &result, TransactionID txn) constLMDBAL::Storage< K, V >protectedvirtual
readAll() constLMDBAL::Storage< K, V >virtual
readAll(const Transaction &txn) constLMDBAL::Storage< K, V >virtual
readAll(std::map< K, V > &result) constLMDBAL::Storage< K, V >virtual
readAll(std::map< K, V > &result, const Transaction &txn) constLMDBAL::Storage< K, V >virtual
readAllMethodNameLMDBAL::iStorageinlineprotectedstatic
removeRecord(const K &key, TransactionID txn)LMDBAL::Storage< K, V >protectedvirtual
removeRecord(const K &key)LMDBAL::Storage< K, V >virtual
removeRecord(const K &key, const WriteTransaction &txn)LMDBAL::Storage< K, V >virtual
removeRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
replaceAll(const std::map< K, V > &data, TransactionID txn)LMDBAL::Storage< K, V >protectedvirtual
replaceAll(const std::map< K, V > &data)LMDBAL::Storage< K, V >virtual
replaceAll(const std::map< K, V > &data, const WriteTransaction &txn)LMDBAL::Storage< K, V >virtual
replaceAllMethodNameLMDBAL::iStorageinlineprotectedstatic
Storage(Base *parent, const std::string &name, bool duplicates=false)LMDBAL::Storage< K, V >protected
throwCursorNotReady(const std::string &method) constLMDBAL::iStorageprotected
throwDuplicate(const std::string &key) constLMDBAL::iStorageprotected
throwDuplicateOrUnknown(int rc, const std::string &key) constLMDBAL::iStorageprotected
throwDuplicateOrUnknown(int rc, TransactionID txn, const std::string &key) constLMDBAL::iStorageprotected
throwNotFound(const std::string &key) constLMDBAL::iStorageprotected
throwNotFoundOrUnknown(int rc, const std::string &key) constLMDBAL::iStorageprotected
throwNotFoundOrUnknown(int rc, TransactionID txn, const std::string &key) constLMDBAL::iStorageprotected
throwUnknown(int rc, TransactionID txn) constLMDBAL::iStorageprotected
throwUnknown(int rc) constLMDBAL::iStorageprotected
throwUnknown(const std::string &message) constLMDBAL::iStorageprotected
toString(const T &value)LMDBAL::iStorageinlineprotectedstatic
toString(const QString &value)LMDBAL::iStorageinline
toString(const std::string &value)LMDBAL::iStorageinline
transactionAborted(TransactionID txn) constLMDBAL::iStorageprotectedvirtual
transactionCommited(TransactionID txn)LMDBAL::iStorageprotectedvirtual
transactionStarted(TransactionID txn, bool readOnly) constLMDBAL::iStorageprotectedvirtual
valueSerializerLMDBAL::Storage< K, V >mutableprotected
~iStorage()LMDBAL::iStorageprotectedvirtual
~Storage() overrideLMDBAL::Storage< K, V >protected