|
Electroneum
|
#include <atomic>#include <cstddef>#include <lmdb.h>#include <memory>#include <type_traits>#include "common/expect.h"#include "lmdb/error.h"#include "lmdb/transaction.h"

Go to the source code of this file.
Classes | |
| struct | lmdb::close_env |
| Closes LMDB environment handle. More... | |
| struct | lmdb::context |
| Context given to LMDB. More... | |
| class | lmdb::database |
| Manages a LMDB environment for safe memory-map resizing. Thread-safe. More... | |
Namespaces | |
| lmdb | |
Typedefs | |
| using | lmdb::environment = std::unique_ptr< MDB_env, close_env > |
Functions | |
| expect< environment > | lmdb::open_environment (const char *path, MDB_dbi max_dbs) noexcept |