WSF
WsfXIO_EntityType Struct Reference

#include <WsfXIO_SerializeTypes.hpp>

Public Member Functions

template<typename AR>
void Serialize (AR &aAr)
template<typename ENTITY_TYPE>
WsfXIO_EntityTypeoperator= (ENTITY_TYPE &aRhs)
 WsfXIO_EntityType ()
template<typename ENTITY_TYPE>
 WsfXIO_EntityType (const ENTITY_TYPE &aSrc)
template<typename ENTITY_TYPE>
ENTITY_TYPE Convert ()
uint8_t GetEntityKind () const
uint8_t GetDomain () const
uint16_t GetCountry () const
uint8_t GetCategory () const
uint8_t GetSubcategory () const
uint8_t GetSpecific () const
uint8_t GetExtra () const

Public Attributes

uint8_t mEntityKind
uint8_t mDomain
uint16_t mCountry
uint8_t mCategory
uint8_t mSubcategory
uint8_t mSpecific
uint8_t mExtra

Constructor & Destructor Documentation

◆ WsfXIO_EntityType() [1/2]

WsfXIO_EntityType::WsfXIO_EntityType ( )
inline

◆ WsfXIO_EntityType() [2/2]

template<typename ENTITY_TYPE>
WsfXIO_EntityType::WsfXIO_EntityType ( const ENTITY_TYPE & aSrc)
inline

Member Function Documentation

◆ Convert()

template<typename ENTITY_TYPE>
ENTITY_TYPE WsfXIO_EntityType::Convert ( )
inline

◆ GetCategory()

uint8_t WsfXIO_EntityType::GetCategory ( ) const
inline

References mCategory.

◆ GetCountry()

uint16_t WsfXIO_EntityType::GetCountry ( ) const
inline

References mCountry.

◆ GetDomain()

uint8_t WsfXIO_EntityType::GetDomain ( ) const
inline

References mDomain.

◆ GetEntityKind()

uint8_t WsfXIO_EntityType::GetEntityKind ( ) const
inline

References mEntityKind.

◆ GetExtra()

uint8_t WsfXIO_EntityType::GetExtra ( ) const
inline

References mExtra.

◆ GetSpecific()

uint8_t WsfXIO_EntityType::GetSpecific ( ) const
inline

References mSpecific.

◆ GetSubcategory()

uint8_t WsfXIO_EntityType::GetSubcategory ( ) const
inline

References mSubcategory.

◆ operator=()

template<typename ENTITY_TYPE>
WsfXIO_EntityType & WsfXIO_EntityType::operator= ( ENTITY_TYPE & aRhs)
inline

◆ Serialize()

template<typename AR>
void WsfXIO_EntityType::Serialize ( AR & aAr)
inline

Member Data Documentation

◆ mCategory

uint8_t WsfXIO_EntityType::mCategory

◆ mCountry

uint16_t WsfXIO_EntityType::mCountry

◆ mDomain

uint8_t WsfXIO_EntityType::mDomain

◆ mEntityKind

uint8_t WsfXIO_EntityType::mEntityKind

◆ mExtra

uint8_t WsfXIO_EntityType::mExtra

◆ mSpecific

uint8_t WsfXIO_EntityType::mSpecific

◆ mSubcategory

uint8_t WsfXIO_EntityType::mSubcategory

The documentation for this struct was generated from the following file:
Copyrights Multiple, All Rights Reserved