WSF
WsfXIO_EntityId Struct Reference

#include <WsfXIO_SerializeTypes.hpp>

Public Member Functions

template<typename AR>
void Serialize (AR &aAr)
template<typename ENTITY_TYPE>
WsfXIO_EntityIdoperator= (ENTITY_TYPE &aRhs)
 WsfXIO_EntityId ()
template<typename ENTITY_TYPE>
 WsfXIO_EntityId (const ENTITY_TYPE &aSrc)
template<typename ENTITY_TYPE>
ENTITY_TYPE Convert () const
bool operator== (const WsfXIO_EntityId &aRhs) const
bool operator< (const WsfXIO_EntityId &aRhs) const
uint16_t GetSite () const
uint16_t GetApplication () const
uint16_t GetEntity () const

Public Attributes

uint16_t mSite
uint16_t mApplication
uint16_t mEntity

Constructor & Destructor Documentation

◆ WsfXIO_EntityId() [1/2]

WsfXIO_EntityId::WsfXIO_EntityId ( )
inline

References mApplication, mEntity, and mSite.

Referenced by operator<(), operator=(), and operator==().

◆ WsfXIO_EntityId() [2/2]

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

Member Function Documentation

◆ Convert()

template<typename ENTITY_TYPE>
ENTITY_TYPE WsfXIO_EntityId::Convert ( ) const
inline

◆ GetApplication()

uint16_t WsfXIO_EntityId::GetApplication ( ) const
inline

◆ GetEntity()

uint16_t WsfXIO_EntityId::GetEntity ( ) const
inline

References mEntity.

◆ GetSite()

uint16_t WsfXIO_EntityId::GetSite ( ) const
inline

References mSite.

Referenced by WsfXIO_AutoDisMapping::IsAutoMapped().

◆ operator<()

bool WsfXIO_EntityId::operator< ( const WsfXIO_EntityId & aRhs) const
inline

◆ operator=()

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

◆ operator==()

bool WsfXIO_EntityId::operator== ( const WsfXIO_EntityId & aRhs) const
inline

◆ Serialize()

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

References mApplication, mEntity, and mSite.

Member Data Documentation

◆ mApplication

uint16_t WsfXIO_EntityId::mApplication

◆ mEntity

uint16_t WsfXIO_EntityId::mEntity

◆ mSite

uint16_t WsfXIO_EntityId::mSite

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