|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <ThreadPool.hh>
Public Attributes | |
| bool | init = true |
| bool | use_tbb = false |
| bool | use_affinity = false |
| int | verbose = 0 |
| int | priority = 0 |
| size_type | pool_size = f_default_pool_size() |
| VUserTaskQueue * | task_queue = nullptr |
| affinity_func_t | set_affinity = affinity_functor() |
| initialize_func_t | initializer = initialization_functor() |
| finalize_func_t | finalizer = finalization_functor() |
Definition at line 139 of file ThreadPool.hh.
| finalize_func_t PTL::ThreadPool::Config::finalizer = finalization_functor() |
Definition at line 150 of file ThreadPool.hh.
| bool PTL::ThreadPool::Config::init = true |
Definition at line 141 of file ThreadPool.hh.
Referenced by PTL::ThreadPool::ThreadPool().
| initialize_func_t PTL::ThreadPool::Config::initializer = initialization_functor() |
Definition at line 149 of file ThreadPool.hh.
| size_type PTL::ThreadPool::Config::pool_size = f_default_pool_size() |
Definition at line 146 of file ThreadPool.hh.
Referenced by PTL::TaskRunManager::Initialize(), and PTL::ThreadPool::ThreadPool().
| int PTL::ThreadPool::Config::priority = 0 |
Definition at line 145 of file ThreadPool.hh.
| affinity_func_t PTL::ThreadPool::Config::set_affinity = affinity_functor() |
Definition at line 148 of file ThreadPool.hh.
| VUserTaskQueue* PTL::ThreadPool::Config::task_queue = nullptr |
Definition at line 147 of file ThreadPool.hh.
Referenced by PTL::TaskRunManager::Initialize().
| bool PTL::ThreadPool::Config::use_affinity = false |
Definition at line 143 of file ThreadPool.hh.
| bool PTL::ThreadPool::Config::use_tbb = false |
Definition at line 142 of file ThreadPool.hh.
Referenced by PTL::TaskRunManager::Initialize().
| int PTL::ThreadPool::Config::verbose = 0 |
Definition at line 144 of file ThreadPool.hh.