omegalib  13.1
omega::WorkerTask Class Referenceabstract

#include <AsyncTask.h>

Public Types

typedef AsyncTask< Ref< WorkerTask > > TaskInfo
 

Public Member Functions

virtual void execute (TaskInfo *ti)=0
 
WorkerPoolgetPool ()
 
- Public Member Functions inherited from omicron::ReferenceType
 ReferenceType ()
 
virtual ~ReferenceType ()
 
void ref ()
 
void unref ()
 
long refCount ()
 

Friends

class WorkerPool
 

Additional Inherited Members

- Static Public Member Functions inherited from omicron::ReferenceType
static void printObjCounts ()
 
- Static Protected Attributes inherited from omicron::ReferenceType
static List< ReferenceType * > mysObjList
 
+ Inheritance diagram for omega::WorkerTask:

Member Typedef Documentation

Member Function Documentation

virtual void omega::WorkerTask::execute ( TaskInfo ti)
pure virtual
WorkerPool* omega::WorkerTask::getPool ( )
inline

Friends And Related Function Documentation

friend class WorkerPool
friend

The documentation for this class was generated from the following file: