| 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
 1.8.13