#include <dbwrapper.h>
#include <logging.h>
#include <random.h>
#include <serialize.h>
#include <span.h>
#include <streams.h>
#include <util/fs.h>
#include <util/fs_helpers.h>
#include <util/strencodings.h>
#include <algorithm>
#include <cassert>
#include <cstdarg>
#include <cstdint>
#include <cstdio>
#include <leveldb/cache.h>
#include <leveldb/db.h>
#include <leveldb/env.h>
#include <leveldb/filter_policy.h>
#include <leveldb/helpers/memenv/memenv.h>
#include <leveldb/iterator.h>
#include <leveldb/options.h>
#include <leveldb/slice.h>
#include <leveldb/status.h>
#include <leveldb/write_batch.h>
#include <memory>
#include <optional>
#include <utility>
Go to the source code of this file.
|
namespace | dbwrapper_private |
| These should be considered an implementation detail of the specific database.
|
|
◆ CharCast()
static auto CharCast |
( |
const std::byte * |
data | ) |
|
|
static |
◆ DestroyDB()
bool DestroyDB |
( |
const std::string & |
path_str | ) |
|
◆ GetOptions()
static leveldb::Options GetOptions |
( |
size_t |
nCacheSize | ) |
|
|
static |
◆ HandleError()
static void HandleError |
( |
const leveldb::Status & |
status | ) |
|
|
static |
◆ SetMaxOpenFiles()
static void SetMaxOpenFiles |
( |
leveldb::Options * |
options | ) |
|
|
static |