◆ StopSignal
◆ PImpl() [1/3]
| ccf::tasks::ThreadManager::PImpl::PImpl |
( |
JobBoard & |
job_board_ | ) |
|
|
inline |
◆ ~PImpl()
| ccf::tasks::ThreadManager::PImpl::~PImpl |
( |
| ) |
|
|
inline |
◆ PImpl() [2/3]
| ccf::tasks::ThreadManager::PImpl::PImpl |
( |
const PImpl & |
| ) |
|
|
delete |
◆ PImpl() [3/3]
| ccf::tasks::ThreadManager::PImpl::PImpl |
( |
PImpl && |
| ) |
|
|
delete |
◆ operator=() [1/2]
| PImpl & ccf::tasks::ThreadManager::PImpl::operator= |
( |
const PImpl & |
| ) |
|
|
delete |
◆ operator=() [2/2]
| PImpl & ccf::tasks::ThreadManager::PImpl::operator= |
( |
PImpl && |
| ) |
|
|
delete |
◆ set_task_threads()
| void ccf::tasks::ThreadManager::PImpl::set_task_threads |
( |
size_t |
new_worker_count | ) |
|
|
inline |
◆ CACHELINE_SIZE
| constexpr size_t ccf::tasks::ThreadManager::PImpl::CACHELINE_SIZE = 64 |
|
staticconstexpr |
◆ current_workers
| size_t ccf::tasks::ThreadManager::PImpl::current_workers = 0 |
◆ job_board
| JobBoard& ccf::tasks::ThreadManager::PImpl::job_board |
◆ MAX_WORKERS
| constexpr size_t ccf::tasks::ThreadManager::PImpl::MAX_WORKERS = 64 |
|
staticconstexpr |
◆ stop_signals
◆ worker_count_mutex
| std::mutex ccf::tasks::ThreadManager::PImpl::worker_count_mutex |
◆ workers
| std::thread ccf::tasks::ThreadManager::PImpl::workers[MAX_WORKERS] = {} |
The documentation for this struct was generated from the following file: