9 #ifndef DtBaseEmbeddedSystemEncoder_H_
10 #define DtBaseEmbeddedSystemEncoder_H_
23 #define DtDECLARE_BASE_EMBEDSYS_ATTR_CHECKER(attrName) \
24 DtDECLARE_ATTR_CHECKER(DtEmbeddedSystemRepository, attrName)
28 #define DtDECLARE_BASE_EMBEDSYS_ATTR_ENCODER(attrName) \
29 DtDECLARE_ATTR_ENCODER(DtEmbeddedSystemRepository, attrName)
85 #define DtDEFINE_SIMPLE_BASE_EMBEDSYS_ATTR_ENCODER( \
86 attrName, netType, inspector) \
87 DtDEFINE_SIMPLE_ATTR_ENCODER(DtBaseEmbeddedSystemEncoder, \
88 DtEmbeddedSystemRepository, \
89 attrName, netType, inspector)
96 #define DtDEFINE_SIMPLE_BASE_EMBEDSYS_ATTR_CHECKER( \
97 attrName, inspector) \
98 DtDEFINE_SIMPLE_ATTR_CHECKER(DtBaseEmbeddedSystemEncoder, \
99 DtEmbeddedSystemRepository, \
102 #endif //DtBaseEmbeddedSystemEncoder_H_
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnHLA.h:60
Instances of DtBaseEmbeddedSystemEncoder are used to encode a base embedded system state repository i...
Definition: baseEmbeddedSystemEncoder.h:35
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
This file contains the declaration of DtHlaStateEncoder.
Instances of DtEmbeddedSystemRepository are used to store the state of embedded systems.
Definition: embeddedSystemRepository.h:21
DtHlaStateEncoder is used to provide encoding of a state repository into a state message in an HLA (a...
Definition: hlaStateEncoder.h:30
An instance of DtObjClassDesc is a "class descriptor" for an HLA Object class.
Definition: objClassDesc13.h:41
#define DtDECLARE_BASE_EMBEDSYS_ATTR_ENCODER(attrName)
This is used to declare attribute encoding functions which are members of the class.
Definition: baseEmbeddedSystemEncoder.h:28
DtHlaStateEncoder & operator=(const DtHlaStateEncoder &orig)
assignment operator
#define DtDECLARE_BASE_EMBEDSYS_ATTR_CHECKER(attrName)
This is used to declare static member functions for determining whether or not an attribute needs to ...
Definition: baseEmbeddedSystemEncoder.h:23