15 #include <vl/interactionWithEncDec.h>
44 virtual void printData()
const override;
47 virtual void printDataToStream(std::ostream &
stream)
const override;
51 virtual const char *
name()
const override {
return "DtResetInter"; }
61 static void addCallback(DtExerciseConn* conn,
63 DtDDMRegionSP region = DtDDMRegionSP());
64 static void removeCallback(DtExerciseConn* conn,
66 DtDDMRegionSP region = DtDDMRegionSP());
70 interactionClassToUse(DtExerciseConn *exConn)
const override;
72 createDecoder(DtExerciseConn *exConn)
const override;
74 createEncoder(DtExerciseConn *exConn)
const override;
void(* DtResetInterCb)(DtResetInter *inter, void *usr)
DtResetInter callback function signature.
Definition: resetInterHLA.h:21
virtual const char * name() const override
Name of the interaction. (Not necessarily the ClassName from the FOM.)
Definition: resetInterHLA.h:51
Instances of DtResetInter are used to store state data for DIGuyInteraction.Reset interactions...
Definition: resetInterHLA.h:27
voidpf stream
Definition: ioapi.h:39
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23