Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

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
CompactFull() constCDBWrapperinline
CompactRange(const K &key_begin, const K &key_end) constCDBWrapperinline
CreateObfuscateKey() constCDBWrapperprivate
dbwrapper_private::GetObfuscateKey(const CDBWrapper &w)CDBWrapperfriend
Erase(const K &key, bool fSync=false)CDBWrapperinline
EstimateSize(const K &key_begin, const K &key_end) constCDBWrapperinline
Exists(const K &key) constCDBWrapperinline
Exists(const CDataStream &key) constCDBWrapperinline
Flush()CDBWrapperinline
IsEmpty()CDBWrapper
iteroptionsCDBWrapperprivate
NewIterator()CDBWrapperinline
obfuscate_keyCDBWrapperprivate
OBFUSCATE_KEY_KEYCDBWrapperprivatestatic
OBFUSCATE_KEY_NUM_BYTESCDBWrapperprivatestatic
optionsCDBWrapperprivate
pdbCDBWrapperprivate
penvCDBWrapperprivate
Read(const K &key, V &value) constCDBWrapperinline
Read(const CDataStream &ssKey, V &value) constCDBWrapperinline
ReadDataStream(const K &key, CDataStream &ssValue) constCDBWrapperinline
ReadDataStream(const CDataStream &ssKey, CDataStream &ssValue) constCDBWrapperinline
readoptionsCDBWrapperprivate
Sync()CDBWrapperinline
syncoptionsCDBWrapperprivate
Write(const K &key, const V &value, bool fSync=false)CDBWrapperinline
WriteBatch(CDBBatch &batch, bool fSync=false)CDBWrapper
writeoptionsCDBWrapperprivate
~CDBWrapper()CDBWrapper
Released under the MIT license