Bitcoin Core  22.99.0
P2P Digital Currency
BlockManager Member List

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

AddToBlockIndex(const CBlockHeader &block) EXCLUSIVE_LOCKS_REQUIRED(cs_main)BlockManager
CalculateCurrentUsage()BlockManager
CChainStateBlockManagerprivate
ChainstateManagerBlockManagerprivate
cs_LastBlockFileBlockManagerprivate
FindBlockPos(FlatFilePos &pos, unsigned int nAddSize, unsigned int nHeight, CChain &active_chain, uint64_t nTime, bool fKnown)BlockManagerprivate
FindFilesToPrune(std::set< int > &setFilesToPrune, uint64_t nPruneAfterHeight, int chain_tip_height, int prune_height, bool is_ibd)BlockManagerprivate
FindFilesToPruneManual(std::set< int > &setFilesToPrune, int nManualPruneHeight, int chain_tip_height)BlockManagerprivate
FindUndoPos(BlockValidationState &state, int nFile, FlatFilePos &pos, unsigned int nAddSize)BlockManagerprivate
FlushBlockFile(bool fFinalize=false, bool finalize_undo=false)BlockManagerprivate
FlushUndoFile(int block_file, bool finalize=false)BlockManagerprivate
GetBlockFileInfo(size_t n)BlockManager
GetLastCheckpoint(const CCheckpointData &data) EXCLUSIVE_LOCKS_REQUIRED(cs_main)BlockManager
GUARDED_BY(cs_main)BlockManager
GUARDED_BY(::cs_main)BlockManager
InsertBlockIndex(const uint256 &hash) EXCLUSIVE_LOCKS_REQUIRED(cs_main)BlockManager
LoadBlockIndexBlockManager
LookupBlockIndex(const uint256 &hash) const EXCLUSIVE_LOCKS_REQUIRED(cs_main)BlockManager
m_blockfile_infoBlockManagerprivate
m_blocks_unlinkedBlockManager
m_check_for_pruningBlockManagerprivate
m_dirty_blockindexBlockManagerprivate
m_dirty_fileinfoBlockManagerprivate
m_last_blockfileBlockManagerprivate
PruneOneBlockFile(const int fileNumber) EXCLUSIVE_LOCKS_REQUIRED(cs_main)BlockManager
SaveBlockToDisk(const CBlock &block, int nHeight, CChain &active_chain, const CChainParams &chainparams, const FlatFilePos *dbp)BlockManager
Unload() EXCLUSIVE_LOCKS_REQUIRED(cs_main)BlockManager
WriteUndoDataForBlock(const CBlockUndo &blockundo, BlockValidationState &state, CBlockIndex *pindex, const CChainParams &chainparams)BlockManager
~BlockManager()BlockManagerinline