|
LMDBAL 0.6.2
LMDB (Lightning Memory-Mapped Database Manager) Abstraction Layer
|
This is the complete list of members for LMDBAL::Cache< K, V >, including all inherited members.
| _mdbCursorClose(MDB_cursor *cursor) const (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbCursorDel(MDB_cursor *cursor, unsigned int flags=0) (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbCursorGet(MDB_cursor *cursor, MDB_val &key, MDB_val &data, MDB_cursor_op operation) const (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbCursorOpen(MDB_txn *txn, MDB_cursor **cursor) const (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbCursorPut(MDB_cursor *cursor, MDB_val &key, MDB_val &data, unsigned int flags=0) (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbCursorRenew(MDB_txn *txn, MDB_cursor *cursor) const (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbCursorSet(MDB_cursor *cursor, MDB_val &key) const (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbCursorTxn(MDB_cursor *cursor) const (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbDel(MDB_txn *txn, MDB_val &key) (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbDel(MDB_txn *txn, MDB_val &key, MDB_val &data) (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbFlags(MDB_txn *txn, uint32_t &flags) const (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbGet(MDB_txn *txn, MDB_val &key, MDB_val &data) const (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbOpen(MDB_txn *txn, unsigned int flags=0) (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbPut(MDB_txn *txn, MDB_val &key, MDB_val &data, unsigned int flags=0) (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| _mdbStat(MDB_txn *txn, MDB_stat &stat) const (defined in LMDBAL::StorageCommon) | LMDBAL::StorageCommon | protected |
| abortTransaction(TransactionID id) const | LMDBAL::StorageCommon | protected |
| abscent | LMDBAL::Cache< K, V > | protected |
| addRecord(const K &key, const V &value, TransactionID txn) override | LMDBAL::Cache< K, V > | protectedvirtual |
| addRecord(const K &key, const V &value) override | LMDBAL::Cache< K, V > | virtual |
| LMDBAL::Storage::addRecord(const K &key, const V &value, const WriteTransaction &txn) | LMDBAL::Storage< K, V > | virtual |
| addRecordMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| addRecords(const std::map< K, V > &data, TransactionID txn, bool overwrite=false) override | LMDBAL::Cache< K, V > | protectedvirtual |
| addRecords(const std::map< K, V > &data, bool overwrite=false) override | LMDBAL::Cache< K, V > | virtual |
| LMDBAL::Storage::addRecords(const std::map< K, V > &data, const WriteTransaction &txn, bool overwrite=false) | LMDBAL::Storage< K, V > | virtual |
| addRecordsMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| Base (defined in LMDBAL::Cache< K, V >) | LMDBAL::Cache< K, V > | friend |
| beginReadOnlyTransaction() const | LMDBAL::StorageCommon | protected |
| beginTransaction() const | LMDBAL::StorageCommon | protected |
| Cache(Base *parent, const std::string &name, bool duplicates=false) | LMDBAL::Cache< K, V > | protected |
| cache | LMDBAL::Cache< K, V > | protected |
| changeRecord(const K &key, const V &value, TransactionID txn) override | LMDBAL::Cache< K, V > | protectedvirtual |
| changeRecord(const K &key, const V &value) override | LMDBAL::Cache< K, V > | virtual |
| LMDBAL::Storage::changeRecord(const K &key, const V &value, const WriteTransaction &txn) | LMDBAL::Storage< K, V > | virtual |
| changeRecordMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| checkRecord(const K &key, TransactionID txn) const override | LMDBAL::Cache< K, V > | protectedvirtual |
| checkRecord(const K &key) const override | LMDBAL::Cache< K, V > | virtual |
| LMDBAL::Storage::checkRecord(const K &key, const Transaction &txn) const | LMDBAL::Storage< K, V > | virtual |
| checkRecordMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| close() override | LMDBAL::Storage< K, V > | protectedvirtual |
| closeCursorTransaction(MDB_cursor *cursor, bool closeCursor=false) const | LMDBAL::StorageCommon | protected |
| commitTransaction(TransactionID id) | LMDBAL::StorageCommon | protected |
| count(TransactionID txn) const override | LMDBAL::Cache< K, V > | protectedvirtual |
| count() const override | LMDBAL::Cache< K, V > | virtual |
| LMDBAL::Storage::count(const Transaction &txn) const | LMDBAL::StorageCommon | virtual |
| countMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| createCursor() | LMDBAL::Storage< K, V > | |
| cursors | LMDBAL::Storage< K, V > | protected |
| db | LMDBAL::StorageCommon | protected |
| dbi | LMDBAL::StorageCommon | protected |
| dbName() const | LMDBAL::StorageCommon | protected |
| destroyCursor(Cursor< K, V > &cursor) | LMDBAL::Storage< K, V > | |
| discoveredRecord(const K &key, const V &value) const override | LMDBAL::Cache< K, V > | protectedvirtual |
| discoveredRecord(const K &key, const V &value, TransactionID txn) const override | LMDBAL::Cache< K, V > | protectedvirtual |
| drop(const WriteTransaction &transaction) override | LMDBAL::Cache< K, V > | virtual |
| LMDBAL::Storage::drop(TransactionID transaction) | LMDBAL::Storage< K, V > | virtual |
| LMDBAL::Storage::drop() | LMDBAL::Storage< K, V > | virtual |
| dropMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| duplicates | LMDBAL::StorageCommon | protected |
| ensureOpened(std::string_view methodName) const | LMDBAL::StorageCommon | protected |
| extractTransactionId(const Transaction &txn, std::string_view action={}) const | LMDBAL::StorageCommon | protected |
| flags() const | LMDBAL::Storage< K, V > | protected |
| flagsMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| forceRecord(const K &key, const V &value, TransactionID txn) override | LMDBAL::Cache< K, V > | protectedvirtual |
| forceRecord(const K &key, const V &value) override | LMDBAL::Cache< K, V > | virtual |
| LMDBAL::Storage::forceRecord(const K &key, const V &value, const WriteTransaction &txn) | LMDBAL::Storage< K, V > | virtual |
| forceRecordMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| getRecord(const K &key, V &out, TransactionID txn) const override | LMDBAL::Cache< K, V > | protectedvirtual |
| getRecord(const K &key, TransactionID txn) const override | LMDBAL::Cache< K, V > | protectedvirtual |
| getRecord(const K &key, V &out) const override | LMDBAL::Cache< K, V > | virtual |
| getRecord(const K &key) const override | LMDBAL::Cache< K, V > | virtual |
| LMDBAL::Storage::getRecord(const K &key, V &value, const Transaction &txn) const | LMDBAL::Storage< K, V > | virtual |
| LMDBAL::Storage::getRecord(const K &key, const Transaction &txn) const | LMDBAL::Storage< K, V > | virtual |
| getRecordMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| getTransactionForCursor(MDB_cursor *cursor) const | LMDBAL::StorageCommon | protected |
| handleDrop() override | LMDBAL::Cache< K, V > | protectedvirtual |
| isDBOpened() const | LMDBAL::StorageCommon | protected |
| keySerializer | LMDBAL::Storage< K, V > | mutableprotected |
| makeStorage(MDB_txn *transaction, bool duplicates=false) | LMDBAL::StorageCommon | inlineprotected |
| mode | LMDBAL::Cache< K, V > | mutableprotected |
| name | LMDBAL::StorageCommon | protected |
| open(MDB_txn *transaction) override | LMDBAL::Storage< K, V > | protectedvirtual |
| openCursorTransaction(MDB_cursor **cursor, bool renew=false) const | LMDBAL::StorageCommon | protected |
| openCursorTransactionMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| readAll(TransactionID txn) const override | LMDBAL::Cache< K, V > | protectedvirtual |
| readAll(std::map< K, V > &out, TransactionID txn) const override | LMDBAL::Cache< K, V > | protectedvirtual |
| readAll() const override | LMDBAL::Cache< K, V > | virtual |
| readAll(std::map< K, V > &out) const override | LMDBAL::Cache< K, V > | virtual |
| LMDBAL::Storage::readAll(const Transaction &txn) const | LMDBAL::Storage< K, V > | virtual |
| LMDBAL::Storage::readAll(std::map< K, V > &result, const Transaction &txn) const | LMDBAL::Storage< K, V > | virtual |
| readAllMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| removeRecord(const K &key, TransactionID txn) override | LMDBAL::Cache< K, V > | protectedvirtual |
| removeRecord(const K &key) override | LMDBAL::Cache< K, V > | virtual |
| LMDBAL::Storage::removeRecord(const K &key, const WriteTransaction &txn) | LMDBAL::Storage< K, V > | virtual |
| removeRecordMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| replaceAll(const std::map< K, V > &data, TransactionID txn) override | LMDBAL::Cache< K, V > | protectedvirtual |
| replaceAll(const std::map< K, V > &data) override | LMDBAL::Cache< K, V > | virtual |
| LMDBAL::Storage::replaceAll(const std::map< K, V > &data, const WriteTransaction &txn) | LMDBAL::Storage< K, V > | virtual |
| replaceAllMethodName | LMDBAL::StorageCommon | inlineprotectedstatic |
| sizeDifference | LMDBAL::Cache< K, V > | mutableprotected |
| Storage(Base *parent, const std::string &name, bool duplicates=false) | LMDBAL::Storage< K, V > | protected |
| StorageCommon(Base *parent, const std::string &name, bool duplicates=false) | LMDBAL::StorageCommon | protected |
| throwCursorNotReady(std::string_view method) const | LMDBAL::StorageCommon | protected |
| throwDuplicate(std::string_view key) const | LMDBAL::StorageCommon | protected |
| throwDuplicateOrUnknown(int rc, std::string_view key) const | LMDBAL::StorageCommon | protected |
| throwDuplicateOrUnknown(int rc, TransactionID txn, std::string_view key) const | LMDBAL::StorageCommon | protected |
| throwNotFound(std::string_view key) const | LMDBAL::StorageCommon | protected |
| throwNotFoundOrUnknown(int rc, std::string_view key) const | LMDBAL::StorageCommon | protected |
| throwNotFoundOrUnknown(int rc, TransactionID txn, std::string_view key) const | LMDBAL::StorageCommon | protected |
| throwUnknown(int rc, TransactionID txn) const | LMDBAL::StorageCommon | protected |
| throwUnknown(int rc) const | LMDBAL::StorageCommon | protected |
| throwUnknown(std::string_view message) const | LMDBAL::StorageCommon | protected |
| toString(const T &value) | LMDBAL::StorageCommon | inlineprotectedstatic |
| toString(const QString &value) | LMDBAL::StorageCommon | inline |
| toString(const std::string &value) | LMDBAL::StorageCommon | inline |
| transactionAborted(TransactionID txn) const override | LMDBAL::Cache< K, V > | protectedvirtual |
| transactionCache | LMDBAL::Cache< K, V > | protected |
| transactionCommited(TransactionID txn) override | LMDBAL::Cache< K, V > | protectedvirtual |
| transactionStarted(TransactionID txn, bool readOnly) const override | LMDBAL::Cache< K, V > | protectedvirtual |
| valueSerializer | LMDBAL::Storage< K, V > | mutableprotected |
| ~Cache() override (defined in LMDBAL::Cache< K, V >) | LMDBAL::Cache< K, V > | protected |
| ~Storage() override (defined in LMDBAL::Storage< K, V >) | LMDBAL::Storage< K, V > | protected |
| ~StorageCommon() | LMDBAL::StorageCommon | protectedvirtual |