#include <_flow_graph_join_impl.h>
|
template<typename TupleType , typename PortType > |
static void | set_join_node_pointer (TupleType &my_input, PortType *port) |
|
template<typename TupleType > |
static void | consume_reservations (TupleType &my_input) |
|
template<typename TupleType > |
static void | release_my_reservation (TupleType &my_input) |
|
template<typename TupleType > |
static void | release_reservations (TupleType &my_input) |
|
template<typename InputTuple , typename OutputTuple > |
static bool | reserve (InputTuple &my_input, OutputTuple &out) |
|
template<typename InputTuple , typename OutputTuple > |
static bool | get_my_item (InputTuple &my_input, OutputTuple &out) |
|
template<typename InputTuple , typename OutputTuple > |
static bool | get_items (InputTuple &my_input, OutputTuple &out) |
|
template<typename InputTuple > |
static void | reset_my_port (InputTuple &my_input) |
|
template<typename InputTuple > |
static void | reset_ports (InputTuple &my_input) |
|
template<typename InputTuple , typename KeyFuncTuple > |
static void | set_key_functors (InputTuple &my_input, KeyFuncTuple &my_key_funcs) |
|
template<typename KeyFuncTuple > |
static void | copy_key_functors (KeyFuncTuple &my_inputs, KeyFuncTuple &other_inputs) |
|
template<typename InputTuple > |
static void | reset_inputs (InputTuple &my_input, reset_flags f) |
|
Definition at line 135 of file _flow_graph_join_impl.h.
◆ consume_reservations()
template<typename TupleType >
◆ copy_key_functors()
template<typename KeyFuncTuple >
Definition at line 189 of file _flow_graph_join_impl.h.
190 if(tbb::flow::get<0>(other_inputs).get_my_key_func()) {
191 tbb::flow::get<0>(my_inputs).set_my_key_func(tbb::flow::get<0>(other_inputs).get_my_key_func()->clone());
◆ get_items()
template<typename InputTuple , typename OutputTuple >
◆ get_my_item()
template<typename InputTuple , typename OutputTuple >
◆ release_my_reservation()
template<typename TupleType >
◆ release_reservations()
template<typename TupleType >
◆ reserve()
template<typename InputTuple , typename OutputTuple >
Definition at line 158 of file _flow_graph_join_impl.h.
159 return tbb::flow::get<0>( my_input ).reserve( tbb::flow::get<0>( out ) );
◆ reset_inputs()
template<typename InputTuple >
◆ reset_my_port()
template<typename InputTuple >
◆ reset_ports()
template<typename InputTuple >
◆ set_join_node_pointer()
template<typename TupleType , typename PortType >
◆ set_key_functors()
template<typename InputTuple , typename KeyFuncTuple >
Definition at line 183 of file _flow_graph_join_impl.h.
184 tbb::flow::get<0>(my_input).set_my_key_func(tbb::flow::get<0>(my_key_funcs));
185 tbb::flow::get<0>(my_key_funcs) = NULL;
The documentation for this struct was generated from the following file: