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