Bitcoin ABC 0.26.3
P2P Digital Currency
|
#include <dbwrapper.h>
#include <random.h>
#include <util/fs_helpers.h>
#include <leveldb/cache.h>
#include <leveldb/env.h>
#include <leveldb/filter_policy.h>
#include <memenv.h>
#include <algorithm>
#include <cstdint>
#include <memory>
Go to the source code of this file.
Classes | |
class | CBitcoinLevelDBLogger |
Namespaces | |
namespace | dbwrapper_private |
These should be considered an implementation detail of the specific database. | |
Functions | |
static void | SetMaxOpenFiles (leveldb::Options *options) |
static leveldb::Options | GetOptions (size_t nCacheSize) |
void | dbwrapper_private::HandleError (const leveldb::Status &status) |
Handle database error by throwing dbwrapper_error exception. | |
const std::vector< uint8_t > & | dbwrapper_private::GetObfuscateKey (const CDBWrapper &w) |
Work around circular dependency, as well as for testing in dbwrapper_tests. | |
Definition at line 102 of file dbwrapper.cpp.
Definition at line 77 of file dbwrapper.cpp.