|
void * | tbb::interface9::internal::allocate_sibling (task *start_for_task, size_t bytes) |
| allocate right task with new parent More...
|
|
|
See also requirements on Range and parallel_for Body.
|
template<typename Range , typename Body > |
void | tbb::parallel_for (const Range &range, const Body &body) |
| Parallel iteration over range with default partitioner. More...
|
|
template<typename Range , typename Body > |
void | tbb::parallel_for (const Range &range, const Body &body, const simple_partitioner &partitioner) |
| Parallel iteration over range with simple partitioner. More...
|
|
template<typename Range , typename Body > |
void | tbb::parallel_for (const Range &range, const Body &body, const auto_partitioner &partitioner) |
| Parallel iteration over range with auto_partitioner. More...
|
|
template<typename Range , typename Body > |
void | tbb::parallel_for (const Range &range, const Body &body, const static_partitioner &partitioner) |
| Parallel iteration over range with static_partitioner. More...
|
|
template<typename Range , typename Body > |
void | tbb::parallel_for (const Range &range, const Body &body, affinity_partitioner &partitioner) |
| Parallel iteration over range with affinity_partitioner. More...
|
|
template<typename Range , typename Body > |
void | tbb::parallel_for (const Range &range, const Body &body, task_group_context &context) |
| Parallel iteration over range with default partitioner and user-supplied context. More...
|
|
template<typename Range , typename Body > |
void | tbb::parallel_for (const Range &range, const Body &body, const simple_partitioner &partitioner, task_group_context &context) |
| Parallel iteration over range with simple partitioner and user-supplied context. More...
|
|
template<typename Range , typename Body > |
void | tbb::parallel_for (const Range &range, const Body &body, const auto_partitioner &partitioner, task_group_context &context) |
| Parallel iteration over range with auto_partitioner and user-supplied context. More...
|
|
template<typename Range , typename Body > |
void | tbb::parallel_for (const Range &range, const Body &body, const static_partitioner &partitioner, task_group_context &context) |
| Parallel iteration over range with static_partitioner and user-supplied context. More...
|
|
template<typename Range , typename Body > |
void | tbb::parallel_for (const Range &range, const Body &body, affinity_partitioner &partitioner, task_group_context &context) |
| Parallel iteration over range with affinity_partitioner and user-supplied context. More...
|
|
|
template<typename Index , typename Function , typename Partitioner > |
void | tbb::strict_ppl::parallel_for_impl (Index first, Index last, Index step, const Function &f, Partitioner &partitioner) |
| Implementation of parallel iteration over stepped range of integers with explicit step and partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, Index step, const Function &f) |
| Parallel iteration over a range of integers with a step provided and default partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, Index step, const Function &f, const simple_partitioner &partitioner) |
| Parallel iteration over a range of integers with a step provided and simple partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, Index step, const Function &f, const auto_partitioner &partitioner) |
| Parallel iteration over a range of integers with a step provided and auto partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, Index step, const Function &f, const static_partitioner &partitioner) |
| Parallel iteration over a range of integers with a step provided and static partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, Index step, const Function &f, affinity_partitioner &partitioner) |
| Parallel iteration over a range of integers with a step provided and affinity partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, const Function &f) |
| Parallel iteration over a range of integers with a default step value and default partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, const Function &f, const simple_partitioner &partitioner) |
| Parallel iteration over a range of integers with a default step value and simple partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, const Function &f, const auto_partitioner &partitioner) |
| Parallel iteration over a range of integers with a default step value and auto partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, const Function &f, const static_partitioner &partitioner) |
| Parallel iteration over a range of integers with a default step value and static partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, const Function &f, affinity_partitioner &partitioner) |
| Parallel iteration over a range of integers with a default step value and affinity partitioner. More...
|
|
template<typename Index , typename Function , typename Partitioner > |
void | tbb::strict_ppl::parallel_for_impl (Index first, Index last, Index step, const Function &f, Partitioner &partitioner, tbb::task_group_context &context) |
| Implementation of parallel iteration over stepped range of integers with explicit step, task group context, and partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, Index step, const Function &f, tbb::task_group_context &context) |
| Parallel iteration over a range of integers with explicit step, task group context, and default partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, Index step, const Function &f, const simple_partitioner &partitioner, tbb::task_group_context &context) |
| Parallel iteration over a range of integers with explicit step, task group context, and simple partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, Index step, const Function &f, const auto_partitioner &partitioner, tbb::task_group_context &context) |
| Parallel iteration over a range of integers with explicit step, task group context, and auto partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, Index step, const Function &f, const static_partitioner &partitioner, tbb::task_group_context &context) |
| Parallel iteration over a range of integers with explicit step, task group context, and static partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, Index step, const Function &f, affinity_partitioner &partitioner, tbb::task_group_context &context) |
| Parallel iteration over a range of integers with explicit step, task group context, and affinity partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, const Function &f, tbb::task_group_context &context) |
| Parallel iteration over a range of integers with a default step value, explicit task group context, and default partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, const Function &f, const simple_partitioner &partitioner, tbb::task_group_context &context) |
| Parallel iteration over a range of integers with a default step value, explicit task group context, and simple partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, const Function &f, const auto_partitioner &partitioner, tbb::task_group_context &context) |
| Parallel iteration over a range of integers with a default step value, explicit task group context, and auto partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, const Function &f, const static_partitioner &partitioner, tbb::task_group_context &context) |
| Parallel iteration over a range of integers with a default step value, explicit task group context, and static partitioner. More...
|
|
template<typename Index , typename Function > |
void | tbb::strict_ppl::parallel_for (Index first, Index last, const Function &f, affinity_partitioner &partitioner, tbb::task_group_context &context) |
| Parallel iteration over a range of integers with a default step value, explicit task group context, and affinity_partitioner. More...
|
|