2005/5/9

     
 

class TaskManager

artefaktur
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]