CatapultServer  v0.5.0.1 (Elephant)
catapult::state::CompactMosaicMap::FirstLevelStorage Struct Reference
Collaboration diagram for catapult::state::CompactMosaicMap::FirstLevelStorage:

Public Member Functions

bool hasValue () const
 
bool hasArray () const
 
bool hasMap () const
 
uint8_t & arraySize () const
 
MosaicArrayarray () const
 
MosaicMapmap () const
 

Public Attributes

MosaicUnion Value
 
std::unique_ptr< SecondLevelStoragepNextStorage
 

Member Function Documentation

◆ array()

CompactMosaicMap::MosaicArray & catapult::state::CompactMosaicMap::FirstLevelStorage::array ( ) const
Here is the caller graph for this function:

◆ arraySize()

uint8_t & catapult::state::CompactMosaicMap::FirstLevelStorage::arraySize ( ) const
Here is the caller graph for this function:

◆ hasArray()

bool catapult::state::CompactMosaicMap::FirstLevelStorage::hasArray ( ) const
Here is the caller graph for this function:

◆ hasMap()

bool catapult::state::CompactMosaicMap::FirstLevelStorage::hasMap ( ) const
Here is the caller graph for this function:

◆ hasValue()

bool catapult::state::CompactMosaicMap::FirstLevelStorage::hasValue ( ) const
Here is the caller graph for this function:

◆ map()

CompactMosaicMap::MosaicMap & catapult::state::CompactMosaicMap::FirstLevelStorage::map ( ) const
Here is the caller graph for this function:

Member Data Documentation

◆ pNextStorage

std::unique_ptr<SecondLevelStorage> catapult::state::CompactMosaicMap::FirstLevelStorage::pNextStorage

◆ Value

MosaicUnion catapult::state::CompactMosaicMap::FirstLevelStorage::Value

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