#include <sync.h>
Public Member Functions | |
| dbPooledThread * | create (dbThread::thread_proc_t f, void *arg) |
| void | join (dbPooledThread *thr) |
| dbThreadPool () | |
| ~dbThreadPool () | |
Private Attributes | |
| dbPooledThread * | freeThreads |
| dbMutex | mutex |
Friends | |
| class | dbPooledThread |
| dbThreadPool | ( | ) |
| ~dbThreadPool | ( | ) |
| dbPooledThread * create | ( | dbThread::thread_proc_t | f, | |
| void * | arg | |||
| ) |
| void join | ( | dbPooledThread * | thr | ) |
friend class dbPooledThread [friend] |
dbPooledThread* freeThreads [private] |