Skip to content

Commit

Permalink
Make join_FE_node typedefs private
Browse files Browse the repository at this point in the history
  • Loading branch information
dbiswas2808 committed Nov 14, 2022
1 parent 12e2cc9 commit 3d0d30f
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions include/oneapi/tbb/detail/_flow_graph_join_impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -669,12 +669,12 @@

template<typename InputTuple, typename OutputTuple>
class join_node_FE<reserving, InputTuple, OutputTuple> : public reserving_forwarding_base {
public:
private:
static const int N = std::tuple_size<OutputTuple>::value;
typedef OutputTuple output_type;
typedef InputTuple input_type;
typedef join_node_base<reserving, InputTuple, OutputTuple> base_node_type; // for forwarding

public:
join_node_FE(graph &g) : reserving_forwarding_base(g), my_node(nullptr) {
ports_with_no_inputs = N;
join_helper<N>::set_join_node_pointer(my_inputs, this);
Expand Down Expand Up @@ -1028,7 +1028,6 @@
public sender<OutputTuple> {
protected:
using graph_node::my_graph;
using input_type = typename join_node_FE<JP, InputTuple, OutputTuple>::input_type;
public:
typedef OutputTuple output_type;

Expand Down

0 comments on commit 3d0d30f

Please sign in to comment.