RAII class that provides access to a WalletDatabase.
More...
#include <db.h>
RAII class that provides access to a WalletDatabase.
Definition at line 25 of file db.h.
| DatabaseBatch::DatabaseBatch |
( |
| ) |
|
|
inlineexplicit |
Definition at line 34 of file db.h.
| virtual DatabaseBatch::~DatabaseBatch |
( |
| ) |
|
|
inlinevirtual |
Definition at line 35 of file db.h.
| virtual void DatabaseBatch::Close |
( |
| ) |
|
|
pure virtual |
| virtual void DatabaseBatch::CloseCursor |
( |
| ) |
|
|
pure virtual |
template<typename K >
| bool DatabaseBatch::Erase |
( |
const K & |
key | ) |
|
|
inline |
Definition at line 75 of file db.h.
| virtual bool DatabaseBatch::EraseKey |
( |
CDataStream && |
key | ) |
|
|
privatepure virtual |
template<typename K >
| bool DatabaseBatch::Exists |
( |
const K & |
key | ) |
|
|
inline |
Definition at line 85 of file db.h.
| virtual void DatabaseBatch::Flush |
( |
| ) |
|
|
pure virtual |
| virtual bool DatabaseBatch::HasKey |
( |
CDataStream && |
key | ) |
|
|
privatepure virtual |
template<typename K , typename T >
| bool DatabaseBatch::Read |
( |
const K & |
key, |
|
|
T & |
value |
|
) |
| |
|
inline |
Definition at line 44 of file db.h.
| virtual bool DatabaseBatch::StartCursor |
( |
| ) |
|
|
pure virtual |
| virtual bool DatabaseBatch::TxnAbort |
( |
| ) |
|
|
pure virtual |
| virtual bool DatabaseBatch::TxnBegin |
( |
| ) |
|
|
pure virtual |
| virtual bool DatabaseBatch::TxnCommit |
( |
| ) |
|
|
pure virtual |
template<typename K , typename T >
| bool DatabaseBatch::Write |
( |
const K & |
key, |
|
|
const T & |
value, |
|
|
bool |
fOverwrite = true |
|
) |
| |
|
inline |
Definition at line 61 of file db.h.
The documentation for this class was generated from the following file: