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 DtComponentSystemPSRoperator= (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 DtSimResourceManagerresourceManager ()
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)