Bitcoin Core 28.99.0
P2P Digital Currency
|
Application-specific storage settings. More...
#include <dbwrapper.h>
Public Attributes | |
fs::path | path |
Location in the filesystem where leveldb data will be stored. More... | |
size_t | cache_bytes |
Configures various leveldb cache settings. More... | |
bool | memory_only = false |
If true, use leveldb's memory environment. More... | |
bool | wipe_data = false |
If true, remove all existing data. More... | |
bool | obfuscate = false |
If true, store data obfuscated via simple XOR. More... | |
DBOptions | options {} |
Passed-through options. More... | |
Application-specific storage settings.
Definition at line 34 of file dbwrapper.h.
size_t DBParams::cache_bytes |
Configures various leveldb cache settings.
Definition at line 38 of file dbwrapper.h.
bool DBParams::memory_only = false |
If true, use leveldb's memory environment.
Definition at line 40 of file dbwrapper.h.
bool DBParams::obfuscate = false |
If true, store data obfuscated via simple XOR.
If false, XOR with a zero'd byte array.
Definition at line 45 of file dbwrapper.h.
DBOptions DBParams::options {} |
Passed-through options.
Definition at line 47 of file dbwrapper.h.
fs::path DBParams::path |
Location in the filesystem where leveldb data will be stored.
Definition at line 36 of file dbwrapper.h.
bool DBParams::wipe_data = false |
If true, remove all existing data.
Definition at line 42 of file dbwrapper.h.