WSF
WsfExtEntityId Class Reference

#include <WsfExtEntityId.hpp>

Public Types

enum  {
  ALL_SITES = 0xFFFF , ALL_APPLIC = 0xFFFF , ALL_ENTITIES = 0xFFFF , NO_SITES = 0 ,
  NO_APPLIC = 0 , NO_ENTITY = 0 , RQST_ASSIGN_ID = 0xFFFE
}

Public Member Functions

 WsfExtEntityId ()
 WsfExtEntityId (int aSite, int aApplication, int aEntity)
bool IsDefined () const
bool operator< (const WsfExtEntityId &aRhs) const
bool operator== (const WsfExtEntityId &aRhs) const
int GetSite () const
int GetApplication () const
int GetEntity () const
void SetSite (int aSite)
void SetApplication (int aApplication)
void SetEntity (int aEntity)

Protected Attributes

int mSite
int mApplication
int mEntity

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
ALL_SITES 
ALL_APPLIC 
ALL_ENTITIES 
NO_SITES 
NO_APPLIC 
NO_ENTITY 
RQST_ASSIGN_ID 

Constructor & Destructor Documentation

◆ WsfExtEntityId() [1/2]

WsfExtEntityId::WsfExtEntityId ( )
inline

References mApplication, mEntity, and mSite.

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

◆ WsfExtEntityId() [2/2]

WsfExtEntityId::WsfExtEntityId ( int aSite,
int aApplication,
int aEntity )
inline

References mApplication, mEntity, and mSite.

Member Function Documentation

◆ GetApplication()

int WsfExtEntityId::GetApplication ( ) const
inline

References mApplication.

Referenced by operator<<(), and WsfDisExt::ToDis().

◆ GetEntity()

int WsfExtEntityId::GetEntity ( ) const
inline

References mEntity.

Referenced by operator<<(), and WsfDisExt::ToDis().

◆ GetSite()

int WsfExtEntityId::GetSite ( ) const
inline

References mSite.

Referenced by operator<<(), and WsfDisExt::ToDis().

◆ IsDefined()

bool WsfExtEntityId::IsDefined ( ) const
inline

References mApplication, mEntity, and mSite.

◆ operator<()

bool WsfExtEntityId::operator< ( const WsfExtEntityId & aRhs) const

◆ operator==()

bool WsfExtEntityId::operator== ( const WsfExtEntityId & aRhs) const

◆ SetApplication()

void WsfExtEntityId::SetApplication ( int aApplication)
inline

◆ SetEntity()

void WsfExtEntityId::SetEntity ( int aEntity)
inline

References mEntity.

Referenced by WsfExtData::ConvertInputToEntityId().

◆ SetSite()

void WsfExtEntityId::SetSite ( int aSite)
inline

References mSite.

Referenced by WsfExtData::ConvertInputToEntityId().

Member Data Documentation

◆ mApplication

int WsfExtEntityId::mApplication
protected

◆ mEntity

int WsfExtEntityId::mEntity
protected

◆ mSite

int WsfExtEntityId::mSite
protected

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