![]() |
VR-Forces 4.0.4 Class Documentation
|
class DtTaskStatusEntry: More...

Public Member Functions | |
| DtTaskStatusEntry (const DtString &name, DtReaderWriterRegistry *parentRegistry=0) | |
| constructor | |
| virtual | ~DtTaskStatusEntry () |
| destructor | |
| DtTaskStatusEntry (const DtString &name, const DtTaskStatusEntry &orig, DtReaderWriterRegistry *parentRegistry=0) | |
| copy constructor | |
| DtTaskStatusEntry & | operator= (const DtTaskStatusEntry &orig) |
| assignment operator | |
| virtual void | setControllerName (const DtString &name) |
| set/get name of the controller for which this status applies | |
| virtual const DtString & | controllerName () const |
| virtual void | setTaskMessage (const DtTaskMessage &taskMessage) |
| set/get task message | |
| virtual DtTaskMessage * | taskMessage () const |
| virtual void | setTasked (bool flag) |
| set/get is-tasked flag | |
| virtual bool | tasked () const |
| virtual void | addPendingSubtaskId (int subtaskId) |
| Functions to manipulate list of pending subtask Ids for this entry. | |
| virtual void | removePendingSubtaskId (int subtaskId) |
| virtual bool | findPendingSubtaskId (int subtaskId) const |
| virtual void | removeAllPendingSubtaskIds () |
| virtual void | printPendingSubtaskIds () const |
| const DtSubtaskIdList & | pendingSubtaskIds () const |
Protected Attributes | |
| DtRwString | myControllerName |
| DtTaskMessageDescriptor | myTaskMessageDescriptor |
| DtRwBoolean | myTasked |
| DtSubtaskIdList | myPendingSubtaskIds |
class DtTaskStatusEntry:
Instances of DtTaskStatusEntry hold the current tasking/subtasking state for a given component.
| DtTaskStatusEntry::DtTaskStatusEntry | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
constructor
| virtual DtTaskStatusEntry::~DtTaskStatusEntry | ( | ) | [virtual] |
destructor
| DtTaskStatusEntry::DtTaskStatusEntry | ( | const DtString & | name, |
| const DtTaskStatusEntry & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
copy constructor
| DtTaskStatusEntry& DtTaskStatusEntry::operator= | ( | const DtTaskStatusEntry & | orig | ) |
assignment operator
| virtual void DtTaskStatusEntry::setControllerName | ( | const DtString & | name | ) | [virtual] |
set/get name of the controller for which this status applies
| virtual const DtString& DtTaskStatusEntry::controllerName | ( | ) | const [virtual] |
| virtual void DtTaskStatusEntry::setTaskMessage | ( | const DtTaskMessage & | taskMessage | ) | [virtual] |
set/get task message
| virtual DtTaskMessage* DtTaskStatusEntry::taskMessage | ( | ) | const [virtual] |
| virtual void DtTaskStatusEntry::setTasked | ( | bool | flag | ) | [virtual] |
set/get is-tasked flag
| virtual bool DtTaskStatusEntry::tasked | ( | ) | const [virtual] |
| virtual void DtTaskStatusEntry::addPendingSubtaskId | ( | int | subtaskId | ) | [virtual] |
Functions to manipulate list of pending subtask Ids for this entry.
| virtual void DtTaskStatusEntry::removePendingSubtaskId | ( | int | subtaskId | ) | [virtual] |
| virtual bool DtTaskStatusEntry::findPendingSubtaskId | ( | int | subtaskId | ) | const [virtual] |
| virtual void DtTaskStatusEntry::removeAllPendingSubtaskIds | ( | ) | [virtual] |
| virtual void DtTaskStatusEntry::printPendingSubtaskIds | ( | ) | const [virtual] |
| const DtSubtaskIdList & DtTaskStatusEntry::pendingSubtaskIds | ( | ) | const [inline] |
References myPendingSubtaskIds.
DtRwString DtTaskStatusEntry::myControllerName [protected] |
DtRwBoolean DtTaskStatusEntry::myTasked [protected] |
Referenced by pendingSubtaskIds().