![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtTaskStatusList () | |
| default constructor | |
| DtTaskStatusList (const DtString &name, DtReaderWriterRegistry *const parentRegistry=0) | |
| constructor | |
| virtual | ~DtTaskStatusList () |
| destructor | |
| DtTaskStatusList (const DtString &name, const DtTaskStatusList &orig, DtReaderWriterRegistry *parentRegistry=0) | |
| copy constructor | |
| DtTaskStatusList & | operator= (const DtTaskStatusList &orig) |
| assignment operator | |
| virtual void | addTaskStatusEntry (DtTaskStatusEntry *taskStatusEntry) |
| Add a DtTaskStatusEntry to the list (appended to the end of the list). | |
| virtual void | removeTaskStatusEntry (DtTaskStatusEntry *taskStatusEntry, DtListItem *listItem) |
| Remove a given DtTaskStatusEntry from the list. | |
| virtual DtListItem * | lookupTaskStatusEntry (const DtString &controllerName) const |
| Lookup task status entry list item for a given component If there are multiple with the same controllerName, this returns the first one. | |
| virtual DtListItem * | lookupTaskStatusEntry (const DtString &controllerName, int taskId) const |
| Lookup task status entry list item for a given component and taskId. | |
| virtual std::list < DtTaskStatusEntry * > | lookupAllTaskStatusEntries (const DtString &controllerName) const |
| void | emptyList () |
| Removes and deletes all DtTaskStatusEntry entries from our list. | |
Protected Member Functions | |
| virtual DtlObjPtr | getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings) |
| Constructs a DtTaskStatusEntry item, and then retrieves it from the stream. | |
| void | copyList (const DtTaskStatusList &orig) |
| Copies list of DtTaskStatusEntrys to ourself. | |
default constructor
| DtTaskStatusList::DtTaskStatusList | ( | const DtString & | name, |
| DtReaderWriterRegistry *const | parentRegistry = 0 |
||
| ) |
constructor
| virtual DtTaskStatusList::~DtTaskStatusList | ( | ) | [virtual] |
destructor
| DtTaskStatusList::DtTaskStatusList | ( | const DtString & | name, |
| const DtTaskStatusList & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
copy constructor
| DtTaskStatusList& DtTaskStatusList::operator= | ( | const DtTaskStatusList & | orig | ) |
assignment operator
| virtual void DtTaskStatusList::addTaskStatusEntry | ( | DtTaskStatusEntry * | taskStatusEntry | ) | [virtual] |
Add a DtTaskStatusEntry to the list (appended to the end of the list).
| virtual void DtTaskStatusList::removeTaskStatusEntry | ( | DtTaskStatusEntry * | taskStatusEntry, |
| DtListItem * | listItem | ||
| ) | [virtual] |
Remove a given DtTaskStatusEntry from the list.
Just deletes the DtListItem, does not delete the DtTaskStatusEntry itself. When last item is removed, sets value specified to false.
| virtual DtListItem* DtTaskStatusList::lookupTaskStatusEntry | ( | const DtString & | controllerName | ) | const [virtual] |
Lookup task status entry list item for a given component If there are multiple with the same controllerName, this returns the first one.
| virtual DtListItem* DtTaskStatusList::lookupTaskStatusEntry | ( | const DtString & | controllerName, |
| int | taskId | ||
| ) | const [virtual] |
Lookup task status entry list item for a given component and taskId.
| virtual std::list<DtTaskStatusEntry*> DtTaskStatusList::lookupAllTaskStatusEntries | ( | const DtString & | controllerName | ) | const [virtual] |
| void DtTaskStatusList::emptyList | ( | ) |
Removes and deletes all DtTaskStatusEntry entries from our list.
| virtual DtlObjPtr DtTaskStatusList::getData | ( | DtlObjPtr | args, |
| const DtFilename & | searchPath, | ||
| const DtVariableBindingsList & | variableBindings | ||
| ) | [protected, virtual] |
Constructs a DtTaskStatusEntry item, and then retrieves it from the stream.
Implements DtRwList.
| void DtTaskStatusList::copyList | ( | const DtTaskStatusList & | orig | ) | [protected] |
Copies list of DtTaskStatusEntrys to ourself.