LMDBAL 0.6.0
LMDB (Lightning Memory-Mapped Database Manager) Abstraction Layer
Loading...
Searching...
No Matches
LMDBAL::iStorage Member List

This is the complete list of members for LMDBAL::iStorage, including all inherited members.

_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
addRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
addRecordsMethodNameLMDBAL::iStorageinlineprotectedstatic
Base (defined in LMDBAL::iStorage)LMDBAL::iStoragefriend
beginReadOnlyTransaction() constLMDBAL::iStorageprotected
beginTransaction() constLMDBAL::iStorageprotected
changeRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
checkRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
close()LMDBAL::iStorageprotectedvirtual
commitTransaction(TransactionID id)LMDBAL::iStorageprotected
count(TransactionID txn) constLMDBAL::iStorageprotectedvirtual
count() constLMDBAL::iStoragevirtual
count(const Transaction &txn) constLMDBAL::iStoragevirtual
countMethodNameLMDBAL::iStorageinlineprotectedstatic
dbLMDBAL::iStorageprotected
dbiLMDBAL::iStorageprotected
dbName() constLMDBAL::iStorageprotected
drop(TransactionID transaction)LMDBAL::iStorageprotectedvirtual
drop()LMDBAL::iStoragevirtual
drop(const WriteTransaction &txn)LMDBAL::iStoragevirtual
dropMethodNameLMDBAL::iStorageinlineprotectedstatic
duplicatesLMDBAL::iStorageprotected
ensureOpened(const std::string &methodName) constLMDBAL::iStorageprotected
extractTransactionId(const Transaction &txn, const std::string &action="") constLMDBAL::iStorageprotected
flagsMethodNameLMDBAL::iStorageinlineprotectedstatic
forceRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
getRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
handleDrop()LMDBAL::iStorageprotectedvirtual
isDBOpened() constLMDBAL::iStorageprotected
iStorage(Base *parent, const std::string &name, bool duplicates=false)LMDBAL::iStorageprotected
makeStorage(MDB_txn *transaction, bool duplicates=false)LMDBAL::iStorageinlineprotected
nameLMDBAL::iStorageprotected
open(MDB_txn *transaction)=0LMDBAL::iStorageprotectedpure virtual
readAllMethodNameLMDBAL::iStorageinlineprotectedstatic
removeRecordMethodNameLMDBAL::iStorageinlineprotectedstatic
replaceAllMethodNameLMDBAL::iStorageinlineprotectedstatic
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
~iStorage()LMDBAL::iStorageprotectedvirtual