Go to the source code of this file.
|
struct | internal::forwarding_base |
|
struct | internal::matching_forwarding_base< KeyType > |
|
struct | internal::join_helper< N > |
|
struct | internal::join_helper< 1 > |
|
class | internal::reserving_port< T > |
| The two-phase join port. More...
|
|
class | internal::reserving_port< T >::reserving_port_operation |
|
class | internal::queueing_port< T > |
| queueing join_port More...
|
|
class | internal::queueing_port< T >::queueing_port_operation |
|
struct | internal::count_element< K > |
|
struct | internal::key_to_count_functor< K > |
|
class | internal::key_matching_port< TraitsType > |
|
class | internal::key_matching_port< TraitsType >::key_matching_port_operation |
|
class | internal::join_node_base< JP, InputTuple, OutputTuple > |
| join_node_base More...
|
|
class | internal::join_node_FE< JP, InputTuple, OutputTuple > |
| join_node_FE : implements input port policy More...
|
|
class | internal::join_node_FE< reserving, InputTuple, OutputTuple > |
|
class | internal::join_node_FE< queueing, InputTuple, OutputTuple > |
|
class | internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple > |
|
class | internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >::key_matching_FE_operation |
|
class | internal::join_node_base< JP, InputTuple, OutputTuple > |
| join_node_base More...
|
|
class | internal::join_node_base< JP, InputTuple, OutputTuple >::join_node_base_operation |
|
struct | internal::join_base< N, PT, OutputTuple, JP > |
|
struct | internal::join_base< N, key_matching_port, OutputTuple, key_matching< K, KHash > > |
|
class | internal::unfolded_join_node< N, PT, OutputTuple, JP > |
| unfolded_join_node : passes input_ports_type to join_node_base. We build the input port type More...
|
|
class | internal::unfolded_join_node< 2, key_matching_port, OutputTuple, key_matching< K, KHash > > |
|
class | internal::unfolded_join_node< 3, key_matching_port, OutputTuple, key_matching< K, KHash > > |
|
class | internal::unfolded_join_node< 4, key_matching_port, OutputTuple, key_matching< K, KHash > > |
|
class | internal::unfolded_join_node< 5, key_matching_port, OutputTuple, key_matching< K, KHash > > |
|
|
template<size_t N, typename JNT > |
tbb::flow::tuple_element< N, typename JNT::input_ports_type >::type & | input_port (JNT &jn) |
| templated function to refer to input ports of the join node More...
|
|
◆ __TBB__flow_graph_join_impl_H
#define __TBB__flow_graph_join_impl_H |
◆ input_port()
template<size_t N, typename JNT >
tbb::flow::tuple_element<N, typename JNT::input_ports_type>::type& internal::input_port |
( |
JNT & |
jn | ) |
|
templated function to refer to input ports of the join node
Definition at line 1993 of file _flow_graph_join_impl.h.
1994 return tbb::flow::get<N>(jn.input_ports());