Classes | |
| struct | Body |
| struct | ReductionOnSubranges |
Functions | |
| template<typename F > | |
| Body< F > | make_body (const F &f) |
| template<typename RangeType , typename Function > | |
| void | apply_to_subranges (const tbb::blocked_range< RangeType > &range, const Function &f) |
| Body<F> parallel::internal::make_body | ( | const F & | f ) |
Take a function object and create a Body object from it. We do this in this helper function since alternatively we would have to specify the actual data type of F -- which for function objects is often extraordinarily complicated.
Definition at line 131 of file parallel.h.
Referenced by parallel::transform().
| void parallel::internal::apply_to_subranges | ( | const tbb::blocked_range< RangeType > & | range, |
| const Function & | f | ||
| ) |
Take a range argument and call the given function with its begin and end.
Definition at line 349 of file parallel.h.
documentation generated on Fri Feb 3 2012 06:04:15 by
doxygen
1.7.2