#include <evodb.h>
Definition at line 31 of file evodb.h.
◆ CurTransaction
◆ RootTransaction
◆ CEvoDB()
| CEvoDB::CEvoDB |
( |
size_t |
nCacheSize, |
|
|
bool |
fMemory = false, |
|
|
bool |
fWipe = false |
|
) |
| |
|
explicit |
◆ BeginTransaction()
◆ CommitCurTransaction()
| void CEvoDB::CommitCurTransaction |
( |
| ) |
|
|
private |
◆ CommitRootTransaction()
| bool CEvoDB::CommitRootTransaction |
( |
| ) |
|
◆ Erase()
template<typename K >
| void CEvoDB::Erase |
( |
const K & |
key | ) |
|
|
inline |
◆ Exists()
template<typename K >
| bool CEvoDB::Exists |
( |
const K & |
key | ) |
|
|
inline |
◆ GetCurTransaction()
◆ GetMemoryUsage()
| size_t CEvoDB::GetMemoryUsage |
( |
| ) |
|
|
inline |
◆ GetRawDB()
◆ Read()
template<typename K , typename V >
| bool CEvoDB::Read |
( |
const K & |
key, |
|
|
V & |
value |
|
) |
| |
|
inline |
◆ RollbackCurTransaction()
| void CEvoDB::RollbackCurTransaction |
( |
| ) |
|
|
private |
◆ VerifyBestBlock()
| bool CEvoDB::VerifyBestBlock |
( |
const uint256 & |
hash | ) |
|
◆ Write()
template<typename K , typename V >
| void CEvoDB::Write |
( |
const K & |
key, |
|
|
const V & |
value |
|
) |
| |
|
inline |
◆ WriteBestBlock()
| void CEvoDB::WriteBestBlock |
( |
const uint256 & |
hash | ) |
|
◆ CEvoDBScopedCommitter
◆ cs
◆ curDBTransaction
◆ db
◆ rootBatch
◆ rootDBTransaction
The documentation for this class was generated from the following files: