![]() |
VR-Forces 4.0.4 Class Documentation
|
Instances of DtFactoryManager are responsible for maintaining all the factories. More...
Instances of DtFactoryManager are responsible for maintaining all the factories.
Constructor.
| virtual DtFactoryManager::~DtFactoryManager | ( | ) | [virtual] |
destructor
| DtFactoryManager::DtFactoryManager | ( | const DtFactoryManager & | orig | ) | [protected] |
copy constructor; not implemented
| virtual void DtFactoryManager::init | ( | DtVrfCreator * | creator | ) | [virtual] |
Call this to invoke all the create functions.
| virtual DtVrfObjectParameterFactory* DtFactoryManager::objectParameterFactory | ( | ) | [virtual] |
Factory Accessors.
| virtual DtSimObjectFactory* DtFactoryManager::simObjectFactory | ( | ) | [virtual] |
| virtual DtSimObjectStateRepositoryFactory* DtFactoryManager::objectStateRepositoryFactory | ( | ) | [virtual] |
| virtual DtSimObjectNetInterfaceFactory* DtFactoryManager::objectNetInterfaceFactory | ( | ) | [virtual] |
| virtual DtSimResourceFactory* DtFactoryManager::resourceFactory | ( | ) | [virtual] |
| virtual DtSimTaskFactory* DtFactoryManager::taskFactory | ( | ) | [virtual] |
| virtual DtSimReportFactory* DtFactoryManager::reportFactory | ( | ) | [virtual] |
| virtual DtAdminContentFactory* DtFactoryManager::adminContentFactory | ( | ) | [virtual] |
| virtual DtSimCommandFactory* DtFactoryManager::simCommandFactory | ( | ) | [virtual] |
| virtual DtSimCommandExecutorFactory* DtFactoryManager::simCommandExecutorFactory | ( | ) | [virtual] |
| virtual DtInterfaceContentFactory* DtFactoryManager::interfaceContentFactory | ( | ) | [virtual] |
| virtual DtVrfObjectMessageFactory* DtFactoryManager::vrfObjectMessageFactory | ( | ) | [virtual] |
| virtual DtVrfObjectMessageFactory* DtFactoryManager::radioMessageFactory | ( | ) | [virtual] |
| virtual DtSetDataRequestFactory* DtFactoryManager::setDataRequestFactory | ( | ) | [virtual] |
| virtual DtCondExprFactory* DtFactoryManager::condExprFactory | ( | ) | [virtual] |
| virtual DtStatementFactory* DtFactoryManager::statementFactory | ( | ) | [virtual] |
| virtual DtSimTaskManagerFactory* DtFactoryManager::taskManagerFactory | ( | ) | [virtual] |
| virtual DtVrfObjectPlanManagerFactory* DtFactoryManager::vrfObjectPlanManagerFactory | ( | ) | [virtual] |
| virtual DtSimComponentManagerFactory* DtFactoryManager::componentManagerFactory | ( | ) | [virtual] |
| virtual DtComponentDescriptorFactory* DtFactoryManager::componentDescriptorFactory | ( | ) | [virtual] |
| virtual DtSimComponentFactory* DtFactoryManager::componentFactory | ( | ) | [virtual] |
| virtual DtEvaluatorFactory* DtFactoryManager::evaluatorFactory | ( | ) | [virtual] |
| virtual DtVrfProcessStateRepositoryFactory* DtFactoryManager::processStateRepositoryFactory | ( | ) | [virtual] |
| virtual DtTerrainDbFactory* DtFactoryManager::terrainDbFactory | ( | ) | [virtual] |
| virtual DtTdbMetafileFactory* DtFactoryManager::terrainMetafileFactory | ( | ) | [virtual] |
| virtual DtTerrainReaderFactory* DtFactoryManager::terrainReaderFactory | ( | ) | [virtual] |
| virtual DtVectorDataFactory* DtFactoryManager::vectorDataFactory | ( | ) | [virtual] |
| virtual DtTerrainWriterFactory* DtFactoryManager::terrainWriterFactory | ( | ) | [virtual] |
| virtual DtPathMetricFactory* DtFactoryManager::pathMetricFactory | ( | ) | [virtual] |
| virtual DtVrfStateRepositoryUserExtensionFactory* DtFactoryManager::stateRepositoryUserExtensionFactory | ( | ) | [virtual] |
| virtual DtSpatialFilterFactory* DtFactoryManager::spatialFilterFactory | ( | ) | [virtual] |
| virtual DtSpatialFilterEvaluatorFactory* DtFactoryManager::spatialFilterEvaluatorFactory | ( | ) | [virtual] |
| virtual DtSignatureModifierFactory* DtFactoryManager::signatureModifierFactory | ( | ) | [virtual] |
| virtual DtSignatureModifierEvaluatorFactory* DtFactoryManager::signatureModifierEvaluatorFactory | ( | ) | [virtual] |
| virtual DtSignaturePropagatorFactory* DtFactoryManager::signaturePropagatorFactory | ( | ) | [virtual] |
| virtual DtSignaturePropagatorDescriptorFactory* DtFactoryManager::signaturePropagatorDescriptorFactory | ( | ) | [virtual] |
| virtual DtDetectionLevelDeterminatorFactory* DtFactoryManager::detectionLevelDeterminatorFactory | ( | ) | [virtual] |
| virtual DtVrfRadioFactory* DtFactoryManager::radioFactory | ( | ) | [virtual] |
| virtual DtCommModelFactory* DtFactoryManager::commModelFactory | ( | ) | [virtual] |
| virtual DtCommModelDescriptorFactory* DtFactoryManager::commModelDescriptorFactory | ( | ) | [virtual] |
| virtual DtVrfRadioDescriptorFactory* DtFactoryManager::radioDescriptorFactory | ( | ) | [virtual] |
| virtual DtSettingsObjectFactory* DtFactoryManager::settingsObjectFactory | ( | ) | [virtual] |
| virtual DtSubordinateEntryFactory* DtFactoryManager::subordinateEntryFactory | ( | ) | [virtual] |
| const DtFactoryManager& DtFactoryManager::operator= | ( | const DtFactoryManager & | orig | ) | [protected] |
assignment operator ; not implemented
These are the various factories for creating entities, parameters, resources, control objects, tasks, etc.
Each factory is created and then a ptr to it is given to to base object for which the factory creates. These are destroyed by simCreator's destructor.
DtSimObjectFactory* DtFactoryManager::mySimObjectFactory [protected] |
DtSimResourceFactory* DtFactoryManager::myResourceFactory [protected] |
DtSimTaskFactory* DtFactoryManager::myTaskFactory [protected] |
DtSimReportFactory* DtFactoryManager::myReportFactory [protected] |
DtSimCommandFactory* DtFactoryManager::mySimCommandFactory [protected] |
DtCondExprFactory* DtFactoryManager::myCondExprFactory [protected] |
DtStatementFactory* DtFactoryManager::myStatementFactory [protected] |
DtEvaluatorFactory* DtFactoryManager::myEvaluatorFactory [protected] |
DtTerrainDbFactory* DtFactoryManager::myTerrainDbFactory [protected] |
DtTdbMetafileFactory* DtFactoryManager::myMetafileFactory [protected] |
DtVectorDataFactory* DtFactoryManager::myVectorDataFactory [protected] |
DtPathMetricFactory* DtFactoryManager::myPathMetricFactory [protected] |
DtSignatureModifierEvaluatorFactory* DtFactoryManager::mySignatureModifierEvaluatorFactory [protected] |
DtSignaturePropagatorDescriptorFactory* DtFactoryManager::mySignaturePropagatorDescriptorFactory [protected] |
DtDetectionLevelDeterminatorFactory* DtFactoryManager::myDetectionLevelDeterminatorFactory [protected] |
DtVrfRadioFactory* DtFactoryManager::myRadioFactory [protected] |
DtCommModelFactory* DtFactoryManager::myCommModelFactory [protected] |