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

DtWaitTaskState; task state associated with a DtWaitTaskState. More...

Inheritance diagram for DtWaitTaskState:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtWaitTaskState ()
 default constructor
 DtWaitTaskState (const DtString &writeName, DtReaderWriterRegistry *parentRegistry=0)
 constructor If you have a task state object 'put' itself, the writeName will preface the task.
 DtWaitTaskState (const DtString &writeName, const DtWaitTaskState &orig, DtReaderWriterRegistry *parentRegistry=0)
 copy constructor
const DtWaitTaskStateoperator= (const DtWaitTaskState &orig)
 assignment operator
virtual ~DtWaitTaskState ()
virtual int type () const
virtual DtSimTaskStateclone (const DtString &name, DtReaderWriterRegistry *parentRegistry=0) const
virtual DtString stringRep () const
virtual void setWaitTime (DtReal seconds)
 Set/get time already spent waiting, in seconds.
virtual DtReal waitTime () const
 Set/get time already spent waiting, in seconds.

Static Public Member Functions

static DtSimTaskStatecreator ()

Protected Attributes

DtRwReal myWaitTime

Detailed Description

DtWaitTaskState; task state associated with a DtWaitTaskState.


Constructor & Destructor Documentation

default constructor

DtWaitTaskState::DtWaitTaskState ( const DtString writeName,
DtReaderWriterRegistry parentRegistry = 0 
)

constructor If you have a task state object 'put' itself, the writeName will preface the task.

DtWaitTaskState::DtWaitTaskState ( const DtString writeName,
const DtWaitTaskState orig,
DtReaderWriterRegistry parentRegistry = 0 
)

copy constructor

virtual DtWaitTaskState::~DtWaitTaskState ( ) [virtual]

Member Function Documentation

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

assignment operator

virtual int DtWaitTaskState::type ( ) const [virtual]
Returns:
DtWaitTaskStateType

Reimplemented from DtSimTaskState.

virtual DtSimTaskState* DtWaitTaskState::clone ( const DtString name,
DtReaderWriterRegistry parentRegistry = 0 
) const [virtual]
Returns:
newly-created copy of this move-along-task-state object

Reimplemented from DtSimTaskState.

virtual DtString DtWaitTaskState::stringRep ( ) const [virtual]
Returns:
a readable string representation of this task state object
virtual void DtWaitTaskState::setWaitTime ( DtReal  seconds) [virtual]

Set/get time already spent waiting, in seconds.

virtual DtReal DtWaitTaskState::waitTime ( ) const [virtual]

Set/get time already spent waiting, in seconds.


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)