CatapultServer  v0.5.0.1 (Elephant)
catapult::model::EntityBody< THeader > Struct Template Reference

Binary layout for an entity body. More...

Inheritance diagram for catapult::model::EntityBody< THeader >:
Collaboration diagram for catapult::model::EntityBody< THeader >:

Public Member Functions

NetworkIdentifier Network () const
 Returns network of an entity, as defined in NetworkInfoTraits. More...
 
uint8_t EntityVersion () const
 Returns version of an entity. More...
 

Public Attributes

Key Signer
 Entity signer's public key. More...
 
uint16_t Version
 Entity version. More...
 
EntityType Type
 Entity type. More...
 

Detailed Description

template<typename THeader>
struct catapult::model::EntityBody< THeader >

Binary layout for an entity body.

Member Function Documentation

◆ EntityVersion()

template<typename THeader>
uint8_t catapult::model::EntityBody< THeader >::EntityVersion ( ) const
inline

Returns version of an entity.

Here is the caller graph for this function:

◆ Network()

template<typename THeader>
NetworkIdentifier catapult::model::EntityBody< THeader >::Network ( ) const
inline

Returns network of an entity, as defined in NetworkInfoTraits.

Member Data Documentation

◆ Signer

template<typename THeader>
Key catapult::model::EntityBody< THeader >::Signer

Entity signer's public key.

◆ Type

template<typename THeader>
EntityType catapult::model::EntityBody< THeader >::Type

Entity type.

◆ Version

template<typename THeader>
uint16_t catapult::model::EntityBody< THeader >::Version

Entity version.


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