WSF
WsfXIO_AutoDisMapping::TranslateMessageFunction Struct Reference

#include <WsfXIO_AutoDisMapping.hpp>

Collaboration diagram for WsfXIO_AutoDisMapping::TranslateMessageFunction:

Public Types

typedef bool(WsfXIO_AutoDisMapping::* MethodPtr) (double, WsfMessage *, ConnectionData *, WsfXIO_DisMessagePkt &)

Public Member Functions

 TranslateMessageFunction ()
 TranslateMessageFunction (WsfXIO_AutoDisMapping *aThisPtr, MethodPtr aMethod)
bool operator() (double aSimTime, WsfMessage *aMessagePtr, ConnectionData *aConnectionPtr, WsfXIO_DisMessagePkt &aMessagePkt)

Public Attributes

WsfXIO_AutoDisMappingmThisPtr
MethodPtr mMethod

Member Typedef Documentation

◆ MethodPtr

typedef bool(WsfXIO_AutoDisMapping::* WsfXIO_AutoDisMapping::TranslateMessageFunction::MethodPtr) (double, WsfMessage *, ConnectionData *, WsfXIO_DisMessagePkt &)

Constructor & Destructor Documentation

◆ TranslateMessageFunction() [1/2]

WsfXIO_AutoDisMapping::TranslateMessageFunction::TranslateMessageFunction ( )
inline

◆ TranslateMessageFunction() [2/2]

WsfXIO_AutoDisMapping::TranslateMessageFunction::TranslateMessageFunction ( WsfXIO_AutoDisMapping * aThisPtr,
MethodPtr aMethod )
inline

Member Function Documentation

◆ operator()()

bool WsfXIO_AutoDisMapping::TranslateMessageFunction::operator() ( double aSimTime,
WsfMessage * aMessagePtr,
ConnectionData * aConnectionPtr,
WsfXIO_DisMessagePkt & aMessagePkt )
inline

References mMethod, and mThisPtr.

Member Data Documentation

◆ mMethod

MethodPtr WsfXIO_AutoDisMapping::TranslateMessageFunction::mMethod

◆ mThisPtr

WsfXIO_AutoDisMapping* WsfXIO_AutoDisMapping::TranslateMessageFunction::mThisPtr

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