10 #ifndef DtInteractionEncoderFactory_H_
11 #define DtInteractionEncoderFactory_H_
38 RTI::InteractionClassHandle hand);
46 RTI::InteractionClassHandle hand,
56 virtual void addParameterEncoder(
57 RTI::InteractionClassHandle classHand,
58 RTI::ParameterHandle paramHand,
60 bool applyToSubclasses =
true);
63 void addParameterEncoder(
65 RTI::ParameterHandle paramHand,
67 bool applyToSubclasses =
true);
70 void addParameterEncoder(
71 RTI::InteractionClassHandle classHand,
74 bool applyToSubclasses =
true);
77 void addParameterEncoder(
81 bool applyToSubclasses =
true);
93 RTI::InteractionClassHandle hand,
bool copyBase =
false);
std::map< RTI::InteractionClassHandle, DtInteractionEncoder * > InterClassHandleToEncoderMap
Definition: interactionEncoderFactory.h:106
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnHLA.h:58
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtInteractionEncoder is used to provide encoding of an interaction into an RTI::ParameterHandleValueP...
Definition: interactionEncoder.h:36
InterClassHandleToEncoderMap myProtos
Definition: interactionEncoderFactory.h:107
Instances of DtInteractionEncoderFactory are used to create encoders which know how to encode an inte...
Definition: interactionEncoderFactory.h:24
void(* DtParameterEncoder)(const DtInteractionRep &inter, RTI::ParameterHandleValuePairSet *avlist, RTI::ParameterHandle handle)
Attribute encoding function declaration.
Definition: interactionEncoder.h:55
This file contains typedefs for machine dependant types.
DtExerciseConn * myExConn
Definition: interactionEncoderFactory.h:109