WSF
WsfLOS_Manager::LOS_Key Class Reference

Line-of-sight key - a combination of the unique IDs of the two entities. More...

#include <WsfLOS_Manager.hpp>

Public Member Functions

 LOS_Key (unsigned int aUniqueId1, unsigned int aUniqueId2)
virtual ~LOS_Key ()
bool operator< (const LOS_Key &aRhs) const
bool operator== (const LOS_Key &aRhs) const
bool operator== (const unsigned int &aRhs) const
bool operator!= (const LOS_Key &aRhs) const

Public Attributes

unsigned int mID1
unsigned int mID2

Detailed Description

Line-of-sight key - a combination of the unique IDs of the two entities.

Constructor & Destructor Documentation

◆ LOS_Key()

WsfLOS_Manager::LOS_Key::LOS_Key ( unsigned int aUniqueId1,
unsigned int aUniqueId2 )

References mID1, and mID2.

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

◆ ~LOS_Key()

virtual WsfLOS_Manager::LOS_Key::~LOS_Key ( )
inlinevirtual

Member Function Documentation

◆ operator!=()

bool WsfLOS_Manager::LOS_Key::operator!= ( const LOS_Key & aRhs) const

References LOS_Key(), mID1, and mID2.

◆ operator<()

bool WsfLOS_Manager::LOS_Key::operator< ( const LOS_Key & aRhs) const

References LOS_Key(), mID1, and mID2.

◆ operator==() [1/2]

bool WsfLOS_Manager::LOS_Key::operator== ( const LOS_Key & aRhs) const

References LOS_Key(), mID1, and mID2.

◆ operator==() [2/2]

bool WsfLOS_Manager::LOS_Key::operator== ( const unsigned int & aRhs) const

References mID1, and mID2.

Member Data Documentation

◆ mID1

unsigned int WsfLOS_Manager::LOS_Key::mID1

◆ mID2

unsigned int WsfLOS_Manager::LOS_Key::mID2

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