|
Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
#include <flow_graph.h>
Public Types | |
| typedef OutputTuple | output_type |
| typedef unfolded_type::input_ports_type | input_ports_type |
Public Types inherited from tbb::flow::interface11::internal::unfolded_join_node< tbb::flow::tuple_size< OutputTuple >::value, queueing_port, OutputTuple, queueing > | |
| typedef wrap_tuple_elements< N, queueing_port, OutputTuple >::type | input_ports_type |
| typedef OutputTuple | output_type |
Public Types inherited from tbb::flow::interface11::internal::join_node_base< JP, InputTuple, OutputTuple > | |
| typedef OutputTuple | output_type |
| typedef sender< output_type >::successor_type | successor_type |
| typedef join_node_FE< JP, InputTuple, OutputTuple > | input_ports_type |
Public Types inherited from tbb::flow::interface11::internal::untyped_sender | |
| typedef untyped_receiver | successor_type |
| The successor type for this node. More... | |
Private Types | |
| typedef internal::unfolded_join_node< N, queueing_port, OutputTuple, queueing > | unfolded_type |
Static Private Attributes | |
| static const int | N = tbb::flow::tuple_size<OutputTuple>::value |
Additional Inherited Members | |
Public Attributes inherited from tbb::flow::interface11::sender< OutputTuple > | |
| __TBB_DEPRECATED typedef OutputTuple | output_type |
| The output type of this sender. More... | |
| __TBB_DEPRECATED typedef internal::async_helpers< OutputTuple >::filtered_type | filtered_type |
Protected Member Functions inherited from tbb::flow::interface11::internal::join_node_base< JP, InputTuple, OutputTuple > | |
| void | reset_node (reset_flags f) __TBB_override |
Protected Member Functions inherited from tbb::flow::interface11::sender< OutputTuple > | |
| virtual bool | try_get_wrapper (void *p, bool is_async) __TBB_override |
| virtual bool | try_reserve_wrapper (void *p, bool is_async) __TBB_override |
Protected Member Functions inherited from tbb::flow::interface11::internal::untyped_sender | |
| template<typename X > | |
| bool | try_get (X &t) |
| Request an item from the sender. More... | |
| template<typename X > | |
| bool | try_reserve (X &t) |
| Reserves an item in the sender. More... | |
Protected Attributes inherited from tbb::flow::interface11::graph_node | |
| graph & | my_graph |
| graph_node * | next |
| graph_node * | prev |
Definition at line 3324 of file flow_graph.h.
| typedef unfolded_type::input_ports_type tbb::flow::interface11::join_node< OutputTuple, queueing >::input_ports_type |
Definition at line 3330 of file flow_graph.h.
| typedef OutputTuple tbb::flow::interface11::join_node< OutputTuple, queueing >::output_type |
Definition at line 3329 of file flow_graph.h.
|
private |
Definition at line 3327 of file flow_graph.h.
|
inlineexplicit |
Definition at line 3331 of file flow_graph.h.
References __TBB_NOINLINE_SYM, CODEPTR, and tbb::flow::interface11::graph_node::my_graph.
|
inline |
Definition at line 3343 of file flow_graph.h.
References __TBB_override, CODEPTR, tbb::internal::fgt_node_desc(), and tbb::flow::interface11::graph_node::my_graph.
|
staticprivate |
Definition at line 3326 of file flow_graph.h.