|
Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
unfolded_join_node : passes input_ports_type to join_node_base. We build the input port type More...
#include <_flow_graph_join_impl.h>
Public Types | |
| typedef wrap_tuple_elements< N, PT, OutputTuple >::type | input_ports_type |
| typedef OutputTuple | output_type |
Public Types inherited from 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... | |
Public Member Functions | |
| unfolded_join_node (graph &g) | |
| unfolded_join_node (const unfolded_join_node &other) | |
Public Member Functions inherited from internal::join_node_base< JP, InputTuple, OutputTuple > | |
| join_node_base (graph &g) | |
| join_node_base (const join_node_base &other) | |
| template<typename FunctionTuple > | |
| join_node_base (graph &g, FunctionTuple f) | |
| bool | register_successor (successor_type &r) __TBB_override |
| Add a new successor to this node. More... | |
| bool | remove_successor (successor_type &r) __TBB_override |
| Removes a successor from this node. More... | |
| bool | try_get (output_type &v) __TBB_override |
| Request an item from the sender. More... | |
Public Member Functions inherited from tbb::flow::interface11::sender< OutputTuple > | |
| virtual bool | try_reserve (OutputTuple &) |
| Reserves an item in the sender. More... | |
Public Member Functions inherited from tbb::flow::interface11::internal::untyped_sender | |
| virtual | ~untyped_sender () |
| virtual bool | try_release () |
| Releases the reserved item. More... | |
| virtual bool | try_consume () |
| Consumes the reserved item. More... | |
Private Types | |
| typedef join_node_base< JP, input_ports_type, output_type > | base_type |
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 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... | |
unfolded_join_node : passes input_ports_type to join_node_base. We build the input port type
Definition at line 1508 of file _flow_graph_join_impl.h.
|
private |
Definition at line 1513 of file _flow_graph_join_impl.h.
| typedef wrap_tuple_elements<N, PT, OutputTuple>::type internal::unfolded_join_node< N, PT, OutputTuple, JP >::input_ports_type |
Definition at line 1510 of file _flow_graph_join_impl.h.
| typedef OutputTuple internal::unfolded_join_node< N, PT, OutputTuple, JP >::output_type |
Definition at line 1511 of file _flow_graph_join_impl.h.
|
inline |
Definition at line 1515 of file _flow_graph_join_impl.h.
|
inline |
Definition at line 1516 of file _flow_graph_join_impl.h.