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

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

CBlockTreeDB(size_t nCacheSize, bool fMemory=false, bool fWipe=false)CBlockTreeDBexplicit
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
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
LoadBlockIndexGuts(const Consensus::Params &consensusParams, std::function< CBlockIndex *(const uint256 &)> insertBlockIndex)CBlockTreeDB
NewIterator()CDBWrapperinline
operator=(const CDBWrapper &)=deleteCDBWrapper
Read(const K &key, V &value) const CDBWrapperinline
ReadBlockFileInfo(int nFile, CBlockFileInfo &info)CBlockTreeDB
ReadFlag(const std::string &name, bool &fValue)CBlockTreeDB
ReadLastBlockFile(int &nFile)CBlockTreeDB
ReadReindexing(bool &fReindexing)CBlockTreeDB
Write(const K &key, const V &value, bool fSync=false)CDBWrapperinline
WriteBatch(CDBBatch &batch, bool fSync=false)CDBWrapper
WriteBatchSync(const std::vector< std::pair< int, const CBlockFileInfo * > > &fileInfo, int nLastFile, const std::vector< const CBlockIndex * > &blockinfo)CBlockTreeDB
WriteFlag(const std::string &name, bool fValue)CBlockTreeDB
WriteReindexing(bool fReindexing)CBlockTreeDB
~CDBWrapper()CDBWrapper