_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 |