VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Private Member Functions
DtDefaultVrfCreator Class Reference

Contains the DtDefaultVrfCreator class declaration.

Instances of DtDefaultVrfCreator is a subclass of DtVrfCreator which provides registration of the default creators

Related Examples
Inheritance diagram for DtDefaultVrfCreator:
Inheritance graph
[legend]

Public Member Functions

 DtDefaultVrfCreator ()
 
virtual ~DtDefaultVrfCreator ()
 
virtual
DtVrfObjectParameterFactory
createParameterFactory ()
 
virtual
DtSimObjectStateRepositoryFactory
createSimObjectStateRepositoryFactory ()
 
virtual DtSimResourceFactorycreateResourceFactory ()
 
virtual DtSimTaskFactorycreateTaskFactory ()
 
virtual DtSimTaskStateFactorycreateTaskStateFactory ()
 
virtual DtInterfaceContentFactorycreateInterfaceContentFactory ()
 
virtual DtVrfTDLMessageFactorycreateVrfTDLMessageFactory ()
 
virtual DtVrfObjectMessageFactorycreateVrfObjectMessageFactory ()
 
virtual DtSetDataRequestFactorycreateSetDataRequestFactory ()
 
virtual DtSimReportFactorycreateReportFactory ()
 
virtual DtAdminContentFactorycreateAdminContentFactory ()
 
virtual DtSimCommandFactorycreateSimCommandFactory ()
 
virtual
DtSimCommandExecutorFactory
createSimCommandExecutorFactory ()
 
virtual DtCondExprFactorycreateCondExprFactory ()
 
virtual DtStatementFactorycreateStatementFactory ()
 
virtual DtSimTaskManagerFactorycreateTaskManagerFactory ()
 
virtual
DtVrfObjectPlanManagerFactory
createVrfObjectPlanManagerFactory ()
 
virtual
DtSimComponentManagerFactory
createComponentManagerFactory ()
 
virtual DtSimComponentFactorycreateComponentFactory ()
 
virtual
DtComponentDescriptorFactory
createComponentDescriptorFactory ()
 
virtual DtEvaluatorFactorycreateEvaluatorFactory ()
 
virtual
DtVrfProcessStateRepositoryFactory
createProcessStateRepositoryFactory ()
 
virtual DtSpatialFilterFactorycreateSpatialFilterFactory ()
 
virtual
DtSpatialFilterEvaluatorFactory
createSpatialFilterEvaluatorFactory ()
 
virtual
DtSignatureModifierFactory
createSignatureModifierFactory ()
 
virtual
DtSignatureModifierEvaluatorFactory
createSignatureModifierEvaluatorFactory ()
 
virtual
DtSignaturePropagatorFactory
createSignaturePropagatorFactory ()
 
virtual
DtSignaturePropagatorDescriptorFactory
createSignaturePropagatorDescriptorFactory ()
 
virtual
DtDetectionLevelDeterminatorFactory
createDetectionLevelDeterminatorFactory ()
 
virtual
DtVrfRadioDescriptorFactory
createRadioDescriptorFactory ()
 
virtual DtVrfRadioFactorycreateRadioFactory ()
 
virtual DtCommModelFactorycreateCommModelFactory ()
 
virtual
DtCommModelDescriptorFactory
createCommModelDescriptorFactory ()
 
virtual DtSettingsObjectFactorycreateSettingsObjectFactory ()
 
virtual DtSubordinateEntryFactorycreateSubordinateEntryFactory ()
 
virtual DtScriptInterfaceFactorycreateScriptInterfaceFactory ()
 
virtual
DtScriptResourceManagerFactory
createScriptResourceManagerFactory ()
 
virtual DtLuaObjectSerializercreateLuaObjectSerializer (DtSimulationServices *simManager)
 
virtual
DtWeatherStateProviderFactory
createWeatherStateProviderFactory ()
 
virtual void registerDefaultCommModelCreators (DtCommModelFactory *factory)
 
virtual void registerDefaultCommModelDescriptorCreators (DtCommModelDescriptorFactory *factory)
 
- Public Member Functions inherited from DtVrfCreator
 DtVrfCreator ()
 
virtual ~DtVrfCreator ()
 
virtual void setSimObjectManagerCreatorFcn (DtSimObjectManagerCreatorFcn fcn)
 
virtual void setObjectConsoleManagerCreatorFcn (DtObjectConsoleManagerCreatorFcn fcn)
 
virtual void setResourceFactoryCreatorFcn (DtSimResourceFactoryCreatorFcn fcn)
 
virtual void setSimObjectParameterFactoryCreatorFcn (DtSimObjectParameterFactoryCreatorFcn fcn)
 
virtual void setSimObjectStateRepositoryFactoryCreatorFcn (DtSimObjectStateRepositoryFactoryCreatorFcn fcn)
 
virtual void setSimTaskFactoryCreatorFcn (DtSimTaskFactoryCreatorFcn fcn)
 
virtual void setTaskStateFactoryCreatorFcn (DtSimTaskStateFactoryCreatorFcn fcn)
 
virtual void setInterfaceContentFactoryCreatorFcn (DtInterfaceContentFactoryCreatorFcn fcn)
 
virtual void setVrfTDLMessageFactoryCreatorFcn (DtVrfTDLMessageFactoryCreatorFcn fcn)
 
virtual void setVrfObjectMessageFactoryCreatorFcn (DtVrfObjectMessageFactoryCreatorFcn fcn)
 
virtual void setSetDataRequestFactoryCreatorFcn (DtSetDataRequestFactoryCreatorFcn fcn)
 
virtual void setSimReportFactoryCreatorFcn (DtSimReportFactoryCreatorFcn fcn)
 
virtual void setAdminContentFactoryCreatorFcn (DtAdminContentFactoryCreatorFcn fcn)
 
virtual void setSimCommandFactoryCreatorFcn (DtSimCommandFactoryCreatorFcn fcn)
 
virtual void setSimCommandExecutorFactoryCreatorFcn (DtSimCommandExecutorFactoryCreatorFcn fcn)
 
virtual void setComponentDescriptorFactoryCreatorFcn (DtComponentDescriptorFactoryCreatorFcn fcn)
 
virtual void setCondExprFactoryCreatorFcn (DtCondExprFactoryCreatorFcn fcn)
 
virtual void setStatementFactoryCreatorFcn (DtStatementFactoryCreatorFcn fcn)
 
virtual void setSimTaskManagerFactoryCreatorFcn (DtSimTaskManagerFactoryCreatorFcn fcn)
 
virtual void setVrfObjectPlanManagerFactoryCreatorFcn (DtVrfObjectPlanManagerFactoryCreatorFcn fcn)
 
virtual void setSimComponentManagerFactoryCreatorFcn (DtSimComponentManagerFactoryCreatorFcn fcn)
 
virtual void setSimComponentFactoryCreatorFcn (DtSimComponentFactoryCreatorFcn fcn)
 
virtual void setEvaluatorFactoryCreatorFcn (DtEvaluatorFactoryCreatorFcn fcn)
 
virtual void setProcessStateRepositoryFactoryCreatorFcn (DtVrfProcessStateRepositoryFactoryCreatorFcn fcn)
 
virtual void setTerrainDbFactoryCreatorFcn (DtTerrainDbFactoryCreatorFcn fcn)
 
virtual void setTdbMetafileFactoryCreatorFcn (DtTdbMetafileFactoryCreatorFcn fcn)
 
virtual void setVectorDataFactoryCreatorFcn (DtVectorDataFactoryCreatorFcn fcn)
 
virtual void setTerrainReaderFactoryCreatorFcn (DtTerrainReaderFactoryCreatorFcn fcn)
 
virtual void setTerrainWriterFactoryCreatorFcn (DtTerrainWriterFactoryCreatorFcn fcn)
 
virtual void setVrfStateRepositoryUserExtensionFactory (DtVrfStateRepositoryUserExtensionFactoryCreatorFcn fcn)
 
virtual void setSpatialFilterFactory (DtSpatialFilterFactoryCreatorFcn fcn)
 
virtual void setSpatialFilterEvaluatorFactory (DtSpatialFilterEvaluatorFactoryCreatorFcn fcn)
 
virtual void setSignatureModifierFactory (DtSignatureModifierFactoryCreatorFcn fcn)
 
virtual void setSignatureModifierEvaluatorFactory (DtSignatureModifierEvaluatorFactoryCreatorFcn fcn)
 
virtual void setSignaturePropagatorFactory (DtSignaturePropagatorFactoryCreatorFcn fcn)
 
virtual void setSignaturePropagatorDescriptorFactory (DtSignaturePropagatorDescriptorFactoryCreatorFcn fcn)
 
virtual void setDetectionLevelDeterminatorFactory (DtDetectionLevelDeterminatorFactoryCreatorFcn fcn)
 
virtual void setRadioDescriptorFactory (DtRadioDescriptorFactoryCreatorFcn fcn)
 
virtual void setRadioFactoryCreatorFcn (DtRadioFactoryCreatorFcn fcn)
 
virtual void setCommModelFactoryCreatorFcn (DtCommModelFactoryCreatorFcn fcn)
 
virtual void setCommModelDescriptorFactoryCreatorFcn (DtCommModelDescriptorFactoryCreatorFcn fcn)
 
virtual void setVrfSimSettingsObjectFactoryCreatorFcn (DtVrfSimSettingsObjectFactoryCreatorFcn fcn)
 
virtual void setScriptInterfaceFactoryCreatorFcn (DtScriptInterfaceFactoryCreatorFcn fcn)
 
virtual void setScriptResourceManagerFactoryCreatorFcn (DtScriptResourceManagerFactoryCreatorFcn fcn)
 
virtual void setLuaObjectSerializerCreatorFcn (DtLuaObjectSerializerCreatorFcn fcn)
 
virtual void setLuaMessageBuilderCreatorFcn (DtLuaMessageBuilderCreatorFcn fcn)
 
virtual void setVrfObjectNavInterfaceFactoryCreatorFcn (DtVrfObjectNavInterfaceFactoryCreatorFcn fcn)
 
virtual void setWeatherStateProviderFactoryCreatorFcn (DtWeatherStateProviderFactoryCreatorFcn fcn)
 
virtual DtTerrainDbFactorycreateTerrainDbFactory ()
 
virtual DtTdbMetafileFactorycreateTerrainMetafileFactory ()
 
virtual DtTerrainReaderFactorycreateTerrainReaderFactory (DtTdbMetafileFactory *metafileFactory)
 
virtual DtVectorDataFactorycreateVectorDataFactory (DtTdbMetafileFactory *metafileFactory)
 
virtual DtTerrainWriterFactorycreateTerrainWriterFactory ()
 
virtual
DtVrfStateRepositoryUserExtensionFactory
createVrfSRUserExtensionFactory ()
 
virtual DtLuaMessageBuildercreateLuaMessageBuilder ()
 
virtual
DtVrfObjectNavInterfaceFactory
createVrfObjectNavInterfaceFactory ()
 
virtual DtTerrainInterfacecreateTerrainInterface ()
 
virtual void setTerrainInterfaceCreatorFcn (DtTerrainInterfaceCreatorFcn)
 
virtual void setSimManagerCreatorFcn (DtSimManagerCreatorFcn fcn)
 
virtual void setDebugDrawManagerCreatorFcn (DtDebugDrawManagerCreatorFcn fcn)
 
virtual void setLocalObjectManagerCreatorFcn (DtLocalObjectManagerCreatorFcn fcn)
 
virtual void setScriptedTaskManagerCreatorFcn (DtScriptedTaskManagerCreatorFcn fcn)
 
virtual void setScenarioEventManagerCreatorFcn (DtScenarioEventManagerCreatorFcn fcn)
 
virtual void setHazardAreaManagerCreatorFcn (DtHazardAreaManagerCreatorFcn fcn)
 
virtual void setIntelCollectionAreaManagerCreatorFcn (DtIntelCollectionAreaManagerCreatorFcn fcn)
 
virtual void setScriptedObjectsMovementManagerCreatorFcn (DtScriptedObjectsMovementManagerCreatorFcn fcn)
 
virtual void setImportScenarioDescriptionManagerCreatorFcn (DtImportExportScenarioDescriptionManagerCreatorFcn fcn)
 
virtual void setDetonationManagerCreatorFcn (DtDetonationManagerCreatorFcn fcn)
 
virtual void setAmmunitionManagerCreatorFcn (DtAmmunitionManagerCreatorFcn fcn)
 
virtual void setFireManagerCreatorFcn (DtFireManagerCreatorFcn fcn)
 
virtual void setResourceMonitorCreatorFcn (DtResourceMonitorCreatorFcn fcn)
 
virtual void setRadarCoverageMonitorCreatorFcn (DtRadarCoverageMonitorCreatorFcn fcn)
 
virtual void setTerrainProfileRequestManagerCreatorFcn (DtTerrainProfileRequestManagerCreatorFcn fcn)
 
virtual void setVrfPluginManagerCreatorFcn (DtVrfPluginManagerCreatorFcn fcn)
 
virtual void setGlobalPlanManagerCreatorFcn (DtGlobalPlanManagerCreatorFcn fcn)
 
virtual void setStealthCommandsManagerCreatorFcn (DtStealthCommandsManagerCreatorFcn fcn)
 
virtual void setHostilityManagerCreatorFcn (DtHostilityManagerCreatorFcn fcn)
 
virtual void setEngagementZonesManagerCreatorFcn (DtEngagementZonesManagerCreatorFcn fcn)
 
virtual void setScenarioExtrasMgrCreatorFcn (DtScenarioExtrasMgrCreatorFcn fcn)
 
virtual void setManagedObjectListManagerCreatorFcn (DtManagedObjectListManagerCreatorFcn fcn)
 
virtual void setOrbatManagerCreatorFcn (DtOrbatManagerCreatorFcn fcn)
 
virtual void setSimInternalCommunicationManagerCreatorFcn (DtSimInternalCommunicationManagerCreatorFcn fcn)
 
virtual void setVrfObjectPlanAdministratorCreatorFcn (DtVrfObjectPlanAdministratorCreatorFcn fcn)
 
virtual void setObjectModelsManagerCreatorFcn (DtObjectModelsManagerCreatorFcn fcn)
 
virtual void setEnvironmentalStateManagerCreatorFcn (DtEnvironmentalStateManagerCreatorFcn fcn)
 
virtual void setVrfNavAreaManagerCreatorFcn (DtVrfNavAreaManagerCreatorFcn fcn)
 
virtual void setSpawnSinkManagerCreatorFcn (DtSpawnSinkManagerCreatorFcn fcn)
 
virtual void setCreateObjectServiceCreatorFcn (DtCreateObjectServiceCreatorFcn fcn)
 
virtual void setScenarioServiceCreatorFcn (DtScenarioServiceCreatorFcn fcn)
 
virtual void setSyncMatrixManagerCreatorFcn (DtSyncMatrixManagerCreatorFcn fcn)
 
virtual void setPhysicalWorldCreatorFcn (DtPhysicalWorldCreatorFcn fcn)
 
virtual void setTerrainDatabaseCreatorFcn (DtTerrainDatabaseCreatorFcn fcn)
 
virtual void setDynamicTerrainManagerCreatorFcn (DtDynamicTerrainManagerCreatorFcn fcn)
 
virtual void setCommModelManagerCreatorFcn (DtCommModelManagerCreatorFcn fcn)
 
virtual void setSimTerrainRequestManagerCreatorFcn (DtSimTerrainRequestManagerCreatorFcn fcn)
 
virtual void setParameterDatabaseCreatorFcn (DtParameterDatabaseCreatorFcn fcn)
 
virtual void setEmbeddedEntityInfoManagerCreatorFcn (DtEmbeddedEntityInfoManagerCreatorFcn fcn)
 
virtual void setSimCommandDistributorCreatorFcn (DtSimCommandDistributorCreatorFcn fcn)
 
virtual void setSimulationModelSetCreatorFcn (DtSimulationModelSetCreatorFcn fcn)
 
virtual DtSimManagercreateSimManager (DtCommunicationManager *conn)
 
virtual DtResourceMonitorcreateResourceMonitor (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtRadarCoverageMonitorcreateRadarCoverageMonitor (DtSimulationServices *simManager)
 
virtual
DtTerrainProfileRequestManager
createTerrainProfileRequestManager (DtSimulationServices *simManager)
 
virtual DtVrfPluginManagercreatePluginManager ()
 
virtual DtDebugDrawManagercreateDebugDrawManager (DtSimulationServices *simManager)
 
virtual DtLocalObjectManagercreateLocalObjectManager (DtSimulationServices *simManager)
 
virtual DtScriptedTaskManagercreateScriptedTaskManager (DtSimulationServices *simManager)
 
virtual DtScenarioEventManagercreateScenarioEventManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtHazardAreaManagercreateHazardAreaManager (DtSimulationServices *simManager)
 
virtual
DtIntelCollectionAreaManager
createIntelCollectionAreaManager (DtSimulationServices *simManager)
 
virtual
DtScriptedObjectsMovementManager
createScriptedObjectsMovementManager (DtSimulationServices *simManager)
 
virtual
DtImportExportScenarioDescriptionManager
createImportScenarioDescriptionManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtDetonationManagercreateDetonationManager (DtSimulationServices *simManager)
 
virtual DtAmmunitionManagercreateAmmunitionManager ()
 
virtual DtFireManagercreateFireManager (DtSimulationServices *simManager)
 
virtual DtGlobalPlanManagercreateGlobalPlanManager (DtLocalObjectManager *simManager)
 
virtual DtStealthCommandsManagercreateStealthCommandsManager (DtSimulationServices *simManager)
 
virtual DtHostilityManagercreateHostilityManager (DtSimulationServices *simManager)
 
virtual DtEngagementZonesManagercreateEngagementZonesManager (DtSimulationServices *simManager)
 
virtual DtScenarioExtrasMgrcreateScenarioExtrasMgr (DtSimulationServices *simManager)
 
virtual
DtManagedObjectListManager
createManagedObjectListManager (DtSimulationServices *simManager)
 
virtual DtOrbatManagercreateOrbatManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual
DtSimInternalCommunicationManager
createSimInternalCommunicationManager (DtSimulationServices *)
 
virtual
DtVrfObjectPlanAdministrator
createVrfObjectPlanAdministrator (DtLocalObjectManager *)
 
virtual
DtObjectGeometricModelsManager
createObjectModelsManager (DtSimulationServices *simManager)
 
virtual
DtEnvironmentalStateManager
createEnvironmentalStateManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtVrfNavAreaManagercreateVrfNavAreaManager (DtSimulationServices *simManager)
 
virtual DtSpawnSinkManagercreateSpawnSinkManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual
DtCreateObjectServiceInterface
createCreateObjectService (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual
DtScenarioServiceInterface
createScenarioService (DtSimulationServices *simManager)
 
virtual DtSimObjectManagercreateSimObjectManager (DtSimulationServices *)
 
virtual DtObjectConsoleManagercreateObjectConsoleManager (DtSimulationServices *)
 
virtual DtSyncMatrixManagercreateSyncMatrixManager (DtLocalObjectManager *simManager)
 
virtual DtPhysicalWorldcreatePhysicalWorld (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtTerrainDatabasecreateTerrainDatabase ()
 
virtual DtDynamicTerrainManagercreateDynamicTerrainManager (DtSimulationServices *simManager)
 
virtual DtCommModelManagercreateCommModelManager (DtSimulationServices *simManager)
 
virtual
DtSimTerrainRequestManager
createSimTerrainRequestManager (DtSimulationServices *simManager)
 
virtual DtVrfParameterDbcreateParameterDatabase ()
 
virtual
DtEmbeddedEntityInfoManager
createEmbeddedEntityInfoManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtSimCommandDistributorcreateSimCommandDistributor ()
 
virtual void setStatusPublisherCreatorFcn (DtVrfStatusPublisherCreatorFcn fcn)
 
virtual void setSnapshotManagerCreatorFcn (DtSnapshotManagerCreatorFcn fcn)
 
virtual DtVrfStatusPublishercreateStatusPublisher (DtVrfMessageInterface *msgInterface, DtLocalObjectManager *)
 
virtual DtSnapshotManagercreateSnapshotManager (DtCgf *)
 
virtual DtSimulationModelSetcreateSimulationModelSet (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL)
 
VRF4API_METHOD void setVrfObjectManagerCreatorFcn (DtLocalObjectManagerCreatorFcn fcn)
 

Static Public Member Functions

static void registerDefaultParameterCreators (DtVrfObjectParameterFactory *factory)
 
static void registerDefaultSimObjectStateRepositoryCreators (DtSimObjectStateRepositoryFactory *factory)
 
static void registerDefaultResourceCreators (DtSimResourceFactory *factory)
 
static void registerDefaultTaskCreators (DtSimTaskFactory *factory)
 
static void registerDefaultTaskStateCreators (DtSimTaskStateFactory *factory)
 
static void registerDefaultInterfaceContentCreators (DtInterfaceContentFactory *factory)
 
static void registerDefaultVrfObjectMessageCreators (DtVrfObjectMessageFactory *factory)
 
static void registerDefaultVrfTDLMessageCreators (DtVrfTDLMessageFactory *factory)
 
static void registerDefaultSetDataRequestCreators (DtSetDataRequestFactory *factory)
 
static void registerDefaultReportCreators (DtSimReportFactory *factory)
 
static void registerDefaultAdminContentCreators (DtAdminContentFactory *factory)
 
static void registerDefaultSimCommandCreators (DtSimCommandFactory *factory)
 
static void registerDefaultSimCommandExecutorCreators (DtSimCommandExecutorFactory *factory)
 
static void registerDefaultCondExprCreators (DtCondExprFactory *factory)
 
static void registerDefaultStatementCreators (DtStatementFactory *factory)
 
static void registerDefaultTaskManagerCreators (DtSimTaskManagerFactory *factory)
 
static void registerDefaultVrfObjectPlanManagerCreators (DtVrfObjectPlanManagerFactory *factory)
 
static void registerDefaultComponentManagerCreators (DtSimComponentManagerFactory *factory)
 
static void registerDefaultComponentDescriptorCreators (DtComponentDescriptorFactory *factory)
 
static void registerDefaultComponentCreators (DtSimComponentFactory *factory)
 
static void registerDefaultEvaluatorCreators (DtEvaluatorFactory *factory)
 
static void registerDefaultProcessStateRepositoryCreators (DtVrfProcessStateRepositoryFactory *factory)
 
static void registerDefaultSpatialFilterCreators (DtSpatialFilterFactory *factory)
 
static void registerDefaultSpatialFilterEvaluatorCreators (DtSpatialFilterEvaluatorFactory *factory)
 
static void registerDefaultSignatureModifierCreators (DtSignatureModifierFactory *factory)
 
static void registerDefaultSignaureModifierEvaluatorCreators (DtSignatureModifierEvaluatorFactory *factory)
 
static void registerDefaultSignaturePropagatorCreators (DtSignaturePropagatorFactory *factory)
 
static void registerDefaultSignaturePropagatorDescriptorCreators (DtSignaturePropagatorDescriptorFactory *factory)
 
static void registerDefaultRadioDescriptorCreators (DtVrfRadioDescriptorFactory *factory)
 
static void registerDefaultDetectLevelDeterminatorCreators (DtDetectionLevelDeterminatorFactory *factory)
 
static void registerDefaultRadioCreators (DtVrfRadioFactory *factory)
 
static void registerDefaultSettingsObjectCreators (DtSettingsObjectFactory *factory)
 
static void registerDefaultSubordinateEntryCreators (DtSubordinateEntryFactory *factory)
 
static void registerDefaultScriptInterfaceCreators (DtScriptInterfaceFactory *factory)
 
static void registerDefaultScriptResourceManagerCreators (DtScriptResourceManagerFactory *factory)
 
static void registerDefaultLuaObjectSerializerCreators (DtLuaObjectSerializer *factory)
 

Private Member Functions

 DtDefaultVrfCreator (const DtDefaultVrfCreator &orig)
 
const DtDefaultVrfCreatoroperator= (const DtDefaultVrfCreator &orig)
 

Additional Inherited Members

- Protected Member Functions inherited from DtVrfCreator
 DtVrfCreator (const DtVrfCreator &orig)
 
const DtVrfCreatoroperator= (const DtVrfCreator &orig)
 
- Protected Attributes inherited from DtVrfCreator
DtSimObjectManagerCreatorFcn mySimObjectManagerCreatorFcn
 
DtObjectConsoleManagerCreatorFcn myObjectConsoleManagerCreatorFcn
 
DtSimResourceFactoryCreatorFcn myResourceFactoryCreatorFcn
 
DtSimObjectParameterFactoryCreatorFcn mySimObjectParameterFactoryCreatorFcn
 
DtSimObjectStateRepositoryFactoryCreatorFcn mySimObjectStateRepositoryFactoryCreatorFcn
 
DtSimTaskFactoryCreatorFcn mySimTaskFactoryCreatorFcn
 
DtSimTaskStateFactoryCreatorFcn myTaskStateFactoryCreatorFcn
 
DtInterfaceContentFactoryCreatorFcn myInterfaceContentFactoryCreatorFcn
 
DtVrfTDLMessageFactoryCreatorFcn myVrfTDLMessageFactoryCreatorFcn
 
DtVrfObjectMessageFactoryCreatorFcn myVrfObjectMessageFactoryCreatorFcn
 
DtSetDataRequestFactoryCreatorFcn mySetDataRequestFactoryCreatorFcn
 
DtSimReportFactoryCreatorFcn mySimReportFactoryCreatorFcn
 
DtAdminContentFactoryCreatorFcn myAdminContentFactoryCreatorFcn
 
DtSimCommandFactoryCreatorFcn mySimCommandFactoryCreatorFcn
 
DtSimCommandExecutorFactoryCreatorFcn mySimCommandExecutorFactoryCreatorFcn
 
DtComponentDescriptorFactoryCreatorFcn myComponentDescriptorFactoryCreatorFcn
 
DtCondExprFactoryCreatorFcn myCondExprFactoryCreatorFcn
 
DtStatementFactoryCreatorFcn myStatementFactoryCreatorFcn
 
DtSimTaskManagerFactoryCreatorFcn mySimTaskManagerFactoryCreatorFcn
 
DtVrfObjectPlanManagerFactoryCreatorFcn myVrfObjectPlanManagerFactoryCreatorFcn
 
DtSimComponentManagerFactoryCreatorFcn mySimComponentManagerFactoryCreatorFcn
 
DtSimComponentFactoryCreatorFcn mySimComponentFactoryCreatorFcn
 
DtEvaluatorFactoryCreatorFcn myEvaluatorFactoryCreatorFcn
 
DtVrfProcessStateRepositoryFactoryCreatorFcn myProcessStateRepositoryFactoryCreatorFcn
 
DtTerrainDbFactoryCreatorFcn myTerrainDbFactoryCreatorFcn
 
DtTdbMetafileFactoryCreatorFcn myTdbMetafileFactoryCreatorFcn
 
DtVectorDataFactoryCreatorFcn myVectorDataFactoryCreatorFcn
 
DtTerrainReaderFactoryCreatorFcn myTerrainReaderFactoryCreatorFcn
 
DtTerrainWriterFactoryCreatorFcn myTerrainWriterFactoryCreatorFcn
 
DtVrfStateRepositoryUserExtensionFactoryCreatorFcn myVrfSRUserExtensionFactoryCreatorFcn
 
DtSpatialFilterFactoryCreatorFcn mySpatialFilterFactoryCreatorFcn
 
DtSpatialFilterEvaluatorFactoryCreatorFcn mySpatialFilterEvaluatorFactoryCreatorFcn
 
DtSignatureModifierFactoryCreatorFcn mySignatureModifierFactoryCreatorFcn
 
DtSignatureModifierEvaluatorFactoryCreatorFcn mySignatureModifierEvaluatorFactoryCreatorFcn
 
DtSignaturePropagatorFactoryCreatorFcn mySignaturePropagatorFactoryCreatorFcn
 
DtSignaturePropagatorDescriptorFactoryCreatorFcn mySignaturePropagatorDescriptorFactoryCreatorFcn
 
DtDetectionLevelDeterminatorFactoryCreatorFcn myDetectionLevelDeterminatorFactoryCreatorFcn
 
DtRadioDescriptorFactoryCreatorFcn myRadioDescriptorFactoryCreatorFcn
 
DtRadioFactoryCreatorFcn myRadioFactoryCreatorFcn
 
DtCommModelFactoryCreatorFcn myCommModelFactoryCreatorFcn
 
DtCommModelDescriptorFactoryCreatorFcn myCommModelDescriptorFactoryCreatorFcn
 
DtVrfSimSettingsObjectFactoryCreatorFcn myVrfSimSettingsObjectFactoryCreatorFcn
 
DtSubordinateEntryFactoryCreatorFcn mySubordinateEntryFactoryCreatorFcn
 
DtWeatherStateProviderFactoryCreatorFcn myWeatherStateProviderFactoryCreatorFcn
 
DtSimManagerCreatorFcn mySimManagerCreatorFcn
 
DtDebugDrawManagerCreatorFcn myDebugDrawManagerCreatorFcn
 
DtLocalObjectManagerCreatorFcn myObjectManagerCreatorFcn
 
DtScriptedTaskManagerCreatorFcn myScriptedTaskManagerCreatorFcn
 
DtScenarioEventManagerCreatorFcn myScenarioEventManagerCreatorFcn
 
DtHazardAreaManagerCreatorFcn myHazardAreaManagerCreatorFcn
 
DtIntelCollectionAreaManagerCreatorFcn myIntelCollectionAreaManagerCreatorFcn
 
DtScriptedObjectsMovementManagerCreatorFcn myScriptedObjectsMovementManagerCreatorFcn
 
DtImportExportScenarioDescriptionManagerCreatorFcn myImportScenarioDescriptionManagerCreatorFcn
 
DtDetonationManagerCreatorFcn myDetonationManagerCreatorFcn
 
DtAmmunitionManagerCreatorFcn myAmmunitionManagerCreatorFcn
 
DtFireManagerCreatorFcn myFireManagerCreatorFcn
 
DtResourceMonitorCreatorFcn myResourceMonitorCreatorFcn
 
DtRadarCoverageMonitorCreatorFcn myRadarCoverageMonitorCreatorFcn
 
DtTerrainProfileRequestManagerCreatorFcn myTerrainProfileRequestManagerCreatorFcn
 
DtVrfPluginManagerCreatorFcn myVrfPluginManagerCreatorFcn
 
DtGlobalPlanManagerCreatorFcn myGlobalPlanManagerCreatorFcn
 
DtStealthCommandsManagerCreatorFcn myStealthCommandsManagerCreatorFcn
 
DtHostilityManagerCreatorFcn myHostilityManagerCreatorFcn
 
DtEngagementZonesManagerCreatorFcn myEngagementZonesManagerCreatorFcn
 
DtScenarioExtrasMgrCreatorFcn myScenarioExtrasMgrCreatorFcn
 
DtManagedObjectListManagerCreatorFcn myManagedObjectListManagerCreatorFcn
 
DtOrbatManagerCreatorFcn myOrbatManagerCreatorFcn
 
DtSimInternalCommunicationManagerCreatorFcn mySimInternalCommunicationManagerCreatorFcn
 
DtVrfObjectPlanAdministratorCreatorFcn myVrfObjectPlanAdministratorCreatorFcn
 
DtObjectModelsManagerCreatorFcn myObjectModelsManagerCreatorFcn
 
DtEnvironmentalStateManagerCreatorFcn myEnvironmentalStateManagerCreatorFcn
 
DtVrfNavAreaManagerCreatorFcn myVrfNavAreaManagerCreatorFcn
 
DtSpawnSinkManagerCreatorFcn mySpawnSinkManagerCreatorFcn
 
DtCreateObjectServiceCreatorFcn myCreateObjectServiceCreatorFcn
 
DtScenarioServiceCreatorFcn myScenarioServiceCreatorFcn
 
DtSyncMatrixManagerCreatorFcn mySyncMatrixManagerCreatorFcn
 
DtPhysicalWorldCreatorFcn myPhysicalWorldCreatorFcn
 
DtTerrainDatabaseCreatorFcn myTerrainDatabaseCreatorFcn
 
DtDynamicTerrainManagerCreatorFcn myDynamicTerrainManagerCreatorFcn
 
DtCommModelManagerCreatorFcn myCommModelManagerCreatorFcn
 
DtSimTerrainRequestManagerCreatorFcn mySimTerrainRequestManagerCreatorFcn
 
DtParameterDatabaseCreatorFcn myParameterDatabaseCreatorFcn
 
DtEmbeddedEntityInfoManagerCreatorFcn myEmbeddedEntityInfoManagerCreatorFcn
 
DtVrfStatusPublisherCreatorFcn myVrfStatusPublisherCreatorFcn
 
DtSnapshotManagerCreatorFcn mySnapshotManagerCreatorFcn
 
DtSimulationModelSetCreatorFcn mySimulationModelSetCreatorFcn
 
DtScriptInterfaceFactoryCreatorFcn myScriptInterfaceFactoryCreatorFcn
 
DtScriptResourceManagerFactoryCreatorFcn myScriptResourceManagerFactoryCreatorFcn
 
DtLuaObjectSerializerCreatorFcn myLuaObjectSerializerCreatorFcn
 
DtLuaMessageBuilderCreatorFcn myLuaMessageBuilderCreatorFcn
 
DtVrfObjectNavInterfaceFactoryCreatorFcn myVrfObjectNavInterfaceFactoryCreatorFcn
 
DtSimCommandDistributorCreatorFcn mySimCommandDistributorCreatorFcn
 
DtTerrainInterfaceCreatorFcn myTerrainInterfaceCreatorFcn
 

Constructor & Destructor Documentation

DtDefaultVrfCreator::DtDefaultVrfCreator ( )

default constructor

virtual DtDefaultVrfCreator::~DtDefaultVrfCreator ( )
virtual

destructor

DtDefaultVrfCreator::DtDefaultVrfCreator ( const DtDefaultVrfCreator orig)
private

copy constructor; not implemented

Member Function Documentation

virtual DtVrfObjectParameterFactory* DtDefaultVrfCreator::createParameterFactory ( )
virtual

Overridden to register default creators.

Reimplemented from DtVrfCreator.

virtual DtSimObjectStateRepositoryFactory* DtDefaultVrfCreator::createSimObjectStateRepositoryFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSimResourceFactory* DtDefaultVrfCreator::createResourceFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSimTaskFactory* DtDefaultVrfCreator::createTaskFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSimTaskStateFactory* DtDefaultVrfCreator::createTaskStateFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtInterfaceContentFactory* DtDefaultVrfCreator::createInterfaceContentFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtVrfTDLMessageFactory* DtDefaultVrfCreator::createVrfTDLMessageFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtVrfObjectMessageFactory* DtDefaultVrfCreator::createVrfObjectMessageFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSetDataRequestFactory* DtDefaultVrfCreator::createSetDataRequestFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSimReportFactory* DtDefaultVrfCreator::createReportFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtAdminContentFactory* DtDefaultVrfCreator::createAdminContentFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSimCommandFactory* DtDefaultVrfCreator::createSimCommandFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSimCommandExecutorFactory* DtDefaultVrfCreator::createSimCommandExecutorFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtCondExprFactory* DtDefaultVrfCreator::createCondExprFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtStatementFactory* DtDefaultVrfCreator::createStatementFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSimTaskManagerFactory* DtDefaultVrfCreator::createTaskManagerFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtVrfObjectPlanManagerFactory* DtDefaultVrfCreator::createVrfObjectPlanManagerFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSimComponentManagerFactory* DtDefaultVrfCreator::createComponentManagerFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSimComponentFactory* DtDefaultVrfCreator::createComponentFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtComponentDescriptorFactory* DtDefaultVrfCreator::createComponentDescriptorFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtEvaluatorFactory* DtDefaultVrfCreator::createEvaluatorFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtVrfProcessStateRepositoryFactory* DtDefaultVrfCreator::createProcessStateRepositoryFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSpatialFilterFactory* DtDefaultVrfCreator::createSpatialFilterFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSpatialFilterEvaluatorFactory* DtDefaultVrfCreator::createSpatialFilterEvaluatorFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSignatureModifierFactory* DtDefaultVrfCreator::createSignatureModifierFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSignatureModifierEvaluatorFactory* DtDefaultVrfCreator::createSignatureModifierEvaluatorFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSignaturePropagatorFactory* DtDefaultVrfCreator::createSignaturePropagatorFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSignaturePropagatorDescriptorFactory* DtDefaultVrfCreator::createSignaturePropagatorDescriptorFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtDetectionLevelDeterminatorFactory* DtDefaultVrfCreator::createDetectionLevelDeterminatorFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtVrfRadioDescriptorFactory* DtDefaultVrfCreator::createRadioDescriptorFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtVrfRadioFactory* DtDefaultVrfCreator::createRadioFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtCommModelFactory* DtDefaultVrfCreator::createCommModelFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtCommModelDescriptorFactory* DtDefaultVrfCreator::createCommModelDescriptorFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSettingsObjectFactory* DtDefaultVrfCreator::createSettingsObjectFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtSubordinateEntryFactory* DtDefaultVrfCreator::createSubordinateEntryFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtScriptInterfaceFactory* DtDefaultVrfCreator::createScriptInterfaceFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtScriptResourceManagerFactory* DtDefaultVrfCreator::createScriptResourceManagerFactory ( )
virtual

Reimplemented from DtVrfCreator.

virtual DtLuaObjectSerializer* DtDefaultVrfCreator::createLuaObjectSerializer ( DtSimulationServices simManager)
virtual

Reimplemented from DtVrfCreator.

virtual DtWeatherStateProviderFactory* DtDefaultVrfCreator::createWeatherStateProviderFactory ( )
virtual

Reimplemented from DtVrfCreator.

static void DtDefaultVrfCreator::registerDefaultParameterCreators ( DtVrfObjectParameterFactory factory)
static

Registers creator functions for known DtVrfObjectParameters types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultSimObjectStateRepositoryCreators ( DtSimObjectStateRepositoryFactory factory)
static

Registers creator functions for known DtSimObjectStateRepository types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultResourceCreators ( DtSimResourceFactory factory)
static

Called after the resource factory is created, this registers creator functions for known resource types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultTaskCreators ( DtSimTaskFactory factory)
static

Called after the task factory is created, this registers creator functions for known task types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultTaskStateCreators ( DtSimTaskStateFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultInterfaceContentCreators ( DtInterfaceContentFactory factory)
static

Called after the interface content factory is created, this registers creator functions for known interface content types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultVrfObjectMessageCreators ( DtVrfObjectMessageFactory factory)
static

Called after the radio message factory is created, this registers creator functions for known radio message types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultVrfTDLMessageCreators ( DtVrfTDLMessageFactory factory)
static

Called to register known VRF TDL Messages. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultSetDataRequestCreators ( DtSetDataRequestFactory factory)
static

Called after the setDataRequest factory is created, this registers creator functions for known setDataRequest types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultReportCreators ( DtSimReportFactory factory)
static

Called after the report factory is created, this registers creator functions for known report types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultAdminContentCreators ( DtAdminContentFactory factory)
static

Called after the admin content factory is created, this registers creator functions for known admin content types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultSimCommandCreators ( DtSimCommandFactory factory)
static

Called after the sim command factory is created, this registers creator functions for known command types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultSimCommandExecutorCreators ( DtSimCommandExecutorFactory factory)
static

Called after the sim command factory is created, this registers creator functions for known command executor types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultCondExprCreators ( DtCondExprFactory factory)
static

Called after the conditional expression factory is created, this registers creator functions for known conditional expression types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultStatementCreators ( DtStatementFactory factory)
static

Called after the statement factory is created, this registers creator functions for known statement types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultTaskManagerCreators ( DtSimTaskManagerFactory factory)
static

Called after the task manager factory is created, this registers creator functions for known DtTaskManager types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultVrfObjectPlanManagerCreators ( DtVrfObjectPlanManagerFactory factory)
static

Called after the DtVrfObjectPlanManagerFactory is created, this registers creator functions for known DtVrfObjectPlanManager types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultComponentManagerCreators ( DtSimComponentManagerFactory factory)
static

Called after the component manager is created, this registers creator functions for known DtSimComponentManager types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultComponentDescriptorCreators ( DtComponentDescriptorFactory factory)
static

Called after the component descriptor factory is created, this registers creator functions for known component descriptor types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultComponentCreators ( DtSimComponentFactory factory)
static

Called after the component factory is created, this registers creator functions for known component types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultEvaluatorCreators ( DtEvaluatorFactory factory)
static

Registers creator functions for known DtEvaluator types. Override and add your own as you see fit, but overriding functions should call this one.

static void DtDefaultVrfCreator::registerDefaultProcessStateRepositoryCreators ( DtVrfProcessStateRepositoryFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultSpatialFilterCreators ( DtSpatialFilterFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultSpatialFilterEvaluatorCreators ( DtSpatialFilterEvaluatorFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultSignatureModifierCreators ( DtSignatureModifierFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultSignaureModifierEvaluatorCreators ( DtSignatureModifierEvaluatorFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultSignaturePropagatorCreators ( DtSignaturePropagatorFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultSignaturePropagatorDescriptorCreators ( DtSignaturePropagatorDescriptorFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultRadioDescriptorCreators ( DtVrfRadioDescriptorFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultDetectLevelDeterminatorCreators ( DtDetectionLevelDeterminatorFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultRadioCreators ( DtVrfRadioFactory factory)
static

Called after the radio factory is created, this registers creator functions for known DtRadio types. Override and add your own as you see fit, but overriding functions should call this one.

virtual void DtDefaultVrfCreator::registerDefaultCommModelCreators ( DtCommModelFactory factory)
virtual
virtual void DtDefaultVrfCreator::registerDefaultCommModelDescriptorCreators ( DtCommModelDescriptorFactory factory)
virtual
static void DtDefaultVrfCreator::registerDefaultSettingsObjectCreators ( DtSettingsObjectFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultSubordinateEntryCreators ( DtSubordinateEntryFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultScriptInterfaceCreators ( DtScriptInterfaceFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultScriptResourceManagerCreators ( DtScriptResourceManagerFactory factory)
static
static void DtDefaultVrfCreator::registerDefaultLuaObjectSerializerCreators ( DtLuaObjectSerializer factory)
static
const DtDefaultVrfCreator& DtDefaultVrfCreator::operator= ( const DtDefaultVrfCreator orig)
private

assignment operator ; not implemented


The documentation for this class was generated from the following file:

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)