|
Code::Blocks
SVN r11506
|
#include <backgroundthread.h>
Public Member Functions | |
| BackgroundThreadPool (size_t num_threads=4) | |
| ~BackgroundThreadPool () | |
| void | AddThread (BackgroundThread *t) |
| void | Queue (AbstractJob *j) |
Private Types | |
| typedef std::list< BackgroundThread * > | ThreadList |
Private Attributes | |
| JobQueue | queue |
| wxSemaphore | semaphore |
| ThreadList | threadList |
Definition at line 160 of file backgroundthread.h.
|
private |
Definition at line 162 of file backgroundthread.h.
|
inline |
Definition at line 169 of file backgroundthread.h.
|
inline |
Definition at line 175 of file backgroundthread.h.
References Delete(), and wxMilliSleep().
|
inline |
Definition at line 183 of file backgroundthread.h.
|
inline |
Definition at line 188 of file backgroundthread.h.
References wxSemaphore::Post(), and JobQueue::Push().
|
private |
Definition at line 164 of file backgroundthread.h.
|
private |
Definition at line 165 of file backgroundthread.h.
|
private |
Definition at line 166 of file backgroundthread.h.
1.8.13