| /oneTBB/test/conformance/ |
| H A D | conformance_broadcast_node.cpp | 31 conformance::test_forwarding<oneapi::tbb::flow::broadcast_node<int>, int>(1); 32 conformance::test_forwarding<oneapi::tbb::flow::broadcast_node<input_msg>, input_msg>(1); 38 conformance::test_buffering<oneapi::tbb::flow::broadcast_node<int>, int>(); 44 conformance::test_inheritance<oneapi::tbb::flow::broadcast_node<int>, int, int>(); 45 conformance::test_inheritance<oneapi::tbb::flow::broadcast_node<float>, float, float>(); 46 …conformance::test_inheritance<oneapi::tbb::flow::broadcast_node<input_msg>, input_msg, input_msg>(… 56 broadcast_node<int> node0(g); 57 broadcast_node<int> node1(g); 64 broadcast_node<int> node_copy(node1);
|
| H A D | conformance_join_node.cpp | 45 broadcast_node<int> b1(g), b2(g), b3(g); in test_deduction_guides() 46 broadcast_node<tuple_type> b4(g); in test_deduction_guides()
|
| H A D | conformance_sequencer_node.cpp | 35 broadcast_node<int> br(g); in test_deduction_guides_common()
|
| H A D | conformance_input_node.cpp | 54 broadcast_node<int> bc(g); in test_deduction_guides()
|
| /oneTBB/test/tbb/ |
| H A D | test_broadcast_node.cpp | 85 tbb::flow::broadcast_node<T> b(g); in test_serial_broadcasts() 116 tbb::flow::broadcast_node<T> &my_b; 120 native_body( tbb::flow::broadcast_node<T> &b ) : my_b(b) {} in native_body() 159 tbb::flow::broadcast_node<T> b(g); in test_parallel_broadcasts() 163 tbb::flow::broadcast_node<T> b_copy(b); in test_parallel_broadcasts() 172 tbb::flow::broadcast_node<T> b0(g); in test_resets() 173 tbb::flow::broadcast_node<T> b1(g); in test_resets() 227 broadcast_node<int> b0(g); in test_deduction_guides() 231 broadcast_node b1(follows(buf)); in test_deduction_guides() 234 broadcast_node b2(precedes(buf)); in test_deduction_guides() [all …]
|
| H A D | test_join_node_msg_key_matching.cpp | 44 broadcast_node<message_key> bm1(g), bm2(g); in test_deduction_guides() 45 broadcast_node<tuple_type> bm3(g); in test_deduction_guides()
|
| H A D | test_join_node_key_matching.cpp | 39 broadcast_node<int> b1(g), b2(g); in test_deduction_guides() 40 broadcast_node<double> b3(g); in test_deduction_guides() 41 broadcast_node<tuple_type> b4(g); in test_deduction_guides()
|
| H A D | test_indexer_node.cpp | 560 tbb::flow::broadcast_node<input_t>& start, in check_edge() 588 auto bn = std::make_tuple(broadcast_node<Args>(g)...); in test_follows_impl() 610 broadcast_node<int> start1(g); in test_precedes() 611 broadcast_node<float> start2(g); in test_precedes() 612 broadcast_node<double> start3(g); in test_precedes() 649 broadcast_node<int> b1(g); in test_deduction_guides() 650 broadcast_node<double> b2(g); in test_deduction_guides()
|
| H A D | test_async_node.cpp | 724 std::array<broadcast_node<input_t>, 3> preds = { in test_follows() 726 broadcast_node<input_t>(g), in test_follows() 727 broadcast_node<input_t>(g), in test_follows() 728 broadcast_node<input_t>(g) in test_follows() 764 broadcast_node<input_t> start(g); in test_precedes()
|
| H A D | test_continue_node.cpp | 222 broadcast_node<continue_msg> start_g(g); in test_two_graphs() 227 broadcast_node<continue_msg> start_h(h); in test_two_graphs() 335 broadcast_node<continue_msg> node_with_default_mutex_type(g); in test_successor_cache_specialization()
|
| H A D | test_split_node.cpp | 387 broadcast_node<tuple_type> b1(g), b2(g); in test_deduction_guides() 388 broadcast_node<int> b3(g), b4(g); in test_deduction_guides()
|
| H A D | test_flow_graph_priorities.cpp | 134 broadcast_node<typename NodeType::input_type> bn(g); in test_node() 532 broadcast_node<continue_msg> bn(g); in test() 762 broadcast_node<continue_msg> bn(g); in test()
|
| H A D | test_flow_graph_whitebox.cpp | 362 tbb::flow::broadcast_node<std::tuple<int> > bnode(g); in TestSimpleSuccessorArc() 383 tbb::flow::broadcast_node<my_tuple > bnode(g); in TestSimpleSuccessorArc() 483 tbb::flow::broadcast_node<dtype> bn(g); in TestLimiterNode() 837 TestScalarNode<tbb::flow::broadcast_node<int> >("broadcast_node");
|
| H A D | test_profiling.cpp | 91 tbb::flow::broadcast_node<int> node(g);
|
| /oneTBB/examples/graph/logic_sim/ |
| H A D | one_bit_adder.hpp | 50 oneapi::tbb::flow::broadcast_node<signal_t> A_port; 51 oneapi::tbb::flow::broadcast_node<signal_t> B_port; 52 oneapi::tbb::flow::broadcast_node<signal_t> CI_port;
|
| H A D | D_latch.hpp | 24 oneapi::tbb::flow::broadcast_node<signal_t> D_port; 25 oneapi::tbb::flow::broadcast_node<signal_t> E_port;
|
| /oneTBB/doc/main/reference/ |
| H A D | constructors_for_nodes.rst | 86 // broadcast_node 87 explicit broadcast_node(follows(...)); 88 explicit broadcast_node(precedes(...));
|
| H A D | follows_and_precedes_functions.rst | 73 broadcast_node<int> input(precedes(handlers)); 78 broadcast_node<int> input(precedes(n1, n2, n3));
|
| H A D | helpers_for_expressing_graphs.rst | 56 broadcast_node<int> input(g); 103 broadcast_node input(precedes(handlers));
|
| H A D | make_edges_function.rst | 65 broadcast_node<int> input(g);
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | Flow_Graph_Single_Vs_Broadcast.rst | 70 broadcast_node<continue_msg> bn(g); 100 The broadcast-push test uses a ``broadcast_node``, which will push any 102 to the ``broadcast_node`` results in a total of nine messages pushed to
|
| H A D | Data_Flow_Graph.rst | 86 additional node type, a ``broadcast_node``. A ``broadcast_node`` broadcasts any 97 broadcast_node<int> b(g);
|
| H A D | broadcast_or_send.rst | 93 each value to both queues through a broadcast_node, as shown below: 118 broadcast_node< int > b(g);
|
| H A D | Flow_Graph_Reservation.rst | 63 broadcast_node<int> bn(g); 75 make_edge(bn,input_port<0>(jn)); // attach a broadcast_node 94 two predecessors: a ``buffer_node`` ``buf1`` and a ``broadcast_node``
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _flow_graph_nodes_deduction.h | 123 broadcast_node(const NodeSet&) 124 ->broadcast_node<decide_on_set_t<NodeSet>>;
|