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