|
|
| SingleProducerTaskPoolBase (std::string name, unsigned per_thread_capacity, unsigned num_threads=0) |
| |
|
void | WaitForTasksToComplete () |
| |
|
unsigned | thread_count () const |
| |
|
unsigned | QueueSize () const |
| |
|
|
void | LaunchThreads () |
| |
|
void | JoinThreads () |
| |
|
unsigned | FindMostFreeThread () const |
| |
|
|
std::string | base_name_ |
| |
|
std::atomic_bool | start_cancel_ |
| |
|
unsigned | per_thread_capacity_ |
| |
|
unsigned | thread_count_ |
| |
|
std::unique_ptr< ThreadInfo[]> | thread_info_ |
| |
|
std::vector< std::unique_ptr< ThreadLocalInterface > > | thread_interfaces_ |
| |
Definition at line 79 of file sp_task_pool.h.
The documentation for this class was generated from the following files: