Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
#include <flow_graph.h>
Classes | |
struct | range_mapper |
struct | range_value |
struct | range_wrapper |
Public Member Functions | |
kernel_executor_helper () | |
kernel_executor_helper (const kernel_executor_helper &executor) | |
kernel_executor_helper (kernel_executor_helper &&executor) | |
~kernel_executor_helper () | |
void | set_range (const range_type &work_size) |
void | set_range (range_type &&work_size) |
template<int N> | |
void | set_range (port_ref_impl< N, N >) |
template<int N> | |
void | set_range (port_ref_impl< N, N >(*)()) |
Protected Member Functions | |
template<typename ... Args> | |
void | enqueue_kernel_impl (kernel_input_tuple &ip, StreamFactory &factory, device_type device, const kernel_type &kernel, Args &... args) const |
Private Types | |
typedef StreamFactory::device_type | device_type |
typedef StreamFactory::kernel_type | kernel_type |
typedef KernelInputTuple | kernel_input_tuple |
typedef StreamFactory::range_type | range_type |
Private Attributes | |
range_wrapper * | my_range_wrapper |
Definition at line 204 of file flow_graph.h.
|
private |
Definition at line 205 of file flow_graph.h.
|
private |
Definition at line 207 of file flow_graph.h.
|
private |
Definition at line 206 of file flow_graph.h.
|
private |
Definition at line 209 of file flow_graph.h.
|
inline |
Definition at line 256 of file flow_graph.h.
|
inline |
Definition at line 258 of file flow_graph.h.
|
inline |
Definition at line 260 of file flow_graph.h.
|
inline |
Definition at line 265 of file flow_graph.h.
|
inlineprotected |
Definition at line 250 of file flow_graph.h.
|
inline |
Definition at line 269 of file flow_graph.h.
|
inline |
Definition at line 273 of file flow_graph.h.
|
inline |
Definition at line 278 of file flow_graph.h.
|
inline |
Definition at line 283 of file flow_graph.h.
|
private |
Definition at line 288 of file flow_graph.h.