OmniSciDB
a5dc49c757
|
#include <tbb/blocked_range.h>
#include <tbb/parallel_for.h>
#include <tbb/parallel_reduce.h>
#include <tbb/task_arena.h>
#include <tbb/task_group.h>
#include <functional>
Go to the source code of this file.
Classes | |
struct | threading_tbb::tbb_packaged_task< T > |
struct | threading_tbb::tbb_packaged_task< void > |
struct | threading_tbb::future< T > |
struct | threading_tbb::future< void > |
Namespaces | |
threading_tbb | |
threading_tbb::this_task_arena | |
Functions | |
template<typename... X> | |
void | threading_tbb::parallel_for (X &&...x) |
template<typename... X> | |
auto | threading_tbb::parallel_reduce (X &&...x) -> decltype(tbb::parallel_reduce(std::forward< X >(x)...)) |
template<typename Fn , typename... Args, typename Result = std::result_of_t<Fn && (Args && ...)>> | |
future< Result > | threading_tbb::async (Fn &&fn, Args &&...args) |
Variables | |
tbb::task_arena | threading_tbb::g_tbb_arena |