Bitcoin
|
Public Member Functions | |
SafeDbt () | |
SafeDbt (void *data, size_t size) | |
~SafeDbt () | |
const void * | get_data () const |
u_int32_t | get_size () const |
operator Dbt * () | |
Private Attributes | |
Dbt | m_dbt |
RAII class that automatically cleanses its data on destruction
BerkeleyBatch::SafeDbt::SafeDbt | ( | ) |
BerkeleyBatch::SafeDbt::SafeDbt | ( | void * | data, |
size_t | size | ||
) |
BerkeleyBatch::SafeDbt::~SafeDbt | ( | ) |
const void * BerkeleyBatch::SafeDbt::get_data | ( | ) | const |
u_int32_t BerkeleyBatch::SafeDbt::get_size | ( | ) | const |
BerkeleyBatch::SafeDbt::operator Dbt * | ( | ) |
|
private |