Bitcoin Core 28.99.0
P2P Digital Currency
wallet::BerkeleyROBatch Member List

This is the complete list of members for wallet::BerkeleyROBatch, including all inherited members.

BerkeleyROBatch(const BerkeleyRODatabase &database)wallet::BerkeleyROBatchinlineexplicit
BerkeleyROBatch(const BerkeleyROBatch &)=deletewallet::BerkeleyROBatch
Close() overridewallet::BerkeleyROBatchinlinevirtual
DatabaseBatch()=defaultwallet::DatabaseBatchexplicit
DatabaseBatch(const DatabaseBatch &)=deletewallet::DatabaseBatch
Erase(const K &key)wallet::DatabaseBatchinline
EraseKey(DataStream &&key) overridewallet::BerkeleyROBatchinlineprivatevirtual
ErasePrefix(Span< const std::byte > prefix) overridewallet::BerkeleyROBatchinlineprivatevirtual
Exists(const K &key)wallet::DatabaseBatchinline
Flush() overridewallet::BerkeleyROBatchinlinevirtual
GetNewCursor() overridewallet::BerkeleyROBatchinlinevirtual
GetNewPrefixCursor(Span< const std::byte > prefix) overridewallet::BerkeleyROBatchvirtual
HasActiveTxn() overridewallet::BerkeleyROBatchinlinevirtual
HasKey(DataStream &&key) overridewallet::BerkeleyROBatchprivatevirtual
m_databasewallet::BerkeleyROBatchprivate
operator=(const BerkeleyROBatch &)=deletewallet::BerkeleyROBatch
wallet::DatabaseBatch::operator=(const DatabaseBatch &)=deletewallet::DatabaseBatch
Read(const K &key, T &value)wallet::DatabaseBatchinline
ReadKey(DataStream &&key, DataStream &value) overridewallet::BerkeleyROBatchprivatevirtual
TxnAbort() overridewallet::BerkeleyROBatchinlinevirtual
TxnBegin() overridewallet::BerkeleyROBatchinlinevirtual
TxnCommit() overridewallet::BerkeleyROBatchinlinevirtual
Write(const K &key, const T &value, bool fOverwrite=true)wallet::DatabaseBatchinline
WriteKey(DataStream &&key, DataStream &&value, bool overwrite=true) overridewallet::BerkeleyROBatchinlineprivatevirtual
~BerkeleyROBatch()=defaultwallet::BerkeleyROBatch
~DatabaseBatch()=defaultwallet::DatabaseBatchvirtual