Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Emma::Thread Class Reference

#include <EmmaThread.h>

Inheritance diagram for Emma::Thread:

Emma::Http Emma::Logger Emma::WxGUI List of all members.

Public Member Functions

 Thread ()
virtual ~Thread ()
virtual void start ()
virtual void terminate ()
void requestTermination ()
bool isTermRequested ()
uint32_t getThreadId ()
virtual Fusion::ResultType execute ()=0

Protected Member Functions

void _initialize ()
void _finalize ()

Constructor & Destructor Documentation

Emma::Thread::Thread  )  [inline]
 

virtual Emma::Thread::~Thread  )  [inline, virtual]
 


Member Function Documentation

void Emma::Thread::_finalize  )  [protected]
 

void Emma::Thread::_initialize  )  [protected]
 

virtual Fusion::ResultType Emma::Thread::execute  )  [pure virtual]
 

Implemented in Emma::Http, Emma::Logger, and Emma::WxGUI.

uint32_t Emma::Thread::getThreadId  )  [inline]
 

bool Emma::Thread::isTermRequested  )  [inline]
 

void Emma::Thread::requestTermination  )  [inline]
 

virtual void Emma::Thread::start  )  [virtual]
 

virtual void Emma::Thread::terminate  )  [virtual]
 


The documentation for this class was generated from the following file:
Generated on Sat Apr 1 06:08:25 2006 for Emma SDK Guide by  doxygen 1.4.3