Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

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
CBlockTreeDB(const CBlockTreeDB &)=deleteCBlockTreeDB
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
csCBlockTreeDBprivate
Erase(const K &key, bool fSync=false)CDBWrapperinline
EraseAddressIndex(const std::vector< std::pair< CAddressIndexKey, CAmount > > &vect)CBlockTreeDB
EstimateSize(const K &key_begin, const K &key_end) constCDBWrapperinline
Exists(const K &key) constCDBWrapperinline
Exists(const CDataStream &key) constCDBWrapperinline
Flush()CDBWrapperinline
HasTxIndex(const uint256 &txid)CBlockTreeDB
IsEmpty()CDBWrapper
LoadBlockIndexGuts(const Consensus::Params &consensusParams, std::function< CBlockIndex *(const uint256 &)> insertBlockIndex)CBlockTreeDB
mapHasTxIndexCacheCBlockTreeDBprivate
NewIterator()CDBWrapperinline
operator=(const CBlockTreeDB &)=deleteCBlockTreeDB
Read(const K &key, V &value) constCDBWrapperinline
Read(const CDataStream &ssKey, V &value) constCDBWrapperinline
ReadAddressIndex(uint160 addressHash, int type, std::vector< std::pair< CAddressIndexKey, CAmount > > &addressIndex, int start=0, int end=0)CBlockTreeDB
ReadAddressUnspentIndex(uint160 addressHash, int type, std::vector< std::pair< CAddressUnspentKey, CAddressUnspentValue > > &vect)CBlockTreeDB
ReadBlockFileInfo(int nFile, CBlockFileInfo &info)CBlockTreeDB
ReadDataStream(const K &key, CDataStream &ssValue) constCDBWrapperinline
ReadDataStream(const CDataStream &ssKey, CDataStream &ssValue) constCDBWrapperinline
ReadFlag(const std::string &name, bool &fValue)CBlockTreeDB
ReadLastBlockFile(int &nFile)CBlockTreeDB
ReadReindexing(bool &fReindexing)CBlockTreeDB
ReadSpentIndex(CSpentIndexKey &key, CSpentIndexValue &value)CBlockTreeDB
ReadTimestampIndex(const unsigned int &high, const unsigned int &low, std::vector< uint256 > &vect)CBlockTreeDB
ReadTxIndex(const uint256 &txid, CDiskTxPos &pos)CBlockTreeDB
Sync()CDBWrapperinline
UpdateAddressUnspentIndex(const std::vector< std::pair< CAddressUnspentKey, CAddressUnspentValue > > &vect)CBlockTreeDB
UpdateSpentIndex(const std::vector< std::pair< CSpentIndexKey, CSpentIndexValue > > &vect)CBlockTreeDB
Write(const K &key, const V &value, bool fSync=false)CDBWrapperinline
WriteAddressIndex(const std::vector< std::pair< CAddressIndexKey, CAmount > > &vect)CBlockTreeDB
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
WriteTimestampIndex(const CTimestampIndexKey &timestampIndex)CBlockTreeDB
WriteTxIndex(const std::vector< std::pair< uint256, CDiskTxPos > > &vect)CBlockTreeDB
~CDBWrapper()CDBWrapper
Released under the MIT license