Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
Provides default splitting strategy for partition objects. More...
#include <partitioner.h>
Public Types | |
typedef Partition | my_partition |
Public Member Functions | |
adaptive_mode () | |
adaptive_mode (adaptive_mode &src, split) | |
size_t | do_split (adaptive_mode &src, split) |
![]() | |
void | set_affinity (task &) |
void | note_affinity (task::affinity_id) |
task * | continue_after_execute_range () |
bool | decide_whether_to_delay () |
void | spawn_or_delay (bool, task &b) |
Public Attributes | |
size_t | my_divisor |
Static Public Attributes | |
static const unsigned | factor = 1 |
Provides default splitting strategy for partition objects.
Definition at line 262 of file partitioner.h.
typedef Partition tbb::interface9::internal::adaptive_mode< Partition >::my_partition |
Definition at line 263 of file partitioner.h.
|
inline |
Definition at line 270 of file partitioner.h.
|
inline |
Definition at line 271 of file partitioner.h.
|
inline |
Override do_split methods in order to specify splitting strategy
Definition at line 273 of file partitioner.h.
|
static |
Definition at line 269 of file partitioner.h.
size_t tbb::interface9::internal::adaptive_mode< Partition >::my_divisor |
Definition at line 264 of file partitioner.h.
Referenced by tbb::interface9::internal::adaptive_mode< static_partition_type >::do_split(), and tbb::interface9::internal::proportional_mode< static_partition_type >::do_split().