Bitcoin Core  0.18.99
P2P Digital Currency
Functions
dbwrapper_private Namespace Reference

These should be considered an implementation detail of the specific database. More...

Functions

void HandleError (const leveldb::Status &status)
 Handle database error by throwing dbwrapper_error exception. More...
 
const std::vector< unsigned char > & GetObfuscateKey (const CDBWrapper &w)
 Work around circular dependency, as well as for testing in dbwrapper_tests. More...
 

Detailed Description

These should be considered an implementation detail of the specific database.

Function Documentation

◆ GetObfuscateKey()

const std::vector< unsigned char > & dbwrapper_private::GetObfuscateKey ( const CDBWrapper w)

Work around circular dependency, as well as for testing in dbwrapper_tests.

Database obfuscation should be considered an implementation detail of the specific database.

Definition at line 253 of file dbwrapper.cpp.

Here is the caller graph for this function:

◆ HandleError()

void dbwrapper_private::HandleError ( const leveldb::Status &  status)

Handle database error by throwing dbwrapper_error exception.

Definition at line 243 of file dbwrapper.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: