VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Protected Attributes | Private Member Functions
DtComponentSystemPSR Class Reference

DtComponentSystemPSR. More...

Inheritance diagram for DtComponentSystemPSR:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtComponentSystemPSR (DtVrfObject *vrfObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
 DtComponentSystemPSR (const DtComponentSystemPSR &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
const DtComponentSystemPSR & operator= (const DtComponentSystemPSR &orig)
virtual ~DtComponentSystemPSR ()
virtual
DtVrfProcessStateRepository * 
clone (const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) const
virtual DtString type () const
 Returns the string type of the repository, as defined in procSRTypes.h.
virtual
DtVrfProcessStateRepositoryManager * 
processStateRepositoryManager ()
virtual DtSimResourceManager & resourceManager ()
virtual const
DtSimResourceManager & 
resourceManager () const
virtual bool isEnabled ()
virtual void setIsEnabled (bool yesNo)

Static Public Member Functions

static
DtVrfProcessStateRepository * 
creator (const DtString &name, DtVrfObject *vrfObject, DtReaderWriterRegistry *parentRegistry)
 Create an instance of a DtComponentSystemPSR.

Protected Attributes

DtVrfProcessStateRepositoryManager myPSRManager
DtSimResourceManager myResourceManager
DtRwBoolean myAmEnabled

Private Member Functions

 DtComponentSystemPSR ()
 Not implemented.

Detailed Description

DtComponentSystemPSR.

Process state repository used by a DtComponentSystem. Contains a process state repository manager that holds the PSRs for all components that belong to this system.


Constructor & Destructor Documentation

Not implemented.

DtComponentSystemPSR::DtComponentSystemPSR ( DtVrfObject *  vrfObject,
const DtString &  rwName = DtString::nullString(),
DtReaderWriterRegistry *  parentRegistry = 0 
)
DtComponentSystemPSR::DtComponentSystemPSR ( const DtComponentSystemPSR &  orig,
const DtString &  rwName = DtString::nullString(),
DtReaderWriterRegistry *  parentRegistry = 0 
)

Member Function Documentation

const DtComponentSystemPSR& DtComponentSystemPSR::operator= ( const DtComponentSystemPSR &  orig)
virtual DtVrfProcessStateRepository* DtComponentSystemPSR::clone ( const DtString &  rwName = DtString::nullString(),
DtReaderWriterRegistry *  parentRegistry = 0 
) const [virtual]
virtual DtString DtComponentSystemPSR::type ( ) const [virtual]

Returns the string type of the repository, as defined in procSRTypes.h.

Implements DtVrfProcessStateRepository.

virtual const DtSimResourceManager& DtComponentSystemPSR::resourceManager ( ) const [virtual]
virtual bool DtComponentSystemPSR::isEnabled ( ) [virtual]
virtual void DtComponentSystemPSR::setIsEnabled ( bool  yesNo) [virtual]
static DtVrfProcessStateRepository* DtComponentSystemPSR::creator ( const DtString &  name,
DtVrfObject *  vrfObject,
DtReaderWriterRegistry *  parentRegistry 
) [static]

Create an instance of a DtComponentSystemPSR.


Member Data Documentation


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)