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

Version of the DtVrfProcessStateRepositoryManager that is used specifically to read in scenario files written out by pre VRF 3.11 version. More...

Inheritance diagram for DtLegacyProcessStateRepositoryManager:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtLegacyProcessStateRepositoryManager ()
 default constructor
 DtLegacyProcessStateRepositoryManager (const DtString &name, DtReaderWriterRegistry *parentRegistry=0)
 readable/writable constructor
virtual ~DtLegacyProcessStateRepositoryManager ()
 destructor
 DtLegacyProcessStateRepositoryManager (const DtString &name, const DtLegacyProcessStateRepositoryManager &orig, DtReaderWriterRegistry *parentRegistry=0)
 copy constructor
DtLegacyProcessStateRepositoryManageroperator= (const DtLegacyProcessStateRepositoryManager &orig)
 assignment operator
virtual
DtLegacyProcessStateRepositoryManager
clone (const DtString &name, DtReaderWriterRegistry *parentRegistry=0)
virtual void setSystemPsrManager (DtVrfProcessStateRepositoryManager *manager)

Protected Member Functions

virtual DtlObjPtr getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings)
 This form assumes the relevant process state repository has already been created.
virtual
DtVrfProcessStateRepository
findPsrByName (const DtString &name, const std::list< DtVrfProcessStateRepository * > &psrList)

Protected Attributes

DtVrfProcessStateRepositoryManagermySystemPsrManager
 A pointer to the system PSR manager on the entity.

Detailed Description

Version of the DtVrfProcessStateRepositoryManager that is used specifically to read in scenario files written out by pre VRF 3.11 version.

Instead of reading the PSRs into its own list, it attempts to read the PSRs into the list specified by mySystemPsrManager. This class will be removed once it is no longer necessary to read in scenarios from these versions.


Constructor & Destructor Documentation

default constructor

readable/writable constructor

destructor

copy constructor


Member Function Documentation

DtLegacyProcessStateRepositoryManager& DtLegacyProcessStateRepositoryManager::operator= ( const DtLegacyProcessStateRepositoryManager orig)

assignment operator

virtual DtlObjPtr DtLegacyProcessStateRepositoryManager::getData ( DtlObjPtr  args,
const DtFilename &  searchPath,
const DtVariableBindingsList variableBindings 
) [protected, virtual]

This form assumes the relevant process state repository has already been created.

It does a lookup for the object named by args and if it exists, reads relevant data from the stream.

Reimplemented from DtVrfProcessStateRepositoryManager.

virtual DtVrfProcessStateRepository* DtLegacyProcessStateRepositoryManager::findPsrByName ( const DtString name,
const std::list< DtVrfProcessStateRepository * > &  psrList 
) [protected, virtual]

Member Data Documentation

A pointer to the system PSR manager on the entity.


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)