8 #ifndef DtStateDecoderFactory_H_
9 #define DtStateDecoderFactory_H_
57 RTI::ObjectClassHandle hand,
67 virtual void addAttributeDecoder(
68 RTI::ObjectClassHandle classHand,
69 RTI::AttributeHandle attrHand,
71 bool applyToSubclasses =
true);
74 void addAttributeDecoder(
76 RTI::AttributeHandle attrHand,
78 bool applyToSubclasses =
true);
81 void addAttributeDecoder(
82 RTI::ObjectClassHandle classHand,
85 bool applyToSubclasses =
true);
88 void addAttributeDecoder(
92 bool applyToSubclasses =
true);
104 bool copyBase =
false);
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnHLA.h:60
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
void(* DtAttributeDecoder)(DtStateRepository *stateRep, const RTI::AttributeHandleValuePairSet &avlist, unsigned long pairSetIndex)
Attribute decoding function declaration.
Definition: hlaStateDecoder.h:51
ObjectClassHandleToStateDecoderMap myProtos
Definition: stateDecoderFactory.h:109
Represents a particular FOM, as described by a FED file.
Definition: fom.h:39
DtHlaStateDecoder is used to provide decoding of a state message into a state repository in an HLA (a...
Definition: hlaStateDecoder.h:32
std::map< RTI::ObjectClassHandle, DtHlaStateDecoder * > ObjectClassHandleToStateDecoderMap
Definition: stateDecoderFactory.h:108
Instances of DtStateDecoderFactory are used to create decoders which know how to decode an HLA state ...
Definition: stateDecoderFactory.h:23
DtFom * myFom
Definition: stateDecoderFactory.h:111
This file contains typedefs for machine dependant types.
This file contains the declaration of DtHlaStateDecoder.