VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtFactoryManager Class Reference

Instances of DtFactoryManager are responsible for maintaining all the factories. More...

List of all members.

Public Member Functions

 DtFactoryManager ()
 Constructor.
virtual ~DtFactoryManager ()
 destructor
virtual void init (DtVrfCreator *creator)
 Call this to invoke all the create functions.
virtual
DtVrfObjectParameterFactory
objectParameterFactory ()
 Factory Accessors.
virtual DtSimObjectFactorysimObjectFactory ()
virtual
DtSimObjectStateRepositoryFactory
objectStateRepositoryFactory ()
virtual
DtSimObjectNetInterfaceFactory
objectNetInterfaceFactory ()
virtual DtSimResourceFactoryresourceFactory ()
virtual DtSimTaskFactorytaskFactory ()
virtual DtSimReportFactoryreportFactory ()
virtual DtAdminContentFactoryadminContentFactory ()
virtual DtSimCommandFactorysimCommandFactory ()
virtual
DtSimCommandExecutorFactory
simCommandExecutorFactory ()
virtual DtInterfaceContentFactoryinterfaceContentFactory ()
virtual DtVrfObjectMessageFactoryvrfObjectMessageFactory ()
virtual DtVrfObjectMessageFactoryradioMessageFactory ()
virtual DtSetDataRequestFactorysetDataRequestFactory ()
virtual DtCondExprFactorycondExprFactory ()
virtual DtStatementFactorystatementFactory ()
virtual DtSimTaskManagerFactorytaskManagerFactory ()
virtual
DtVrfObjectPlanManagerFactory
vrfObjectPlanManagerFactory ()
virtual
DtSimComponentManagerFactory
componentManagerFactory ()
virtual
DtComponentDescriptorFactory
componentDescriptorFactory ()
virtual DtSimComponentFactorycomponentFactory ()
virtual DtEvaluatorFactoryevaluatorFactory ()
virtual
DtVrfProcessStateRepositoryFactory
processStateRepositoryFactory ()
virtual DtTerrainDbFactoryterrainDbFactory ()
virtual DtTdbMetafileFactoryterrainMetafileFactory ()
virtual DtTerrainReaderFactoryterrainReaderFactory ()
virtual DtVectorDataFactoryvectorDataFactory ()
virtual DtTerrainWriterFactoryterrainWriterFactory ()
virtual DtPathMetricFactorypathMetricFactory ()
virtual
DtVrfStateRepositoryUserExtensionFactory
stateRepositoryUserExtensionFactory ()
virtual DtSpatialFilterFactoryspatialFilterFactory ()
virtual
DtSpatialFilterEvaluatorFactory
spatialFilterEvaluatorFactory ()
virtual
DtSignatureModifierFactory
signatureModifierFactory ()
virtual
DtSignatureModifierEvaluatorFactory
signatureModifierEvaluatorFactory ()
virtual
DtSignaturePropagatorFactory
signaturePropagatorFactory ()
virtual
DtSignaturePropagatorDescriptorFactory
signaturePropagatorDescriptorFactory ()
virtual
DtDetectionLevelDeterminatorFactory
detectionLevelDeterminatorFactory ()
virtual DtVrfRadioFactoryradioFactory ()
virtual DtCommModelFactorycommModelFactory ()
virtual
DtCommModelDescriptorFactory
commModelDescriptorFactory ()
virtual
DtVrfRadioDescriptorFactory
radioDescriptorFactory ()
virtual DtSettingsObjectFactorysettingsObjectFactory ()
virtual DtSubordinateEntryFactorysubordinateEntryFactory ()

Protected Member Functions

 DtFactoryManager (const DtFactoryManager &orig)
 copy constructor; not implemented
const DtFactoryManageroperator= (const DtFactoryManager &orig)
 assignment operator ; not implemented

Protected Attributes

DtVrfObjectParameterFactorymyParameterFactory
 These are the various factories for creating entities, parameters, resources, control objects, tasks, etc.
DtSimObjectFactorymySimObjectFactory
DtSimObjectStateRepositoryFactorymySimObjectStateRepositoryFactory
DtSimObjectNetInterfaceFactorymySimObjectNetInterfaceFactory
DtSimResourceFactorymyResourceFactory
DtSimTaskFactorymyTaskFactory
DtInterfaceContentFactorymyInterfaceContentFactory
DtVrfObjectMessageFactorymyVrfObjectMessageFactory
DtSetDataRequestFactorymySetDataRequestFactory
DtSimReportFactorymyReportFactory
DtAdminContentFactorymyAdminContentFactory
DtSimCommandFactorymySimCommandFactory
DtSimCommandExecutorFactorymySimCommandExecutorFactory
DtCondExprFactorymyCondExprFactory
DtStatementFactorymyStatementFactory
DtSimTaskManagerFactorymyTaskManagerFactory
DtVrfObjectPlanManagerFactorymyVrfObjectPlanManagerFactory
DtComponentDescriptorFactorymyComponentDescriptorFactory
DtSimComponentManagerFactorymyComponentManagerFactory
DtSimComponentFactorymyComponentFactory
DtEvaluatorFactorymyEvaluatorFactory
DtVrfProcessStateRepositoryFactorymyProcessStateRepositoryFactory
DtTerrainDbFactorymyTerrainDbFactory
DtTdbMetafileFactorymyMetafileFactory
DtTerrainReaderFactorymyTerrainReaderFactory
DtVectorDataFactorymyVectorDataFactory
DtTerrainWriterFactorymyTerrainWriterFactory
DtPathMetricFactorymyPathMetricFactory
DtVrfStateRepositoryUserExtensionFactorymyVrfSRUserExtensionFactory
DtSpatialFilterFactorymySpatialFilterFactory
DtSpatialFilterEvaluatorFactorymySpatialFilterEvaluatorFactory
DtSignatureModifierFactorymySignatureModifierFactory
DtSignatureModifierEvaluatorFactorymySignatureModifierEvaluatorFactory
DtSignaturePropagatorFactorymySignaturePropagatorFactory
DtSignaturePropagatorDescriptorFactorymySignaturePropagatorDescriptorFactory
DtDetectionLevelDeterminatorFactorymyDetectionLevelDeterminatorFactory
DtVrfRadioFactorymyRadioFactory
DtCommModelFactorymyCommModelFactory
DtCommModelDescriptorFactorymyCommModelDescriptorFactory
DtVrfRadioDescriptorFactorymyRadioDescriptorFactory
DtSettingsObjectFactorymySettingsObjectFactory
DtSubordinateEntryFactorymySubordinateEntryFactory

Detailed Description

Instances of DtFactoryManager are responsible for maintaining all the factories.


Constructor & Destructor Documentation

Constructor.

virtual DtFactoryManager::~DtFactoryManager ( ) [virtual]

destructor

copy constructor; not implemented


Member Function Documentation

virtual void DtFactoryManager::init ( DtVrfCreator creator) [virtual]

Call this to invoke all the create functions.

Factory Accessors.

const DtFactoryManager& DtFactoryManager::operator= ( const DtFactoryManager orig) [protected]

assignment operator ; not implemented


Member Data Documentation

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.


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)