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

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

activeTxnwallet::BerkeleyBatchprotected
BerkeleyBatch(BerkeleyDatabase &database, const bool fReadOnly, bool fFlushOnCloseIn=true)wallet::BerkeleyBatchexplicit
BerkeleyBatch(const BerkeleyBatch &)=deletewallet::BerkeleyBatch
Close() overridewallet::BerkeleyBatchvirtual
DatabaseBatch()=defaultwallet::DatabaseBatchexplicit
DatabaseBatch(const DatabaseBatch &)=deletewallet::DatabaseBatch
envwallet::BerkeleyBatchprotected
Erase(const K &key)wallet::DatabaseBatchinline
EraseKey(DataStream &&key) overridewallet::BerkeleyBatchprivatevirtual
ErasePrefix(Span< const std::byte > prefix) overridewallet::BerkeleyBatchprivatevirtual
Exists(const K &key)wallet::DatabaseBatchinline
fFlushOnClosewallet::BerkeleyBatchprotected
Flush() overridewallet::BerkeleyBatchvirtual
fReadOnlywallet::BerkeleyBatchprotected
GetNewCursor() overridewallet::BerkeleyBatchvirtual
GetNewPrefixCursor(Span< const std::byte > prefix) overridewallet::BerkeleyBatchvirtual
HasActiveTxn() overridewallet::BerkeleyBatchinlinevirtual
HasKey(DataStream &&key) overridewallet::BerkeleyBatchprivatevirtual
m_databasewallet::BerkeleyBatchprotected
operator=(const BerkeleyBatch &)=deletewallet::BerkeleyBatch
wallet::DatabaseBatch::operator=(const DatabaseBatch &)=deletewallet::DatabaseBatch
pdbwallet::BerkeleyBatchprotected
Read(const K &key, T &value)wallet::DatabaseBatchinline
ReadKey(DataStream &&key, DataStream &value) overridewallet::BerkeleyBatchprivatevirtual
strFilewallet::BerkeleyBatchprotected
txn() constwallet::BerkeleyBatchinline
TxnAbort() overridewallet::BerkeleyBatchvirtual
TxnBegin() overridewallet::BerkeleyBatchvirtual
TxnCommit() overridewallet::BerkeleyBatchvirtual
Write(const K &key, const T &value, bool fOverwrite=true)wallet::DatabaseBatchinline
WriteKey(DataStream &&key, DataStream &&value, bool overwrite=true) overridewallet::BerkeleyBatchprivatevirtual
~BerkeleyBatch() overridewallet::BerkeleyBatch
~DatabaseBatch()=defaultwallet::DatabaseBatchvirtual