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

class DtVrfIffPSR: More...

Inheritance diagram for DtVrfIffPSR:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtVrfIffPSR (DtVrfObject *vrfObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
 constructor
 DtVrfIffPSR (const DtVrfIffPSR &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
 copy constructor
virtual ~DtVrfIffPSR ()
 destructor
DtVrfIffPSRoperator= (const DtVrfIffPSR &orig)
 assignment operator
virtual
DtVrfProcessStateRepository
clone (const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) const
 returns a newly created copy of this object
virtual DtString type () const
 Returns the string type of the repository, as defined in procSRTypes.h.
DtSetIffRequestiffInformation ()
const DtSetIffRequestiffInformation () const
void setIffInformation (const DtSetIffRequest &)

Static Public Member Functions

static
DtVrfProcessStateRepository
creator (const DtString &rwName, DtVrfObject *vrfObject, DtReaderWriterRegistry *parentRegistry)

Protected Attributes

DtSetIffRequest myIffInformation
 Use this as storage since the set contains all the information we want to checkpoint.

Detailed Description

class DtVrfIffPSR:

Instances of DtVrfIffPSR are used to hold the shared/checkpointable data for iff data.


Constructor & Destructor Documentation

DtVrfIffPSR::DtVrfIffPSR ( DtVrfObject vrfObject,
const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
)

constructor

DtVrfIffPSR::DtVrfIffPSR ( const DtVrfIffPSR orig,
const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
)

copy constructor

virtual DtVrfIffPSR::~DtVrfIffPSR ( ) [virtual]

destructor


Member Function Documentation

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

assignment operator

virtual DtVrfProcessStateRepository* DtVrfIffPSR::clone ( const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
) const [virtual]

returns a newly created copy of this object

Implements DtVrfProcessStateRepository.

virtual DtString DtVrfIffPSR::type ( ) const [virtual]

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

(DtVrfIFFRepositoryType).

Implements DtVrfProcessStateRepository.

static DtVrfProcessStateRepository* DtVrfIffPSR::creator ( const DtString rwName,
DtVrfObject vrfObject,
DtReaderWriterRegistry parentRegistry 
) [static]

References myIffInformation.

const DtSetIffRequest & DtVrfIffPSR::iffInformation ( ) const [inline]

References myIffInformation.

void DtVrfIffPSR::setIffInformation ( const DtSetIffRequest i) [inline]

Member Data Documentation

Use this as storage since the set contains all the information we want to checkpoint.

Referenced by iffInformation(), and setIffInformation().


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)