6 #ifndef TestInteraction_H_
7 #define TestInteraction_H_
56 virtual const char*
name()
const;
73 virtual int number()
const;
DtInteraction is an abstract base class for representing HLA interactions (or events) (as opposed to ...
Definition: interactionHLA.h:33
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnHLA.h:60
static void removeCallback(DtExerciseConn *conn, TestInteractionCb cb, void *usr)
static void addCallback(DtExerciseConn *conn, TestInteractionCb cb, void *usr)
Wrappers around DtExerciseConn's add/removeCallback functions.
virtual void printData() const
Virtual function override.
TestInteraction & operator=(const TestInteraction &orig)
Assignment operator.
virtual ~TestInteraction()
Destructor Not required by VR-Link, but should clearly be written if this class has any dynamic data ...
DtInteractionEncoder is used to provide encoding of an interaction into an RTI::ParameterHandleValueP...
Definition: interactionEncoder.h:36
virtual DtInteractionDecoder * createDecoder(DtExerciseConn *exConn) const
Virtual function override.
virtual const DtVector & vector() const
virtual int number() const
This file declares DtVector and DtVector32.
virtual void setVector(const DtVector &vec)
Set/Get the parameter named "Vector".
void(* TestInteractionCb)(TestInteraction *inter, void *usr)
Create a type called TestInteractionCb.
Definition: testInter.h:22
Definition: vlVector.h:224
virtual const char * name() const
Virtual function override.
virtual const char * interactionClassToUse(DtExerciseConn *exConn) const
Virtual function override.
The TestInteraction class is used to represent interactions of the FOM class "Test".
Definition: testInter.h:29
int myNum
Definition: testInter.h:131
This file provides a declaration of the class DtInteractionWithEncDec.
Instances of DtInteractionDecoder are used to decode interactions from the network.
Definition: interactionDecoder.h:37
class DtInteractionWithEncDec:
Definition: interactionWithEncDec.h:44
virtual DtInteractionEncoder * createEncoder(DtExerciseConn *exConn) const
Virtual function override.
virtual void setNumber(int num)
Set/Get the parameter named "Number".
DtVector myVec
Definition: testInter.h:132
TestInteraction()
Blank Constructor - constructs a blank TestInteraction ready to be filled out and sent by application...
static DtInteraction * create()
Create and return a new TestInteraction.