Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
#include <flow_graph.h>
Public Types | |
typedef async_msg< T > | async_type |
typedef T | filtered_type |
Static Public Member Functions | |
static const void * | to_void_ptr (const T &t) |
static void * | to_void_ptr (T &t) |
static const T & | from_void_ptr (const void *p) |
static T & | from_void_ptr (void *p) |
static task * | try_put_task_wrapper_impl (receiver< T > *const this_recv, const void *p, bool is_async) |
Static Public Attributes | |
static const bool | is_async_type = false |
Definition at line 223 of file flow_graph.h.
typedef async_msg<T> tbb::flow::interface11::internal::async_helpers< T, typename >::async_type |
Definition at line 224 of file flow_graph.h.
typedef T tbb::flow::interface11::internal::async_helpers< T, typename >::filtered_type |
Definition at line 225 of file flow_graph.h.
|
inlinestatic |
Definition at line 237 of file flow_graph.h.
References p.
Referenced by tbb::flow::interface11::internal::async_helpers< T, typename >::try_put_task_wrapper_impl(), and tbb::flow::interface11::internal::async_helpers< T, typename std::enable_if< std::is_base_of< async_msg< typename T::async_msg_data_type >, T >::value >::type >::try_put_task_wrapper_impl().
|
inlinestatic |
Definition at line 241 of file flow_graph.h.
References p.
|
inlinestatic |
Definition at line 229 of file flow_graph.h.
|
inlinestatic |
Definition at line 233 of file flow_graph.h.
|
inlinestatic |
Definition at line 245 of file flow_graph.h.
References tbb::flow::interface11::internal::async_helpers< T, typename >::from_void_ptr(), tbb::flow::interface11::internal::untyped_receiver::graph_reference(), p, and tbb::flow::interface11::receiver< T >::try_put_task().
Referenced by tbb::flow::interface11::receiver< T >::try_put_task_wrapper().
|
static |
Definition at line 227 of file flow_graph.h.