|
Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
#include <partitioner.h>
Public Types | |
| typedef proportional_split | split_type |
Public Types inherited from tbb::interface9::internal::dynamic_grainsize_mode< linear_affinity_mode< affinity_partition_type > > | |
| enum | |
Public Types inherited from tbb::interface9::internal::proportional_mode< affinity_partition_type > | |
| typedef affinity_partition_type | my_partition |
Public Types inherited from tbb::interface9::internal::adaptive_mode< affinity_partition_type > | |
| typedef affinity_partition_type | my_partition |
Static Public Attributes | |
| static const unsigned | factor = 1 << factor_power |
Static Public Attributes inherited from tbb::interface9::internal::dynamic_grainsize_mode< linear_affinity_mode< affinity_partition_type > > | |
| static const unsigned | range_pool_size |
Static Public Attributes inherited from tbb::interface9::internal::adaptive_mode< affinity_partition_type > | |
| static const unsigned | factor |
Private Attributes | |
| tbb::internal::affinity_id * | my_array |
Static Private Attributes | |
| static const unsigned | factor_power = 4 |
Additional Inherited Members | |
Public Attributes inherited from tbb::interface9::internal::dynamic_grainsize_mode< linear_affinity_mode< affinity_partition_type > > | |
| enum tbb::interface9::internal::dynamic_grainsize_mode:: { ... } | my_delay |
| depth_t | my_max_depth |
Public Attributes inherited from tbb::interface9::internal::linear_affinity_mode< affinity_partition_type > | |
| size_t | my_head |
| size_t | my_max_affinity |
Public Attributes inherited from tbb::interface9::internal::adaptive_mode< affinity_partition_type > | |
| size_t | my_divisor |
Definition at line 525 of file partitioner.h.
Definition at line 530 of file partitioner.h.
|
inline |
Definition at line 531 of file partitioner.h.
References __TBB_ASSERT, __TBB_RANGE_POOL_CAPACITY, tbb::internal::affinity_partitioner_base_v3::my_array, and tbb::internal::affinity_partitioner_base_v3::resize().
|
inline |
Definition at line 539 of file partitioner.h.
|
inline |
Definition at line 542 of file partitioner.h.
|
inline |
Definition at line 554 of file partitioner.h.
References id.
Definition at line 545 of file partitioner.h.
References tbb::task::set_affinity().
|
static |
Definition at line 529 of file partitioner.h.
|
staticprivate |
Definition at line 526 of file partitioner.h.
|
private |
Definition at line 527 of file partitioner.h.