Bitcoin ABC 0.26.3
P2P Digital Currency
|
This is the complete list of members for DatabaseBatch, including all inherited members.
Close()=0 | DatabaseBatch | pure virtual |
CloseCursor()=0 | DatabaseBatch | pure virtual |
DatabaseBatch() | DatabaseBatch | inlineexplicit |
DatabaseBatch(const DatabaseBatch &)=delete | DatabaseBatch | |
Erase(const K &key) | DatabaseBatch | inline |
EraseKey(CDataStream &&key)=0 | DatabaseBatch | privatepure virtual |
Exists(const K &key) | DatabaseBatch | inline |
Flush()=0 | DatabaseBatch | pure virtual |
HasKey(CDataStream &&key)=0 | DatabaseBatch | privatepure virtual |
operator=(const DatabaseBatch &)=delete | DatabaseBatch | |
Read(const K &key, T &value) | DatabaseBatch | inline |
ReadAtCursor(CDataStream &ssKey, CDataStream &ssValue, bool &complete)=0 | DatabaseBatch | pure virtual |
ReadKey(CDataStream &&key, CDataStream &value)=0 | DatabaseBatch | privatepure virtual |
StartCursor()=0 | DatabaseBatch | pure virtual |
TxnAbort()=0 | DatabaseBatch | pure virtual |
TxnBegin()=0 | DatabaseBatch | pure virtual |
TxnCommit()=0 | DatabaseBatch | pure virtual |
Write(const K &key, const T &value, bool fOverwrite=true) | DatabaseBatch | inline |
WriteKey(CDataStream &&key, CDataStream &&value, bool overwrite=true)=0 | DatabaseBatch | privatepure virtual |
~DatabaseBatch() | DatabaseBatch | inlinevirtual |