Home
last modified time | relevance | path

Searched refs:output_ports_type (Results 1 – 24 of 24) sorted by relevance

/oneTBB/test/tbb/
H A Dtest_multifunction_node.cpp141 template<typename output_ports_type>
142 void operator()( int i, output_ports_type &p ) { in operator ()()
220 …typename tbb::flow::multifunction_node<InputType,OutputTuple>::output_ports_type output_ports_type; in run_buffered_levels() typedef
221 …buffered_levels<InputType,OutputTuple>( c, []( InputType i, output_ports_type &p ) { harness_graph… in run_buffered_levels()
318 …typename tbb::flow::multifunction_node<InputType,OutputTuple>::output_ports_type output_ports_type; in run_concurrency_levels() typedef
397 …typename tbb::flow::multifunction_node<InputType,OutputTuple>::output_ports_type output_ports_type; in run_unlimited_concurrency() typedef
405 …typename tbb::flow::multifunction_node<InputType,OutputTuple>::output_ports_type output_ports_type; typedef
408 void operator() (const InputType &i, output_ports_type &p) { in operator ()()
497 …multinode node(precedes(b1, b2), unlimited, [](const int& i, multinode::output_ports_type& op) -> … in test_precedes()
521 …(messages_for_follows, tbb::flow::unlimited, [](const int& i, multinode::output_ports_type& op) ->… in test_follows_and_precedes_api()
[all …]
H A Dtest_composite_node.cpp65 …id operator()(int, tbb::flow::multifunction_node<int, std::tuple<int,int> >::output_ports_type ) {} in operator ()()
183 …s_type(tbb::flow::input_port<0>(j), tbb::flow::input_port<1>(j)), base_type::output_ports_type(f)); in adder_node()
307 …0>(inner_node1), tbb::flow::input_port<1>(inner_node1)), base_type::output_ports_type(tbb::flow::o… in test_nested_adder()
369 …typename base_type::output_ports_type output_tuple(tbb::flow::output_port<0>(s), tbb::flow::output… in prefix_node()
H A Dtest_limiter_node.cpp240 void operator()(const int &/*in*/, mfnode_type::output_ports_type &out) { in operator ()()
521 [&](const int & value, typename decltype(processing)::output_ports_type & out) { in test_decrement_while_try_put_task()
H A Dtest_flow_graph_priorities.cpp94 void operator()( int msg, multi_node::output_ports_type& op ) const { in operator ()()
327 void operator()(data_type input, decider_node_type::output_ports_type& ports) { in operator ()()
H A Dtest_flow_graph.cpp192 void operator()(const int& /*arg*/, mf_node::output_ports_type& /*outports*/) { in operator ()()
H A Dtest_flow_graph_whitebox.cpp538 void operator()(const int& in, typename MF_TYPE::output_ports_type& outports) { in operator ()()
H A Dtest_eh_flow_graph.cpp267 typedef typename NodeType::output_ports_type PortsType;
/oneTBB/include/oneapi/tbb/detail/
H A D_flow_graph_node_impl.h490 typedef OutputPortSet output_ports_type;
491 typedef multifunction_body<input_type, output_ports_type> multifunction_body_type;
500 , my_body( new multifunction_body_leaf<input_type, output_ports_type, Body>(body) )
501 , my_init_body( new multifunction_body_leaf<input_type, output_ports_type, Body>(body) )
502 , my_output_ports(init_output_ports<output_ports_type>::call(g, my_output_ports)){
510 … my_output_ports( init_output_ports<output_ports_type>::call(src.my_graph_ref, my_output_ports) ) {
521 …tatic_cast<Body*>(dynamic_cast< multifunction_body_leaf<input_type, output_ports_type, Body> & >(b…
538 output_ports_type &output_ports(){ return my_output_ports; }
555 output_ports_type my_output_ports;
561 typename std::tuple_element<N, typename MOP::output_ports_type>::type &output_port(MOP &op) {
H A D_flow_graph_node_set_impl.h77 template <typename T> using output_ports_type = typename T::output_ports_type; variable
92 using has_output_ports_type = supports<T, alias_helpers::output_ports_type>;
/oneTBB/test/conformance/
H A Dconformance_multifunction_node.cpp121 …SAGE((std::is_same<oneapi::tbb::flow::multifunction_node<int, std::tuple<int>>::output_ports_type&,
155 using first_ports_type = typename first_mf_node_type::output_ports_type;
156 using second_ports_type = typename second_mf_node_type::output_ports_type;
H A Dconformance_split_node.cpp134 CHECK_MESSAGE((std::is_same<my_split_type::output_ports_type&,
H A Dconformance_composite_node.cpp45 base_type::output_ports_type output_tuple(qn); in adder()
H A Dconformance_flowgraph.h38 typename oneapi::tbb::flow::multifunction_node<Input, std::tuple<Output>>::output_ports_type;
/oneTBB/examples/graph/logic_sim/
H A Dbasics.hpp66 typedef gate_fn_t::output_ports_type ports_type;
78 base_type::output_ports_type output_tuple(output_port<0>(gate_fn)); in gate()
102 typedef gate_fn_t::output_ports_type ports_type;
115 base_type::output_ports_type output_tuple(output_port<0>(gate_fn)); in gate()
139 typedef gate_fn_t::output_ports_type ports_type;
154 base_type::output_ports_type output_tuple(output_port<0>(gate_fn)); in gate()
179 typedef gate_fn_t::output_ports_type ports_type;
196 base_type::output_ports_type output_tuple(output_port<0>(gate_fn)); in gate()
H A Dtwo_bit_adder.hpp60 base_type::output_ports_type output_tuple(output_port<0>(two_adders[0]), in set_up_composite()
H A Dfour_bit_adder.hpp73 fba_base_type::output_ports_type output_tuple(output_port<0>(four_adders[0]), in set_up_composite()
H A DD_latch.hpp58 base_type::output_ports_type output_tuple(output_port<0>(first_nor), in D_latch()
H A Done_bit_adder.hpp111 base_type::output_ports_type output_tuple(output_port<0>(SecondXOR), in set_up_composite()
/oneTBB/include/oneapi/tbb/
H A Dflow_graph.h932 >::type output_ports_type; typedef
957 output_ports_type &output_ports() { return my_output_ports; } in output_ports()
976 output_ports_type my_output_ports;
2647 typename = typename T::output_ports_type >
2680 typename = typename T::output_ports_type >
2705 typedef std::tuple< sender<OutputTypes>&... > output_ports_type; typedef
2709 std::unique_ptr<output_ports_type> my_output_ports;
2746 output_ports_type& output_ports() { in output_ports()
2800 std::unique_ptr<output_ports_type> my_output_ports;
2827 output_ports_type& output_ports() { in output_ports()
[all …]
/oneTBB/examples/graph/dining_philosophers/
H A Ddining_philosophers.cpp142 forward_node_type::output_ports_type &out_ports);
183 forward_node_type::output_ports_type &out) { in operator ()()
196 forward_node_type::output_ports_type &out_ports) { in forward()
/oneTBB/test/common/
H A Dconcepts_common.h608 using output_ports_type = typename tbb::flow::multifunction_node<Input, Output>::output_ports_type; variable
612 template <typename I, typename O> using Correct = PortsNodeBody<I, O, output_ports_type<I, O>, /*Co…
613 template <typename I, typename O> using NonCopyable = PortsNodeBody<I, O, output_ports_type<I, O>, …
614 template <typename I, typename O> using NonDestructible = PortsNodeBody<I, O, output_ports_type<I, …
615 … I, typename O> using NoOperatorRoundBrackets = PortsNodeBody<I, O, output_ports_type<I, O>, /*Cop…
616 …O> using WrongFirstInputOperatorRoundBrackets = PortsNodeBody<I, O, output_ports_type<I, O>, /*Cop…
617 …> using WrongSecondInputOperatorRoundBrackets = PortsNodeBody<I, O, output_ports_type<I, O>, /*Cop…
H A Dgraph_utils.h114 … typedef typename tbb::flow::multifunction_node<InputType,OutputSet>::output_ports_type ports_type;
172 …typedef typename tbb::flow::multifunction_node<InputType,OutputTuple>::output_ports_type ports_typ…
620 typename NodeType::output_ports_type& output_ports1 = mop_node.output_ports();
621 typename NodeType::output_ports_type& output_ports2 = mop_node.output_ports();
/oneTBB/examples/graph/cholesky/
H A Dcholesky.cpp331 void operator()(const tagged_tile_t &in, dpotf2_node_t::output_ports_type &ports) { in operator ()()
358 void operator()(const t2_t &in, dtrsm_node_t::output_ports_type &ports) { in operator ()()
395 void operator()(const t3_t &in, dsyr2k_node_t::output_ports_type &ports) { in operator ()()
/oneTBB/examples/graph/binpack/
H A Dbinpack.cpp78 typedef bin_packer::output_ports_type ports_type;