6 #ifndef DtInteractionFactory_H_
7 #define DtInteractionFactory_H_
48 RTI::InteractionClassHandle handle,
50 const RTI::ParameterHandleValueMap& pairMap);
52 const RTI::ParameterHandleValuePairSet& pairSet);
61 virtual DtInteractionCreator addCreator(
62 RTI::InteractionClassHandle handle,
63 DtInteractionCreator creator);
64 virtual DtInteractionCreator addCreator(
65 const char* className,
66 DtInteractionCreator creator);
68 virtual DtInteractionCreator creator(RTI::InteractionClassHandle handle);
80 typedef std::map<RTI::InteractionClassHandle, DtInteractionCreator>
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:61
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Instances of DtInterClassDesc are used to represent HLA Object and Interaction classes.
Definition: interClassDesc.h:33
Instances of DtInteractionFactory are used to create derived DtInteractions based on Interaction Clas...
Definition: interactionFactory.h:29
DtExerciseConn * myExConn
Definition: interactionFactory.h:85
InterClassHandleToCreatorMap myCreators
Definition: interactionFactory.h:83
std::map< RTI::InteractionClassHandle, DtInteractionCreator > InterClassHandleToCreatorMap
Definition: interactionFactory.h:81
This file contains typedefs for machine dependant types.