Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
dbwrapper.cpp File Reference
#include <dbwrapper.h>
#include <memory>
#include <random.h>
#include <leveldb/cache.h>
#include <leveldb/env.h>
#include <leveldb/filter_policy.h>
#include <memenv.h>
#include <stdint.h>
#include <algorithm>

Go to the source code of this file.
Classes | |
class | CBitcoinLevelDBLogger |
Namespaces | |
dbwrapper_private | |
These should be considered an implementation detail of the specific database. | |
Functions | |
static leveldb::Options | GetOptions (size_t nCacheSize) |
void | dbwrapper_private::HandleError (const leveldb::Status &status) |
Handle database error by throwing dbwrapper_error exception. More... | |
const std::vector< unsigned char > & | dbwrapper_private::GetObfuscateKey (const CDBWrapper &w) |
Work around circular dependency, as well as for testing in dbwrapper_tests. More... | |
Function Documentation
◆ GetOptions()
|
static |
Definition at line 75 of file dbwrapper.cpp.
Referenced by CDBWrapper::CDBWrapper().