|
| | affinity_partition_type (tbb::internal::affinity_partitioner_base_v3 &ap) |
| |
| | affinity_partition_type (affinity_partition_type &p, split) |
| |
| | affinity_partition_type (affinity_partition_type &p, const proportional_split &split_obj) |
| |
| void | set_affinity (task &t) |
| |
| void | note_affinity (task::affinity_id id) |
| |
| | dynamic_grainsize_mode () |
| |
| | dynamic_grainsize_mode (dynamic_grainsize_mode &p, split) |
| |
| | dynamic_grainsize_mode (dynamic_grainsize_mode &p, const proportional_split &split_obj) |
| |
| bool | check_being_stolen (task &t) |
| |
| depth_t | max_depth () |
| |
| void | align_depth (depth_t base) |
| |
| void | work_balance (StartType &start, Range &range) |
| |
| bool | check_for_demand (task &t) |
| |
| | linear_affinity_mode () |
| |
| | linear_affinity_mode (linear_affinity_mode &src, split) |
| |
| | linear_affinity_mode (linear_affinity_mode &src, const proportional_split &split_obj) |
| |
| void | set_affinity (task &t) |
| |
| | proportional_mode () |
| |
| | proportional_mode (proportional_mode &src, split) |
| |
| | proportional_mode (proportional_mode &src, const proportional_split &split_obj) |
| |
| size_t | do_split (proportional_mode &src, const proportional_split &split_obj) |
| |
| bool | is_divisible () |
| |
| template<typename Range > |
| proportional_split | get_split () |
| |
| | 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) |
| |
Definition at line 525 of file partitioner.h.