Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
Provides default methods for partition objects and common algorithm blocks. More...
#include <partitioner.h>
Public Types | |
typedef split | split_type |
Public Member Functions | |
void | set_affinity (task &) |
void | note_affinity (task::affinity_id) |
bool | check_being_stolen (task &) |
bool | check_for_demand (task &) |
bool | is_divisible () |
depth_t | max_depth () |
void | align_depth (depth_t) |
template<typename Range > | |
split_type | get_split () |
Partition & | self () |
template<typename StartType , typename Range > | |
void | work_balance (StartType &start, Range &range) |
template<typename StartType , typename Range > | |
void | execute (StartType &start, Range &range) |
Provides default methods for partition objects and common algorithm blocks.
Definition at line 221 of file partitioner.h.
typedef split tbb::interface9::internal::partition_type_base< Partition >::split_type |
Definition at line 222 of file partitioner.h.
|
inline |
Definition at line 230 of file partitioner.h.
|
inline |
Definition at line 226 of file partitioner.h.
|
inline |
Definition at line 227 of file partitioner.h.
|
inline |
Definition at line 240 of file partitioner.h.
|
inline |
Definition at line 231 of file partitioner.h.
|
inline |
Definition at line 228 of file partitioner.h.
|
inline |
Definition at line 229 of file partitioner.h.
|
inline |
Definition at line 225 of file partitioner.h.
|
inline |
Definition at line 232 of file partitioner.h.
|
inline |
Definition at line 224 of file partitioner.h.
|
inline |
Definition at line 235 of file partitioner.h.