10 #ifndef receiveInteractionCbInfo_H_
11 #define receiveInteractionCbInfo_H_
60 virtual const RTI::InteractionClassHandle& interactionClass()
const;
66 virtual void* userData()
const;
76 inline const RTI::InteractionClassHandle&
DtInteraction is an abstract base class for representing HLA interactions (or events) (as opposed to ...
Definition: interactionHLA.h:33
const bool operator==(const DtU128 &lhs, const DtU128 &rhs)
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtBoost::shared_ptr< DtDDMRegion > DtDDMRegionSP
Definition: region1516.h:29
void(* DtReceiveInteractionCb)(DtInteraction *inter, void *usr)
Definition: receiveInteractionCbInfo.h:23
DtReceiveInteractionCb myFunc
Definition: receiveInteractionCbInfo.h:71
virtual const RTI::InteractionClassHandle & interactionClass() const
Get the interaction class handle.
Definition: receiveInteractionCbInfo.h:77
void * myUsr
Definition: receiveInteractionCbInfo.h:72
virtual void * userData() const
Get the user data.
Definition: receiveInteractionCbInfo.h:88
RTI::InteractionClassHandle myClass
Definition: receiveInteractionCbInfo.h:70
virtual const DtReceiveInteractionCb & cbFunction() const
Get the callback function.
Definition: receiveInteractionCbInfo.h:83
DtDDMRegionSP myRegion
Definition: receiveInteractionCbInfo.h:73
This file contains typedefs for machine dependant types.
Instances of DtReceiveInteractionCbInfo are used for providing a callback when an interaction is rece...
Definition: receiveInteractionCbInfo.h:28