CatapultServer  v0.5.0.1 (Elephant)
catapult::io::CachedData Struct Reference

Public Member Functions

Height height () const
 
std::shared_ptr< const model::Blockblock (Height) const
 
std::shared_ptr< const model::BlockElementblockElement (Height) const
 
bool contains (Height height) const
 
void update (const std::shared_ptr< const model::BlockElement > &pBlockElement)
 
void reset ()
 

Private Attributes

std::shared_ptr< const model::BlockElementm_pBlockElement
 

Member Function Documentation

◆ block()

std::shared_ptr<const model::Block> catapult::io::CachedData::block ( Height  ) const
inline
Here is the caller graph for this function:

◆ blockElement()

std::shared_ptr<const model::BlockElement> catapult::io::CachedData::blockElement ( Height  ) const
inline
Here is the caller graph for this function:

◆ contains()

bool catapult::io::CachedData::contains ( Height  height) const
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ height()

Height catapult::io::CachedData::height ( ) const
inline
Here is the caller graph for this function:

◆ reset()

void catapult::io::CachedData::reset ( )
inline
Here is the caller graph for this function:

◆ update()

void catapult::io::CachedData::update ( const std::shared_ptr< const model::BlockElement > &  pBlockElement)
inline
Here is the caller graph for this function:

Member Data Documentation

◆ m_pBlockElement

std::shared_ptr<const model::BlockElement> catapult::io::CachedData::m_pBlockElement
private

The documentation for this struct was generated from the following file: