Bitcoin
Classes | Namespaces | Functions | Variables
dbwrapper.h File Reference
#include <clientversion.h>
#include <fs.h>
#include <serialize.h>
#include <streams.h>
#include <util/system.h>
#include <util/strencodings.h>
#include <version.h>
#include <leveldb/db.h>
#include <leveldb/write_batch.h>

Go to the source code of this file.

Classes

class  dbwrapper_error
 
class  CDBBatch
 
class  CDBIterator
 
class  CDBWrapper
 

Namespaces

 dbwrapper_private
 

Functions

void dbwrapper_private::HandleError (const leveldb::Status &status)
 
const std::vector< unsigned char > & dbwrapper_private::GetObfuscateKey (const CDBWrapper &w)
 

Variables

static const size_t DBWRAPPER_PREALLOC_KEY_SIZE = 64
 
static const size_t DBWRAPPER_PREALLOC_VALUE_SIZE = 1024
 

Variable Documentation

◆ DBWRAPPER_PREALLOC_KEY_SIZE

const size_t DBWRAPPER_PREALLOC_KEY_SIZE = 64
static

◆ DBWRAPPER_PREALLOC_VALUE_SIZE

const size_t DBWRAPPER_PREALLOC_VALUE_SIZE = 1024
static