10 #ifndef DtReflectedIff_H_
11 #define DtReflectedIff_H_
67 virtual void processStateMessage(
const DtStateMsg& msg);
84 virtual void addPostUpdateCallback(
87 virtual void removePostUpdateCallback(
103 static void setStateRepCreator(DtStateRepCreator creator);
104 static DtStateRepCreator stateRepCreator(
void);
124 static DtStateRepCreator theStateRepCreator;
DtHlaStateDecoder * myDecoder
Definition: reflectedObjectHLA.h:178
Contains the DtIffStateRepository class declaration.
class DtReflectedIff:
Definition: reflectedIffHLA.h:32
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
DtBaseHashKey is an abstract base class for hash keys.
Definition: vlHashKeys.h:39
Defines a protocol independent repository of attributes for IFF objects.
Definition: iffStateRepository.h:57
void(* DtIffCallbackFunction)(DtReflectedIff *obj, void *userData)
Definition: reflectedIffHLA.h:20
DtReflectedObject & operator=(const DtReflectedObject &orig)
assignment operator – Not Implemented
virtual DtStateRepository * stateRep() const
Returns a pointer to the StateRepository - through which you can inspect current state information...
Definition: reflectedObjectHLA.h:195
virtual const DtGlobalObjectDesignator & globalId() const
Get the HLA object's global object designator - the object name in HLA.
class DtReflectedObject:
Definition: reflectedObjectHLA.h:36
unsigned char DtU8
An eight bit unsigned integer value.
Definition: vlMachineTypes.h:137
Instances of DtIFFSystemHashKey are used as hash keys for an emitter system.
Definition: iffSystemHashKey.h:17
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
This file is deprecated - Please see simulationAddress.h, entityIdentifier.h, entityType.h, burstDescriptor.h, and NetStructs.h.
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
Instances of DtString are used to represent strings.
Definition: vlString.h:29
class DtStateMsg:
Definition: stateMsgHLA.h:32