9 #ifndef DtGriddedDataEncoder_H_
10 #define DtGriddedDataEncoder_H_
28 #define DtDECLARE_GRIDDATA_ATTR_CHECKER(attrName) \
29 DtDECLARE_ATTR_CHECKER(DtGriddedDataRepository, attrName)
33 #define DtDECLARE_GRIDDATA_ATTR_ENCODER(attrName) \
34 DtDECLARE_ATTR_ENCODER(DtGriddedDataRepository, attrName)
48 DtObjClassDesc* classDesc);
59 static DtHlaStateEncoder* create(
64 DtDECLARE_GRIDDATA_ATTR_CHECKER(GridIdentifier);
65 DtDECLARE_GRIDDATA_ATTR_CHECKER(GridID);
66 DtDECLARE_GRIDDATA_ATTR_CHECKER(FieldNumber);
67 DtDECLARE_GRIDDATA_ATTR_CHECKER(RecordNumber);
68 DtDECLARE_GRIDDATA_ATTR_CHECKER(RecordTotal);
69 DtDECLARE_GRIDDATA_ATTR_CHECKER(CoordinateSystem);
70 DtDECLARE_GRIDDATA_ATTR_CHECKER(NumberOfGridAxes);
71 DtDECLARE_GRIDDATA_ATTR_CHECKER(ConstantGrid);
72 DtDECLARE_GRIDDATA_ATTR_CHECKER(EnvironmentType);
73 DtDECLARE_GRIDDATA_ATTR_CHECKER(Orientation);
74 DtDECLARE_GRIDDATA_ATTR_CHECKER(SampleTime);
75 DtDECLARE_GRIDDATA_ATTR_CHECKER(TotalValues);
76 DtDECLARE_GRIDDATA_ATTR_CHECKER(VectorDimension);
77 DtDECLARE_GRIDDATA_ATTR_CHECKER(GridAxisInfo);
78 DtDECLARE_GRIDDATA_ATTR_CHECKER(GridDataInfo);
80 DtDECLARE_GRIDDATA_ATTR_ENCODER(GridIdentifier);
81 DtDECLARE_GRIDDATA_ATTR_ENCODER(GridID);
82 DtDECLARE_GRIDDATA_ATTR_ENCODER(FieldNumber);
83 DtDECLARE_GRIDDATA_ATTR_ENCODER(RecordNumber);
84 DtDECLARE_GRIDDATA_ATTR_ENCODER(RecordTotal);
85 DtDECLARE_GRIDDATA_ATTR_ENCODER(CoordinateSystem);
86 DtDECLARE_GRIDDATA_ATTR_ENCODER(NumberOfGridAxes);
87 DtDECLARE_GRIDDATA_ATTR_ENCODER(ConstantGrid);
88 DtDECLARE_GRIDDATA_ATTR_ENCODER(EnvironmentType);
89 DtDECLARE_GRIDDATA_ATTR_ENCODER(Orientation);
90 DtDECLARE_GRIDDATA_ATTR_ENCODER(SampleTime);
91 DtDECLARE_GRIDDATA_ATTR_ENCODER(TotalValues);
92 DtDECLARE_GRIDDATA_ATTR_ENCODER(VectorDimension);
93 DtDECLARE_GRIDDATA_ATTR_ENCODER(GridAxisInfo);
94 DtDECLARE_GRIDDATA_ATTR_ENCODER(GridAxisInfo_RPR_20);
95 DtDECLARE_GRIDDATA_ATTR_ENCODER(GridDataInfo);
96 DtDECLARE_GRIDDATA_ATTR_ENCODER(GridDataInfo_RPR_20);
97 DtDECLARE_GRIDDATA_ATTR_ENCODER(GridDataInfo_RPR2_Rev3);
105 #define DtDEFINE_SIMPLE_GRIDDATA_ATTR_ENCODER( \
106 attrName, netType, inspector) \
107 DtDEFINE_SIMPLE_ATTR_ENCODER( \
108 DtGriddedDataEncoder, \
109 DtGriddedDataRepository, \
110 attrName, netType, inspector)
117 #define DtDEFINE_SIMPLE_GRIDDATA_ATTR_CHECKER( \
118 attrName, inspector) \
119 DtDEFINE_SIMPLE_ATTR_CHECKER( \
120 DtGriddedDataEncoder, \
121 DtGriddedDataRepository, \
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:62
This file exists to provide backwards compatibility only, and may be removed in a future release...
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
This file contains the declaration of DtHlaStateEncoder.
This file provides protocol to independence DtExerciseConn.
This file is deprecated - Please see simulationAddress.h, entityIdentifier.h, entityType.h, burstDescriptor.h, and NetStructs.h.
Instances of DtGriddedDataEncoder are used to take state information from a DtGriddedDataRepository a...
Definition: griddedDataEncoderDIS.h:24
Instances of DtGriddedDataRepository are used to communicate environmental data defined on a grid...
Definition: griddedDataRepository.h:23