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>
19 #include <vl/reflectedDesignatorList.h>
20 #include <vl/reflectedPropulsionNoiseList.h>
21 #include <vl/reflectedRadioTransmitterList.h>
22 #include <vl/reflectedRadioReceiverList.h>
23 #include <vl/reflectedIffList.h>
25 #include <vl/reflectedLandSurfaceList.h>
26 #include <vl/reflectedSubsurfaceLayerList.h>
27 #include <vl/reflectedWaterSurfaceList.h>
28 #include <vl/reflectedTroposphereLayerList.h>
29 #include <vl/reflectedTimeAndDateList.h>
30 #include <vl/reflectedWindCorridorList.h>
32 #include <vl/reflectedAerodromeList.h>
36 class DtReflectedActiveSonarList;
37 class DtReflectedPropulsionNoiseList;
38 class DtReflectedIffList;
42 class DtReflectedRadioReceiverList;
46 namespace makVrfVrlinkExtToolkit
48 class DtReflectedExtendedAttributesObjectList;
58 DtDiscoveryCondition
fcn;
62 template <
typename T_ReflectedList>
76 DtDiscoveryCondition
discoveryCondition()
const {
return T_ReflectedList::myDiscoveryCondition; };
111 return !(*
this == rhs);
176 reflectedEntitiesList.setTimeoutInterval(timeout);
177 reflectedAerodromesList.setTimeoutInterval(timeout);
178 reflectedAggregatesList.setTimeoutInterval(timeout);
179 reflectedEnvironmentalsList.setTimeoutInterval(timeout);
180 reflectedDesignatorsList.setTimeoutInterval(timeout);
181 reflectedActiveSonarList.setTimeoutInterval(timeout);
182 reflectedPropulsionNoiseList.setTimeoutInterval(timeout);
183 reflectedRadioTransmitterList.setTimeoutInterval(timeout);
184 reflectedNavAidTransmitterList.setTimeoutInterval(timeout);
185 reflectedRadioReceiverList.setTimeoutInterval(timeout);
186 reflectedRadioReceiverList.setTimeoutInterval(timeout);
187 reflectedDynamicTerrainList.setTimeoutInterval(timeout);
188 reflectedIffList.setTimeoutInterval(timeout);
189 reflectedEmitterSystemList.setTimeoutInterval(timeout);
194 reflectedEntitiesList.setTimeoutProcessing(!b);
195 reflectedAerodromesList.setTimeoutProcessing(!b);
196 reflectedAggregatesList.setTimeoutProcessing(!b);
197 reflectedEnvironmentalsList.setTimeoutProcessing(!b);
198 reflectedDesignatorsList.setTimeoutProcessing(!b);
199 reflectedActiveSonarList.setTimeoutProcessing(!b);
200 reflectedPropulsionNoiseList.setTimeoutProcessing(!b);
201 reflectedRadioTransmitterList.setTimeoutProcessing(!b);
202 reflectedNavAidTransmitterList.setTimeoutProcessing(!b);
203 reflectedRadioReceiverList.setTimeoutProcessing(!b);
204 reflectedRadioReceiverList.setTimeoutProcessing(!b);
205 reflectedDynamicTerrainList.setTimeoutProcessing(!b);
206 reflectedIffList.setTimeoutProcessing(!b);
207 reflectedEmitterSystemList.setTimeoutProcessing(!b);
Contains the DtReflectedExtEntityList class declaration.
DtReflectedListInformation< DtReflectedExtEntityList > reflectedEntitiesList
Definition: reflectedObjectLists.h:150
DtReflectedListInformation< DtReflectedTimeAndDateList > reflectedTimeAndDateList
Definition: reflectedObjectLists.h:167
DtReflectedListInformation< DtReflectedActiveSonarList > reflectedActiveSonarList
Definition: reflectedObjectLists.h:156
This file provides a protocol independent include file for the class DtReflectedNavAidList.
DtReflectedListInformation< DtReflectedNavAidList > reflectedNavAidTransmitterList
Definition: reflectedObjectLists.h:159
DtReflectedListInformation< DtReflectedDesignatorList > reflectedDesignatorsList
Definition: reflectedObjectLists.h:155
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:157
DtReflectedListInformation< DtReflectedIffList > reflectedIffList
Definition: reflectedObjectLists.h:162
Contains the DtReflectedExtAggregateList class declaration.
void setDisableTimeoutProcessing(bool b)
Definition: reflectedObjectLists.h:192
DiscoveryCondition()
Definition: reflectedObjectLists.h:56
DtReflectedListInformation< DtReflectedLandSurfaceList > reflectedLandSurfaceList
Definition: reflectedObjectLists.h:163
DtReflectedListInformation< DtReflectedEmitterSystemList > reflectedEmitterSystemList
Definition: reflectedObjectLists.h:154
class DtReflectedNavAidList:
Definition: reflectedNavAidListDIS.h:19
void setTimeoutInterval(int timeout)
Definition: reflectedObjectLists.h:174
DtReflectedListInformation< DtReflectedRadioReceiverList > reflectedRadioReceiverList
Definition: reflectedObjectLists.h:160
#define DT_DLL_vrlinkNetworkInterface
This file is used to determine how to build.
Definition: vrlinkNetworkInterfaceDefines.h:24
DtReflectedListInformation< DtReflectedAggregateList > reflectedAggregatesList
Definition: reflectedObjectLists.h:151
DtReflectedListInformation< DtReflectedEnvironmentProcessList > reflectedEnvironmentalsList
Definition: reflectedObjectLists.h:152
DtReflectedListInformation< DtReflectedWindCorridorList > reflectedWindCorridorList
Definition: reflectedObjectLists.h:168
DtReflectedListInformation< DtReflectedTroposphereLayerList > reflectedTroposphereLayerList
Definition: reflectedObjectLists.h:166
Contains the DtReflectedControlObjectList class declaration.
DtReflectedListInformation< DtReflectedRadioTransmitterList > reflectedRadioTransmitterList
Definition: reflectedObjectLists.h:158
DtReflectedListInformation< DtReflectedDynamicTerrainList > reflectedDynamicTerrainList
Definition: reflectedObjectLists.h:161
void * userData
Definition: reflectedObjectLists.h:59
void clear()
Definition: reflectedObjectLists.h:57
DtDiscoveryCondition fcn
Definition: reflectedObjectLists.h:57
DtReflectedListInformation< DtReflectedAerodromeList > reflectedAerodromesList
Definition: reflectedObjectLists.h:153
DtReflectedListInformation< DtReflectedWaterSurfaceList > reflectedWaterSurfaceList
Definition: reflectedObjectLists.h:165
DtReflectedListInformation< DtReflectedSubsurfaceLayerList > reflectedSubsurfaceLayerList
Definition: reflectedObjectLists.h:164
DtReflectedListInformation< makVrfVrlinkExtToolkit::DtReflectedExtendedAttributesObjectList > reflectedExtendedAttributesObjectList
Definition: reflectedObjectLists.h:170
Definition: reflectedObjectLists.h:148
Definition: reflectedObjectLists.h:54