Bitcoin Core  0.21.1
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
CDBWrapper Member List

This is the complete list of members for CDBWrapper, including all inherited members.

CDBWrapper(const fs::path &path, size_t nCacheSize, bool fMemory=false, bool fWipe=false, bool obfuscate=false)CDBWrapper
CDBWrapper(const CDBWrapper &)=deleteCDBWrapper
CompactRange(const K &key_begin, const K &key_end) const CDBWrapperinline
CreateObfuscateKey() const CDBWrapperprivate
dbwrapper_private::GetObfuscateKey(const CDBWrapper &w)CDBWrapperfriend
DynamicMemoryUsage() const CDBWrapper
Erase(const K &key, bool fSync=false)CDBWrapperinline
EstimateSize(const K &key_begin, const K &key_end) const CDBWrapperinline
Exists(const K &key) const CDBWrapperinline
IsEmpty()CDBWrapper
iteroptionsCDBWrapperprivate
m_nameCDBWrapperprivate
NewIterator()CDBWrapperinline
obfuscate_keyCDBWrapperprivate
OBFUSCATE_KEY_KEYCDBWrapperprivatestatic
OBFUSCATE_KEY_NUM_BYTESCDBWrapperprivatestatic
operator=(const CDBWrapper &)=deleteCDBWrapper
optionsCDBWrapperprivate
pdbCDBWrapperprivate
penvCDBWrapperprivate
Read(const K &key, V &value) const CDBWrapperinline
readoptionsCDBWrapperprivate
syncoptionsCDBWrapperprivate
Write(const K &key, const V &value, bool fSync=false)CDBWrapperinline
WriteBatch(CDBBatch &batch, bool fSync=false)CDBWrapper
writeoptionsCDBWrapperprivate
~CDBWrapper()CDBWrapper