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) | CBlockTreeDB | explicit |
CBlockTreeDB(const CBlockTreeDB &)=delete | CBlockTreeDB | |
CDBWrapper(const fs::path &path, size_t nCacheSize, bool fMemory=false, bool fWipe=false, bool obfuscate=false) | CDBWrapper | |
CompactFull() const | CDBWrapper | inline |
CompactRange(const K &key_begin, const K &key_end) const | CDBWrapper | inline |
cs | CBlockTreeDB | private |
Erase(const K &key, bool fSync=false) | CDBWrapper | inline |
EraseAddressIndex(const std::vector< std::pair< CAddressIndexKey, CAmount > > &vect) | CBlockTreeDB | |
EstimateSize(const K &key_begin, const K &key_end) const | CDBWrapper | inline |
Exists(const K &key) const | CDBWrapper | inline |
Exists(const CDataStream &key) const | CDBWrapper | inline |
Flush() | CDBWrapper | inline |
HasTxIndex(const uint256 &txid) | CBlockTreeDB | |
IsEmpty() | CDBWrapper | |
LoadBlockIndexGuts(const Consensus::Params &consensusParams, std::function< CBlockIndex *(const uint256 &)> insertBlockIndex) | CBlockTreeDB | |
mapHasTxIndexCache | CBlockTreeDB | private |
NewIterator() | CDBWrapper | inline |
operator=(const CBlockTreeDB &)=delete | CBlockTreeDB | |
Read(const K &key, V &value) const | CDBWrapper | inline |
Read(const CDataStream &ssKey, V &value) const | CDBWrapper | inline |
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) const | CDBWrapper | inline |
ReadDataStream(const CDataStream &ssKey, CDataStream &ssValue) const | CDBWrapper | inline |
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() | CDBWrapper | inline |
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) | CDBWrapper | inline |
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 ×tampIndex) | CBlockTreeDB | |
WriteTxIndex(const std::vector< std::pair< uint256, CDiskTxPos > > &vect) | CBlockTreeDB | |
~CDBWrapper() | CDBWrapper |