WSF
WsfDisEntityState Class Reference

#include <WsfDisEntityState.hpp>

Inherits DisEntityState.

Public Member Functions

 WsfDisEntityState (WsfDisInterface *aInterfacePtr)
 WsfDisEntityState (DisPdu &aPdu, GenI &aGenI, WsfDisInterface *aInterfacePtr)
 ~WsfDisEntityState () override
WsfDisEntityStateClone () const override
int Process () override

Detailed Description

A class for maintaining DIS entity state PDUs.

This class performs two major functions: -) Contains a received PDU (derives from DisEntityState) -) Contains processing methods necessary to move data between the WsfPlatform and the DisEntityState (both ways). This encapsulates much of the details of the processing of entity state data.

Constructor & Destructor Documentation

◆ WsfDisEntityState() [1/2]

WsfDisEntityState::WsfDisEntityState ( WsfDisInterface * aInterfacePtr)

Referenced by Clone().

◆ WsfDisEntityState() [2/2]

WsfDisEntityState::WsfDisEntityState ( DisPdu & aPdu,
GenI & aGenI,
WsfDisInterface * aInterfacePtr )

◆ ~WsfDisEntityState()

WsfDisEntityState::~WsfDisEntityState ( )
override

Member Function Documentation

◆ Clone()

WsfDisEntityState * WsfDisEntityState::Clone ( ) const
override

References WsfDisEntityState().

◆ Process()


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