| _dbDirectory | bb::lmdblib::LMDBStoreBase | protected |
| _environment | bb::lmdblib::LMDBStoreBase | protected |
| close_database(const std::string &name) | bb::lmdblib::LMDBStore | |
| copy_store(const std::string &dstPath, bool compact) | bb::lmdblib::LMDBStoreBase | |
| create_cursor(ReadTransaction::SharedPtr tx, const std::string &dbName) | bb::lmdblib::LMDBStore | |
| create_db_transaction() const | bb::lmdblib::LMDBStoreBase | |
| create_read_transaction() const | bb::lmdblib::LMDBStoreBase | |
| create_shared_read_transaction() const | bb::lmdblib::LMDBStoreBase | |
| create_write_transaction() const | bb::lmdblib::LMDBStoreBase | |
| Cursor typedef | bb::lmdblib::LMDBStore | |
| Database typedef | bb::lmdblib::LMDBStore | |
| databases | bb::lmdblib::LMDBStore | private |
| databasesMutex | bb::lmdblib::LMDBStore | mutableprivate |
| DBCreationTransaction typedef | bb::lmdblib::LMDBStoreBase | |
| get(KeysVector &keys, OptionalValuesVector &values, const std::string &name) | bb::lmdblib::LMDBStore | |
| get(KeysVector &keys, OptionalValuesVector &values, LMDBDatabase::SharedPtr db) | bb::lmdblib::LMDBStore | private |
| get_database(const std::string &name) | bb::lmdblib::LMDBStore | private |
| get_databases() const | bb::lmdblib::LMDBStore | private |
| get_databases(const std::vector< PutData > &puts) const | bb::lmdblib::LMDBStore | private |
| get_stats(std::vector< DBStats > &stats) const | bb::lmdblib::LMDBStore | |
| LMDBStore(std::string directory, uint64_t mapSizeKb, uint64_t maxNumReaders, uint64_t maxDbs) | bb::lmdblib::LMDBStore | |
| LMDBStore(const LMDBStore &other)=delete | bb::lmdblib::LMDBStore | |
| LMDBStore(LMDBStore &&other)=delete | bb::lmdblib::LMDBStore | |
| LMDBStoreBase(std::string directory, uint64_t mapSizeKb, uint64_t maxNumReaders, uint64_t maxDbs) | bb::lmdblib::LMDBStoreBase | |
| LMDBStoreBase(const LMDBStoreBase &other)=delete | bb::lmdblib::LMDBStoreBase | |
| LMDBStoreBase(LMDBStoreBase &&other) noexcept=default | bb::lmdblib::LMDBStoreBase | |
| open_database(const std::string &name, bool duplicateKeysPermitted=false) | bb::lmdblib::LMDBStore | |
| operator=(const LMDBStore &other)=delete | bb::lmdblib::LMDBStore | |
| operator=(LMDBStore &&other)=delete | bb::lmdblib::LMDBStore | |
| bb::lmdblib::LMDBStoreBase::operator=(const LMDBStoreBase &other)=delete | bb::lmdblib::LMDBStoreBase | |
| bb::lmdblib::LMDBStoreBase::operator=(LMDBStoreBase &&other) noexcept=default | bb::lmdblib::LMDBStoreBase | |
| Ptr typedef | bb::lmdblib::LMDBStore | |
| put(std::vector< PutData > &data) | bb::lmdblib::LMDBStore | |
| put(KeyDupValuesVector &toWrite, KeyOptionalValuesVector &toDelete, const LMDBDatabase &db, LMDBWriteTransaction &tx) | bb::lmdblib::LMDBStore | private |
| ReadTransaction typedef | bb::lmdblib::LMDBStore | |
| SharedPtr typedef | bb::lmdblib::LMDBStore | |
| WriteTransaction typedef | bb::lmdblib::LMDBStore | |
| ~LMDBStore() override=default | bb::lmdblib::LMDBStore | |
| ~LMDBStoreBase()=0 | bb::lmdblib::LMDBStoreBase | pure virtual |