9 #include <vl/reflectedEmitterSystemList.h>
10 #include <vl/reflectedObjectList.h>
12 #include <vl/reflectedActiveSonarList.h>
14 #include <vl/reflectedPropulsionNoiseList.h>
15 #include <vl/reflectedIffList.h>
20 #include <vl/reflectedDesignatorList.h>
21 #include <vl/reflectedPropulsionNoiseList.h>
22 #include <vl/reflectedRadioTransmitterList.h>
23 #include <vl/reflectedRadioReceiverList.h>
24 #include <vl/reflectedIffList.h>
26 #include <vl/reflectedLandSurfaceList.h>
27 #include <vl/reflectedSubsurfaceLayerList.h>
28 #include <vl/reflectedWaterSurfaceList.h>
29 #include <vl/reflectedTroposphereLayerList.h>
30 #include <vl/reflectedTimeAndDateList.h>
31 #include <vl/reflectedWindCorridorList.h>
32 #include <vl/reflectedTurbulenceLayerList.h>
34 #include <vl/reflectedAerodromeList.h>
38 class DtReflectedActiveSonarList;
39 class DtReflectedPropulsionNoiseList;
40 class DtReflectedIffList;
44 class DtReflectedRadioReceiverList;
48 namespace makVrfVrlinkExtToolkit
50 class DtReflectedExtendedAttributesObjectList;
60 DtDiscoveryCondition
fcn;
64 template <
typename T_ReflectedList>
94 DtDiscoveryCondition
discoveryCondition()
const {
return T_ReflectedList::myDiscoveryCondition; };
129 return !(*
this == rhs);
196 reflectedEntitiesList.setTimeoutInterval(timeout);
197 reflectedAerodromesList.setTimeoutInterval(timeout);
198 reflectedAggregatesList.setTimeoutInterval(timeout);
199 reflectedEnvironmentalsList.setTimeoutInterval(timeout);
200 reflectedDesignatorsList.setTimeoutInterval(timeout);
201 reflectedActiveSonarList.setTimeoutInterval(timeout);
202 reflectedPropulsionNoiseList.setTimeoutInterval(timeout);
203 reflectedRadioTransmitterList.setTimeoutInterval(timeout);
204 reflectedNavAidTransmitterList.setTimeoutInterval(timeout);
205 reflectedRadioReceiverList.setTimeoutInterval(timeout);
206 reflectedRadioReceiverList.setTimeoutInterval(timeout);
207 reflectedDynamicTerrainList.setTimeoutInterval(timeout);
208 reflectedIffList.setTimeoutInterval(timeout);
209 reflectedEmitterSystemList.setTimeoutInterval(timeout);
214 reflectedEntitiesList.setTimeoutProcessing(!b);
215 reflectedAerodromesList.setTimeoutProcessing(!b);
216 reflectedAggregatesList.setTimeoutProcessing(!b);
217 reflectedEnvironmentalsList.setTimeoutProcessing(!b);
218 reflectedDesignatorsList.setTimeoutProcessing(!b);
219 reflectedActiveSonarList.setTimeoutProcessing(!b);
220 reflectedPropulsionNoiseList.setTimeoutProcessing(!b);
221 reflectedRadioTransmitterList.setTimeoutProcessing(!b);
222 reflectedNavAidTransmitterList.setTimeoutProcessing(!b);
223 reflectedRadioReceiverList.setTimeoutProcessing(!b);
224 reflectedRadioReceiverList.setTimeoutProcessing(!b);
225 reflectedDynamicTerrainList.setTimeoutProcessing(!b);
226 reflectedIffList.setTimeoutProcessing(!b);
227 reflectedEmitterSystemList.setTimeoutProcessing(!b);
Contains the DtReflectedExtEntityList class declaration.
DtReflectedListInformation< DtReflectedRectangularPyramidList > reflectedRectangularPyramidList
Definition: reflectedObjectLists.h:187
DtReflectedListInformation< DtReflectedExtEntityList > reflectedEntitiesList
Definition: reflectedObjectLists.h:168
DtReflectedListInformation< DtReflectedTimeAndDateList > reflectedTimeAndDateList
Definition: reflectedObjectLists.h:185
DtReflectedListInformation< DtReflectedActiveSonarList > reflectedActiveSonarList
Definition: reflectedObjectLists.h:174
This file provides a protocol independent include file for the class DtReflectedNavAidList.
DtReflectedListInformation< DtReflectedNavAidList > reflectedNavAidTransmitterList
Definition: reflectedObjectLists.h:177
DtReflectedListInformation< DtReflectedDesignatorList > reflectedDesignatorsList
Definition: reflectedObjectLists.h:173
Instances of this class provide a protocol independent interface to a list of DynamicTerrain in a DIS...
Definition: reflectedDynamicTerrainListDIS.h:24
This file provides a protocol independant include file for the class DtReflectedDynamicTerrainList.
DtReflectedListInformation< DtReflectedPropulsionNoiseList > reflectedPropulsionNoiseList
Definition: reflectedObjectLists.h:175
DtReflectedListInformation< DtReflectedIffList > reflectedIffList
Definition: reflectedObjectLists.h:180
Contains the DtReflectedExtAggregateList class declaration.
void setDisableTimeoutProcessing(bool b)
Definition: reflectedObjectLists.h:212
DiscoveryCondition()
Definition: reflectedObjectLists.h:58
DtReflectedListInformation< DtReflectedLandSurfaceList > reflectedLandSurfaceList
Definition: reflectedObjectLists.h:181
DtReflectedListInformation< DtReflectedEmitterSystemList > reflectedEmitterSystemList
Definition: reflectedObjectLists.h:172
This file provides a protocol independent include file for the class DtReflectedRectangularPyramidLis...
class DtReflectedNavAidList:
Definition: reflectedNavAidListDIS.h:19
void setTimeoutInterval(int timeout)
Definition: reflectedObjectLists.h:194
DtReflectedListInformation< DtReflectedRadioReceiverList > reflectedRadioReceiverList
Definition: reflectedObjectLists.h:178
#define DT_DLL_vrlinkNetworkInterface
This file is used to determine how to build.
Definition: vrlinkNetworkInterfaceDefines.h:24
DtReflectedListInformation< DtReflectedAggregateList > reflectedAggregatesList
Definition: reflectedObjectLists.h:169
DtReflectedListInformation< DtReflectedEnvironmentProcessList > reflectedEnvironmentalsList
Definition: reflectedObjectLists.h:170
DtReflectedListInformation< DtReflectedWindCorridorList > reflectedWindCorridorList
Definition: reflectedObjectLists.h:186
DtReflectedListInformation< DtReflectedTroposphereLayerList > reflectedTroposphereLayerList
Definition: reflectedObjectLists.h:184
Contains the DtReflectedControlObjectList class declaration.
DtReflectedListInformation< DtReflectedRadioTransmitterList > reflectedRadioTransmitterList
Definition: reflectedObjectLists.h:176
DtReflectedListInformation< DtReflectedDynamicTerrainList > reflectedDynamicTerrainList
Definition: reflectedObjectLists.h:179
void * userData
Definition: reflectedObjectLists.h:61
void clear()
Definition: reflectedObjectLists.h:59
DtDiscoveryCondition fcn
Definition: reflectedObjectLists.h:59
DtReflectedListInformation< DtReflectedAerodromeList > reflectedAerodromesList
Definition: reflectedObjectLists.h:171
DtReflectedListInformation< DtReflectedWaterSurfaceList > reflectedWaterSurfaceList
Definition: reflectedObjectLists.h:183
DtReflectedListInformation< DtReflectedSubsurfaceLayerList > reflectedSubsurfaceLayerList
Definition: reflectedObjectLists.h:182
DtReflectedListInformation< makVrfVrlinkExtToolkit::DtReflectedExtendedAttributesObjectList > reflectedExtendedAttributesObjectList
Definition: reflectedObjectLists.h:190
Definition: reflectedObjectLists.h:166
Definition: reflectedObjectLists.h:56
DtReflectedListInformation< DtReflectedTurbulenceLayerList > reflectedTurbulenceLayerList
Definition: reflectedObjectLists.h:188