Verwaltung von mehreren Threads.
ppl6::CThreadPool::CThreadPool |
( |
| ) |
|
ppl6::CThreadPool::~CThreadPool |
( |
| ) |
|
int ppl6::CThreadPool::AddThread |
( |
CThread * |
thread | ) |
|
void ppl6::CThreadPool::Clear |
( |
| ) |
|
int ppl6::CThreadPool::Count |
( |
| ) |
|
void ppl6::CThreadPool::DeleteThread |
( |
CThread * |
thread | ) |
|
void ppl6::CThreadPool::DestroyThreads |
( |
| ) |
|
CThread * ppl6::CThreadPool::GetFirst |
( |
| ) |
|
CThread * ppl6::CThreadPool::GetNext |
( |
| ) |
|
int ppl6::CThreadPool::Lock |
( |
| ) |
|
void ppl6::CThreadPool::Reset |
( |
| ) |
|
void ppl6::CThreadPool::Resume |
( |
| ) |
|
void ppl6::CThreadPool::SignalStop |
( |
| ) |
|
void ppl6::CThreadPool::Stop |
( |
| ) |
|
void ppl6::CThreadPool::Suspend |
( |
| ) |
|
int ppl6::CThreadPool::Unlock |
( |
| ) |
|
int ppl6::CThreadPool::count |
|
private |
void* ppl6::CThreadPool::first |
|
private |
void * ppl6::CThreadPool::last |
|
private |
CMutex ppl6::CThreadPool::mutex |
|
private |
void* ppl6::CThreadPool::walk |
|
private |
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
- /jenkins/jobs/clang_ppl6/workspace/include/ppl6.h
- /jenkins/jobs/clang_ppl6/workspace/src/core/CThread.cpp