VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
vrfCreator.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
10 
13 
14 #include <vlutil/vlString.h>
15 #include <vlutil/vlFilename.h>
16 #include <vl/hostStructs.h>
17 #include <vlutil/vlUtil.h>
19 #include "vrfobjcore/vrfRadio.h"
20 #include "vrfobjcore/commModel.h"
23 
24 class DtExerciseConn;
25 
26 class DtSimManager;
33 class DtVrfObjectManager;
41 class DtFireManager;
43 class DtCgf;
44 class DtVrfParameterDb;
45 class DtResourceMonitor;
49 class DtVrfPluginManager;
50 class DtHostilityManager;
52 class DtExerciseClock;
56 class DtSpawnSinkManager;
57 
59 class DtSimObjectFactory;
63 class DtSimTaskFactory;
66 class DtSimReportFactory;
72 class DtCondExprFactory;
73 class DtStatementFactory;
77 class DtInterfaceContentManagerFactory;
79 class DtEvaluatorFactory;
83 class DtPhysicalWorld;
84 class DtCommModelManager;
85 class DtTerrainDbFactory;
86 class DtTerrainDatabase;
103 
105 typedef DtVrfObjectParameterFactory* (*DtSimObjectParameterFactoryCreatorFcn)();
106 typedef DtSimObjectFactory* (*DtSimObjectFactoryCreatorFcn)();
108  (*DtSimObjectStateRepositoryFactoryCreatorFcn)();
110  (*DtSimObjectNetInterfaceFactoryCreatorFcn)();
111 typedef DtSimResourceFactory* (*DtSimResourceFactoryCreatorFcn)();
112 typedef DtSimTaskFactory* (*DtSimTaskFactoryCreatorFcn)();
113 typedef DtSimTaskStateFactory* (*DtSimTaskStateFactoryCreatorFcn)();
114 typedef DtInterfaceContentFactory* (*DtInterfaceContentFactoryCreatorFcn)();
115 typedef DtVrfObjectMessageFactory* (*DtVrfObjectMessageFactoryCreatorFcn)();
116 typedef DtSetDataRequestFactory* (*DtSetDataRequestFactoryCreatorFcn)();
117 typedef DtSimReportFactory* (*DtSimReportFactoryCreatorFcn)();
118 typedef DtAdminContentFactory* (*DtAdminContentFactoryCreatorFcn)();
119 typedef DtSimCommandFactory* (*DtSimCommandFactoryCreatorFcn)();
120 typedef DtSimCommandExecutorFactory* (*DtSimCommandExecutorFactoryCreatorFcn)();
122  (*DtComponentDescriptorFactoryCreatorFcn)();
123 typedef DtCondExprFactory* (*DtCondExprFactoryCreatorFcn)();
124 typedef DtStatementFactory* (*DtStatementFactoryCreatorFcn)();
125 typedef DtSimTaskManagerFactory* (*DtSimTaskManagerFactoryCreatorFcn)();
127  (*DtVrfObjectPlanManagerFactoryCreatorFcn)();
129  (*DtSimComponentManagerFactoryCreatorFcn)();
130 typedef DtSimComponentFactory* (*DtSimComponentFactoryCreatorFcn)();
131 typedef DtEvaluatorFactory* (*DtEvaluatorFactoryCreatorFcn)();
133  (*DtVrfProcessStateRepositoryFactoryCreatorFcn)();
134 typedef DtTerrainDbFactory* (*DtTerrainDbFactoryCreatorFcn)();
135 typedef DtTdbMetafileFactory* (*DtTdbMetafileFactoryCreatorFcn)();
136 typedef DtVectorDataFactory* (*DtVectorDataFactoryCreatorFcn)(DtTdbMetafileFactory *metafileFactory);
137 typedef DtTerrainReaderFactory* (*DtTerrainReaderFactoryCreatorFcn)(DtTdbMetafileFactory *metafileFactory);
138 typedef DtTerrainWriterFactory* (*DtTerrainWriterFactoryCreatorFcn)();
139 typedef DtVrfStateRepositoryUserExtensionFactory* (*DtVrfStateRepositoryUserExtensionFactoryCreatorFcn)();
140 typedef DtSpatialFilterFactory* (*DtSpatialFilterFactoryCreatorFcn)();
141 typedef DtSpatialFilterEvaluatorFactory* (*DtSpatialFilterEvaluatorFactoryCreatorFcn)();
142 typedef DtSignatureModifierFactory* (*DtSignatureModifierFactoryCreatorFcn)();
143 typedef DtSignatureModifierEvaluatorFactory* (*DtSignatureModifierEvaluatorFactoryCreatorFcn)();
144 typedef DtSignaturePropagatorFactory* (*DtSignaturePropagatorFactoryCreatorFcn)();
145 typedef DtSignaturePropagatorDescriptorFactory* (*DtSignaturePropagatorDescriptorFactoryCreatorFcn)();
146 typedef DtDetectionLevelDeterminatorFactory* (*DtDetectionLevelDeterminatorFactoryCreatorFcn) ();
147 typedef DtVrfRadioDescriptorFactory* (*DtRadioDescriptorFactoryCreatorFcn)();
148 typedef DtVrfRadioFactory* (*DtRadioFactoryCreatorFcn)();
149 typedef DtCommModelFactory* (*DtCommModelFactoryCreatorFcn)();
150 typedef DtCommModelDescriptorFactory* (*DtCommModelDescriptorFactoryCreatorFcn)();
151 typedef DtSettingsObjectFactory* (*DtVrfSimSettingsObjectFactoryCreatorFcn)();
152 typedef DtSubordinateEntryFactory* (*DtSubordinateEntryFactoryCreatorFcn)();
153 typedef DtScriptInterfaceFactory* (*DtScriptInterfaceFactoryCreatorFcn)();
154 typedef DtLuaObjectSerializer* (*DtLuaObjectSerializerCreatorFcn)(DtSimManager* simManager);
155 typedef DtVrfObjectNavInterfaceFactory* (*DtVrfObjectNavInterfaceFactoryCreatorFcn)();
156 
157 
159 typedef DtSimManager* (*DtSimManagerCreatorFcn)(DtExerciseConn* exerciseConn);
160 typedef DtResourceMonitor* (*DtResourceMonitorCreatorFcn)(DtSimManager* simManager);
161 typedef DtVrfObjectIdGenerator* (*DtVrfObjectIdGeneratorCreatorFcn)();
162 typedef DtVrfPluginManager* (*DtVrfPluginManagerCreatorFcn)();
163 
164 typedef DtVrfObjectManager* (*DtVrfObjectManagerCreatorFcn)(
165  DtSimManager* simManager, int entityAdvisory);
166 typedef DtScriptedTaskManager* (*DtScriptedTaskManagerCreatorFcn)(
167  DtSimManager* simManager);
168 typedef DtScenarioEventManager* (*DtScenarioEventManagerCreatorFcn)(
169  DtSimManager* simManager);
170 typedef DtHazardAreaManager* (*DtHazardAreaManagerCreatorFcn)(
171  DtSimManager* simManager);
172 typedef DtIntelCollectionAreaManager* (*DtIntelCollectionAreaManagerCreatorFcn)(
173  DtSimManager* simManager);
174 typedef DtScriptedObjectsMovementManager* (*DtScriptedObjectsMovementManagerCreatorFcn)(
175  DtSimManager* simManager);
176 typedef DtImportExportScenarioDescriptionManager* (*DtImportExportScenarioDescriptionManagerCreatorFcn)(
177  DtSimManager* simManager);
178 typedef DtAggregateSpatialModel* (*DtAggregateSpatialModelCreatorFcn)(
179  DtVrfObjectManager& vrfObjectManager, const DtExerciseClock& exerciseClock);
180 typedef DtDetonationManager* (*DtDetonationManagerCreatorFcn)(
181  DtSimManager& simManager);
182 typedef DtFireManager* (*DtFireManagerCreatorFcn)(
183  DtSimManager& simManager);
184 typedef DtGlobalPlanManager* (*DtGlobalPlanManagerCreatorFcn)(
185  DtSimManager* simManager);
186 typedef DtStealthCommandsManager* (*DtStealthCommandsManagerCreatorFcn)(
187  DtSimManager* simManager);
188 typedef DtEnvironmentalStateManager* (*DtEnvironmentalStateManagerCreatorFcn) (DtSimManager* simManager);
189 typedef DtVrfNavAreaManager* (*DtVrfNavAreaManagerCreatorFcn)(DtSimManager* simManager);
190 typedef DtSpawnSinkManager* (*DtSpawnSinkManagerCreatorFcn)(DtSimManager* simManager);
191 
192 typedef DtHostilityManager* (*DtHostilityManagerCreatorFcn)(DtSimManager* simManager);
193 typedef DtScenarioExtrasMgr* (*DtScenarioExtrasMgrCreatorFcn)(DtSimManager* simManager);
194 
196 typedef DtPhysicalWorld* (*DtPhysicalWorldCreatorFcn)(DtSimManager* simManager);
197 
199 typedef DtCommModelManager* (*DtCommModelManagerCreatorFcn)(DtSimManager* simManager);
200 
202 typedef DtSimTerrainRequestManager* (*DtSimTerrainRequestManagerCreatorFcn)(DtSimManager* simManager);
203 
205 typedef DtTerrainDatabase* (*DtTerrainDatabaseCreatorFcn)();
206 
207 
208 
210 typedef DtVrfParameterDb* (*DtParameterDatabaseCreatorFcn) ();
211 
213 typedef DtEmbeddedEntityInfoManager* (*DtEmbeddedEntityInfoManagerCreatorFcn)(DtSimManager* simManager);
214 
216 typedef DtVrfStatusPublisher* (*DtVrfStatusPublisherCreatorFcn)(
217  DtVrfMessageInterface* msgInterface, DtVrfObjectManager*);
218 typedef DtSimulationModelSet* (*DtSimulationModelSetCreatorFcn)(
219  const DtString& name, DtReaderWriterRegistry* parentRegistry);
220 
224 #include "vrfcgf/vrfcgfDefines.h"
226 {
227 public:
229  DtVrfCreator();
230 
232  virtual ~DtVrfCreator();
233 
237  virtual void setResourceFactoryCreatorFcn(
239  virtual void setSimObjectFactoryCreatorFcn(
241  virtual void setSimObjectParameterFactoryCreatorFcn(
243  virtual void setSimObjectStateRepositoryFactoryCreatorFcn(
245  virtual void setSimObjectNetInterfaceFactoryCreatorFcn(
247  virtual void setSimTaskFactoryCreatorFcn(DtSimTaskFactoryCreatorFcn fcn);
248  virtual void setTaskStateFactoryCreatorFcn(DtSimTaskStateFactoryCreatorFcn fcn);
249  virtual void setInterfaceContentFactoryCreatorFcn(
251  virtual void setVrfObjectMessageFactoryCreatorFcn(
253  virtual void setSetDataRequestFactoryCreatorFcn(
255  virtual void setSimReportFactoryCreatorFcn(DtSimReportFactoryCreatorFcn fcn);
256  virtual void setAdminContentFactoryCreatorFcn(DtAdminContentFactoryCreatorFcn fcn);
257  virtual void setSimCommandFactoryCreatorFcn(DtSimCommandFactoryCreatorFcn fcn);
258  virtual void setSimCommandExecutorFactoryCreatorFcn(DtSimCommandExecutorFactoryCreatorFcn fcn);
259  virtual void setComponentDescriptorFactoryCreatorFcn(
261  virtual void setCondExprFactoryCreatorFcn(DtCondExprFactoryCreatorFcn fcn);
262  virtual void setStatementFactoryCreatorFcn(DtStatementFactoryCreatorFcn fcn);
263  virtual void setSimTaskManagerFactoryCreatorFcn(
265  virtual void setVrfObjectPlanManagerFactoryCreatorFcn(
267  virtual void setSimComponentManagerFactoryCreatorFcn(
269  virtual void setSimComponentFactoryCreatorFcn(
271  virtual void setEvaluatorFactoryCreatorFcn(DtEvaluatorFactoryCreatorFcn fcn);
272  virtual void setProcessStateRepositoryFactoryCreatorFcn(
274 
275  virtual void setTerrainDbFactoryCreatorFcn(DtTerrainDbFactoryCreatorFcn fcn);
276  virtual void setTdbMetafileFactoryCreatorFcn(DtTdbMetafileFactoryCreatorFcn fcn);
277  virtual void setVectorDataFactoryCreatorFcn(DtVectorDataFactoryCreatorFcn fcn);
278  virtual void setTerrainReaderFactoryCreatorFcn(DtTerrainReaderFactoryCreatorFcn fcn);
279  virtual void setTerrainWriterFactoryCreatorFcn(DtTerrainWriterFactoryCreatorFcn fcn);
280 
281  virtual void setVrfStateRepositoryUserExtensionFactory(DtVrfStateRepositoryUserExtensionFactoryCreatorFcn fcn);
282  virtual void setSpatialFilterFactory(DtSpatialFilterFactoryCreatorFcn fcn);
283  virtual void setSpatialFilterEvaluatorFactory(DtSpatialFilterEvaluatorFactoryCreatorFcn fcn);
284  virtual void setSignatureModifierFactory(DtSignatureModifierFactoryCreatorFcn fcn);
285  virtual void setSignatureModifierEvaluatorFactory(DtSignatureModifierEvaluatorFactoryCreatorFcn fcn);
286  virtual void setSignaturePropagatorFactory(DtSignaturePropagatorFactoryCreatorFcn fcn);
287  virtual void setSignaturePropagatorDescriptorFactory(DtSignaturePropagatorDescriptorFactoryCreatorFcn fcn);
288  virtual void setDetectionLevelDeterminatorFactory(DtDetectionLevelDeterminatorFactoryCreatorFcn fcn);
289  virtual void setRadioDescriptorFactory(DtRadioDescriptorFactoryCreatorFcn fcn);
290  virtual void setRadioFactoryCreatorFcn(DtRadioFactoryCreatorFcn fcn);
291  virtual void setCommModelFactoryCreatorFcn(DtCommModelFactoryCreatorFcn fcn);
292  virtual void setCommModelDescriptorFactoryCreatorFcn(DtCommModelDescriptorFactoryCreatorFcn fcn);
293  virtual void setVrfSimSettingsObjectFactoryCreatorFcn(
295  virtual void setScriptInterfaceFactoryCreatorFcn(DtScriptInterfaceFactoryCreatorFcn fcn);
296  virtual void setLuaObjectSerializerCreatorFcn(DtLuaObjectSerializerCreatorFcn fcn);
297  virtual void setVrfObjectNavInterfaceFactoryCreatorFcn(DtVrfObjectNavInterfaceFactoryCreatorFcn fcn);
298 
302  virtual DtVrfObjectParameterFactory* createParameterFactory();
303  virtual DtSimObjectFactory* createSimObjectFactory();
305  createSimObjectStateRepositoryFactory();
307  createSimObjectNetInterfaceFactory();
308  virtual DtSimResourceFactory* createResourceFactory();
309  virtual DtSimTaskFactory* createTaskFactory();
310  virtual DtSimTaskStateFactory* createTaskStateFactory();
311  virtual DtInterfaceContentFactory* createInterfaceContentFactory();
312  virtual DtVrfObjectMessageFactory* createVrfObjectMessageFactory();
313  virtual DtSetDataRequestFactory* createSetDataRequestFactory();
314  virtual DtSimReportFactory* createReportFactory();
315  virtual DtAdminContentFactory* createAdminContentFactory();
316  virtual DtSimCommandFactory* createSimCommandFactory();
317  virtual DtSimCommandExecutorFactory* createSimCommandExecutorFactory();
318  virtual DtComponentDescriptorFactory* createComponentDescriptorFactory();
319  virtual DtCondExprFactory* createCondExprFactory();
320  virtual DtStatementFactory* createStatementFactory();
321  virtual DtSimTaskManagerFactory* createTaskManagerFactory();
322  virtual DtVrfObjectPlanManagerFactory* createVrfObjectPlanManagerFactory();
323  virtual DtSimComponentManagerFactory* createComponentManagerFactory();
324  virtual DtSimComponentFactory* createComponentFactory();
325  virtual DtEvaluatorFactory* createEvaluatorFactory();
326  virtual DtVrfProcessStateRepositoryFactory* createProcessStateRepositoryFactory();
327  virtual DtTerrainDbFactory* createTerrainDbFactory();
328  virtual DtTdbMetafileFactory* createTerrainMetafileFactory();
329  virtual DtTerrainReaderFactory* createTerrainReaderFactory(
330  DtTdbMetafileFactory *metafileFactory);
331  virtual DtVectorDataFactory* createVectorDataFactory(
332  DtTdbMetafileFactory *metafileFactory);
333  virtual DtTerrainWriterFactory* createTerrainWriterFactory();
334  virtual DtVrfStateRepositoryUserExtensionFactory* createVrfSRUserExtensionFactory();
335  virtual DtSpatialFilterFactory* createSpatialFilterFactory();
336  virtual DtSpatialFilterEvaluatorFactory* createSpatialFilterEvaluatorFactory();
337  virtual DtSignatureModifierFactory* createSignatureModifierFactory();
338  virtual DtSignatureModifierEvaluatorFactory* createSignatureModifierEvaluatorFactory();
339  virtual DtSignaturePropagatorFactory* createSignaturePropagatorFactory();
340  virtual DtSignaturePropagatorDescriptorFactory* createSignaturePropagatorDescriptorFactory();
341  virtual DtDetectionLevelDeterminatorFactory* createDetectionLevelDeterminatorFactory();
342  virtual DtVrfRadioDescriptorFactory* createRadioDescriptorFactory();
343  virtual DtVrfRadioFactory* createRadioFactory();
344  virtual DtCommModelFactory* createCommModelFactory();
345  virtual DtCommModelDescriptorFactory* createCommModelDescriptorFactory();
346  virtual DtSettingsObjectFactory* createSettingsObjectFactory();
347  virtual DtSubordinateEntryFactory* createSubordinateEntryFactory();
348  virtual DtScriptInterfaceFactory* createScriptInterfaceFactory();
349  virtual DtLuaObjectSerializer* createLuaObjectSerializer(DtSimManager* simManager);
350  virtual DtVrfObjectNavInterfaceFactory* createVrfObjectNavInterfaceFactory();
351 
355  virtual void setSimManagerCreatorFcn(DtSimManagerCreatorFcn fcn);
356  virtual void setVrfObjectManagerCreatorFcn(DtVrfObjectManagerCreatorFcn fcn);
357  virtual void setScriptedTaskManagerCreatorFcn(DtScriptedTaskManagerCreatorFcn fcn);
358  virtual void setScenarioEventManagerCreatorFcn(DtScenarioEventManagerCreatorFcn fcn);
359  virtual void setHazardAreaManagerCreatorFcn(DtHazardAreaManagerCreatorFcn fcn);
360  virtual void setIntelCollectionAreaManagerCreatorFcn(DtIntelCollectionAreaManagerCreatorFcn fcn);
361  virtual void setScriptedObjectsMovementManagerCreatorFcn(DtScriptedObjectsMovementManagerCreatorFcn fcn);
362  virtual void setImportScenarioDescriptionManagerCreatorFcn(DtImportExportScenarioDescriptionManagerCreatorFcn fcn);
363  virtual void setAggregateSpatialModelCreatorFcn(DtAggregateSpatialModelCreatorFcn fcn);
364  virtual void setDetonationManagerCreatorFcn(DtDetonationManagerCreatorFcn fcn);
365  virtual void setFireManagerCreatorFcn(DtFireManagerCreatorFcn fcn);
366  virtual void setResourceMonitorCreatorFcn(DtResourceMonitorCreatorFcn fcn);
367  virtual void setVrfObjectIdGeneratorCreatorFcn(DtVrfObjectIdGeneratorCreatorFcn fcn);
368  virtual void setVrfPluginManagerCreatorFcn(DtVrfPluginManagerCreatorFcn fcn);
369  virtual void setGlobalPlanManagerCreatorFcn(DtGlobalPlanManagerCreatorFcn fcn);
370  virtual void setStealthCommandsManagerCreatorFcn(DtStealthCommandsManagerCreatorFcn fcn);
371  virtual void setHostilityManagerCreatorFcn(DtHostilityManagerCreatorFcn fcn);
372  virtual void setScenarioExtrasMgrCreatorFcn(DtScenarioExtrasMgrCreatorFcn fcn);
373  virtual void setEnvironmentalStateManagerCreatorFcn(DtEnvironmentalStateManagerCreatorFcn fcn);
374  virtual void setVrfNavAreaManagerCreatorFcn(DtVrfNavAreaManagerCreatorFcn fcn);
375  virtual void setSpawnSinkManagerCreatorFcn(DtSpawnSinkManagerCreatorFcn fcn);
376 
378  virtual void setPhysicalWorldCreatorFcn(DtPhysicalWorldCreatorFcn fcn);
379  virtual void setTerrainDatabaseCreatorFcn(DtTerrainDatabaseCreatorFcn fcn);
380 
381  virtual void setCommModelManagerCreatorFcn(DtCommModelManagerCreatorFcn fcn);
382  virtual void setSimTerrainRequestManagerCreatorFcn(DtSimTerrainRequestManagerCreatorFcn fcn);
383 
385  virtual void setParameterDatabaseCreatorFcn(DtParameterDatabaseCreatorFcn fcn);
386 
387  virtual void setEmbeddedEntityInfoManagerCreatorFcn(DtEmbeddedEntityInfoManagerCreatorFcn fcn);
388 
390  virtual void setSimulationModelSetCreatorFcn(DtSimulationModelSetCreatorFcn fcn);
391 
395  virtual DtSimManager* createSimManager(DtExerciseConn* conn);
396  virtual DtResourceMonitor* createResourceMonitor(DtSimManager* simManager);
397  virtual DtVrfObjectIdGenerator* createVrfObjectIdGenerator();
398  virtual DtVrfPluginManager* createPluginManager();
399  virtual DtVrfObjectManager* createVrfObjectManager(DtSimManager* simManager,
400  int entityAdvisory = 100);
401  virtual DtScriptedTaskManager* createScriptedTaskManager(DtSimManager* simManager);
402  virtual DtScenarioEventManager* createScenarioEventManager(DtSimManager* simManager);
403  virtual DtHazardAreaManager* createHazardAreaManager(DtSimManager* simManager);
404  virtual DtIntelCollectionAreaManager* createIntelCollectionAreaManager(DtSimManager* simManager);
405  virtual DtScriptedObjectsMovementManager* createScriptedObjectsMovementManager(DtSimManager* simManager);
406  virtual DtImportExportScenarioDescriptionManager* createImportScenarioDescriptionManager(DtSimManager* simManager);
407  virtual DtAggregateSpatialModel* createAggregateSpatialModel(DtVrfObjectManager& objectManager,
408  const DtExerciseClock& exerciseClock);
409  virtual DtDetonationManager* createDetonationManager(DtSimManager* simManager);
410  virtual DtFireManager* createFireManager(DtSimManager* simManager);
411  virtual DtGlobalPlanManager* createGlobalPlanManager(DtSimManager* simManager);
412  virtual DtStealthCommandsManager* createStealthCommandsManager(DtSimManager* simManager);
413  virtual DtHostilityManager* createHostilityManager(DtSimManager* simManager);
414  virtual DtScenarioExtrasMgr* createScenarioExtrasMgr(DtSimManager* simManager);
415  virtual DtEnvironmentalStateManager* createEnvironmentalStateManager(DtSimManager* simManager);
416  virtual DtVrfNavAreaManager* createVrfNavAreaManager(DtSimManager* simManager);
417  virtual DtSpawnSinkManager* createSpawnSinkManager(DtSimManager* simManager);
418 
420  virtual DtPhysicalWorld* createPhysicalWorld(DtSimManager* simManager);
421 
423  virtual DtTerrainDatabase* createTerrainDatabase();
424 
425  virtual DtCommModelManager* createCommModelManager(DtSimManager* simManager);
426 
427  virtual DtSimTerrainRequestManager* createSimTerrainRequestManager(DtSimManager* simManager);
428 
432  virtual DtVrfParameterDb* createParameterDatabase();
433 
434  virtual DtEmbeddedEntityInfoManager* createEmbeddedEntityInfoManager(DtSimManager* simManager);
435 
439  virtual void setStatusPublisherCreatorFcn(
441 
445  virtual DtVrfStatusPublisher* createStatusPublisher(
446  DtVrfMessageInterface* msgInterface, DtVrfObjectManager*);
447 
448  virtual DtSimulationModelSet* createSimulationModelSet(const DtString& name,
449  DtReaderWriterRegistry* parentRegistry = NULL);
450 
451 protected:
453  DtVrfCreator(const DtVrfCreator & orig);
454 
456  const DtVrfCreator & operator=(const DtVrfCreator & orig);
457 
458 protected:
508 
531 
534 
537 
540 
543 
546 
553 };

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)