WSF
WsfDisFilterAllowance Class Reference

#include <WsfDisFilterAllowance.hpp>

Public Types

enum  FilterType { cENTITYTYPE , cENTITYFORCE }
enum  TrackedFlag { cALL , cTRACKED }

Public Member Functions

 WsfDisFilterAllowance ()
virtual ~WsfDisFilterAllowance ()
 virtual
void SetPduType (DisEnum8 aNewPduType)
bool PduAllowed (DisPdu &aPdu, WsfDisInterface *aInterfacePtr)

Public Attributes

DisEnum8 mPduType
FilterType mFilterType
TrackedFlag mTrackedFlag
std::string mTrackingSide
DisEnum8 mTrackingForceId
std::string mEntityTypeName
DisEntityType mEntityType
std::string mEntitySide
DisEnum8 mEntityForceId

Member Enumeration Documentation

◆ FilterType

Enumerator
cENTITYTYPE 
cENTITYFORCE 

◆ TrackedFlag

Enumerator
cALL 
cTRACKED 

Constructor & Destructor Documentation

◆ WsfDisFilterAllowance()

WsfDisFilterAllowance::WsfDisFilterAllowance ( )

◆ ~WsfDisFilterAllowance()

WsfDisFilterAllowance::~WsfDisFilterAllowance ( )
virtual

virtual

Member Function Documentation

◆ PduAllowed()

◆ SetPduType()

void WsfDisFilterAllowance::SetPduType ( DisEnum8 aNewPduType)
inline

References mPduType.

Referenced by WsfDisInput::ProcessBlockInput().

Member Data Documentation

◆ mEntityForceId

DisEnum8 WsfDisFilterAllowance::mEntityForceId

◆ mEntitySide

std::string WsfDisFilterAllowance::mEntitySide

◆ mEntityType

DisEntityType WsfDisFilterAllowance::mEntityType

◆ mEntityTypeName

std::string WsfDisFilterAllowance::mEntityTypeName

◆ mFilterType

◆ mPduType

DisEnum8 WsfDisFilterAllowance::mPduType

◆ mTrackedFlag

◆ mTrackingForceId

DisEnum8 WsfDisFilterAllowance::mTrackingForceId

◆ mTrackingSide

std::string WsfDisFilterAllowance::mTrackingSide

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