artefaktur
software engineer &        architecture

 
 
 
 

class TaskManager

Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::make::TaskManager Class Reference

#include <TaskManager.h>

Inheritance diagram for acdk::make::TaskManager:

acdk::lang::Object acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Public Member Functions

 TaskManager ()
void _registerTask (IN(RTask) task)
void _registerTask (IN(RString) name, IN(RTask) task)
RTask _getTask (IN(RString) name)
RStringArray _getTasks ()

Static Public Member Functions

RTaskManager getTaskManager ()
void registerTask (IN(RTask) task)
void registerTask (IN(RString) name, IN(RTask) task)
RTask getTask (IN(RString) name)
RStringArray getTasks ()
void noFailOnBreak (bool nofail)
bool noFailOnBreak ()

Private Attributes

::acdk::util::RHashMap _tasks
bool _noFailOnBreak

Constructor & Destructor Documentation

acdk::make::TaskManager::TaskManager  )  [inline]
 


Member Function Documentation

RTask acdk::make::TaskManager::_getTask IN(RString name  )  [inline]
 

RStringArray acdk::make::TaskManager::_getTasks  ) 
 

void acdk::make::TaskManager::_registerTask IN(RString name,
IN(RTask task
 

void acdk::make::TaskManager::_registerTask IN(RTask task  ) 
 

RTask acdk::make::TaskManager::getTask IN(RString name  )  [inline, static]
 

RTaskManager acdk::make::TaskManager::getTaskManager  )  [static]
 

RStringArray acdk::make::TaskManager::getTasks  )  [inline, static]
 

bool acdk::make::TaskManager::noFailOnBreak  )  [inline, static]
 

void acdk::make::TaskManager::noFailOnBreak bool  nofail  )  [inline, static]
 

void acdk::make::TaskManager::registerTask IN(RString name,
IN(RTask task
[inline, static]
 

void acdk::make::TaskManager::registerTask IN(RTask task  )  [inline, static]
 


Member Data Documentation

bool acdk::make::TaskManager::_noFailOnBreak [private]
 

::acdk::util::RHashMap acdk::make::TaskManager::_tasks [private]
 

 
Last modified 2005-05-08 18:32 by SYSTEM By Artefaktur, Ing. Bureau Kommer