23#ifndef THREADFAC_HEADER
24#define THREADFAC_HEADER
105 virtual void run(
void *data)=0;
120 static int ThreadCount_;
void startThread(void *data, bit8 destroy=FALSE)
static bit8 isRunning(void)
friend class ThreadFactory
virtual void run(void *data)=0
friend void * threadClassLauncher(void *temp)
static int getThreadCount()
static bit8 startThread(void(*start_func)(void *), void *data)
static bit8 startThread(Runnable &runable, void *data, bit8 destroy=FALSE)
static bit8 startThread(void(*start_func)(void *), void *data)
void * threadClassLauncher(void *temp)
void * threadFuncLauncher(void *temp)