#include <Thread.h>
Public Member Functions | |
ADCHPP_DLL void | join () throw () |
ADCHPP_DLL void | start () throw (ThreadException) |
Protected Member Functions | |
virtual int | run ()=0 |
Static Protected Member Functions | |
static void * | starter (void *p) |
Protected Attributes | |
pthread_t | t |
Definition at line 34 of file Thread.h.
void adchpp::Thread::join | ( | ) | throw () |
Definition at line 68 of file Thread.cpp.
References t.
Referenced by adchpp::SocketManager::shutdown().
virtual int adchpp::Thread::run | ( | ) | [protected, pure virtual] |
Implemented in adchpp::SocketManager.
Referenced by starter().
void adchpp::Thread::start | ( | ) | throw (ThreadException) |
Definition at line 52 of file Thread.cpp.
References _T, starter(), t, and adchpp::Util::translateError().
Referenced by adchpp::SocketManager::startup().
static void* adchpp::Thread::starter | ( | void * | p | ) | [inline, static, protected] |