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 200 of file flow_graph.h.
|
private |
Definition at line 201 of file flow_graph.h.
|
private |
Definition at line 203 of file flow_graph.h.
|
private |
Definition at line 202 of file flow_graph.h.
|
private |
Definition at line 205 of file flow_graph.h.
|
inline |
Definition at line 252 of file flow_graph.h.
|
inline |
Definition at line 254 of file flow_graph.h.
|
inline |
Definition at line 256 of file flow_graph.h.
|
inline |
Definition at line 261 of file flow_graph.h.
|
inlineprotected |
Definition at line 246 of file flow_graph.h.
|
inline |
Definition at line 265 of file flow_graph.h.
|
inline |
Definition at line 269 of file flow_graph.h.
|
inline |
Definition at line 274 of file flow_graph.h.
|
inline |
Definition at line 279 of file flow_graph.h.
|
private |
Definition at line 284 of file flow_graph.h.