Home
last modified time | relevance | path

Searched refs:overwrite_node (Results 1 – 16 of 16) sorted by relevance

/oneTBB/test/conformance/
H A Dconformance_overwrite_node.cpp34 oneapi::tbb::flow::overwrite_node<int> testing_node(g);
53 conformance::test_forwarding<oneapi::tbb::flow::overwrite_node<int>, int>(1);
59 conformance::test_buffering<oneapi::tbb::flow::overwrite_node<int>, int>();
66 conformance::test_copy_ctor_for_buffering_nodes<oneapi::tbb::flow::overwrite_node<int>>();
72 conformance::test_inheritance<oneapi::tbb::flow::overwrite_node<int>, int, int>();
73 conformance::test_inheritance<oneapi::tbb::flow::overwrite_node<void*>, void*, void*>();
80 oneapi::tbb::flow::overwrite_node<int> testing_node(g);
91 oneapi::tbb::flow::overwrite_node<int> testing_node(g);
108 conformance::test_with_reserving_join_node_class<oneapi::tbb::flow::overwrite_node<int>>();
H A Dconformance_write_once_node.cpp59 oneapi::tbb::flow::overwrite_node<int> testing_node(g);
H A Dconformance_graph.cpp173 test_buffering_nodes_rf_reset_protocol<overwrite_node<int>>();
206 oneapi::tbb::flow::overwrite_node<int> ovw(g);
H A Dconformance_composite_node.cpp107 oneapi::tbb::flow::overwrite_node<int> ovw(g);
/oneTBB/test/tbb/
H A Dtest_overwrite_node.cpp39 tbb::flow::overwrite_node<R> n(g); in simple_read_write_tests()
91 tbb::flow::overwrite_node<R> &my_node;
95 native_body( tbb::flow::overwrite_node<R> &n ) : my_node(n) {} in native_body()
107 tbb::flow::overwrite_node<R> n(g); in parallel_read_write_tests()
109 std::vector< tbb::flow::overwrite_node<R> > ow_vec(2, n); in parallel_read_write_tests()
171 overwrite_node<int> o0(g); in test_deduction_guides()
174 overwrite_node o1(follows(b1)); in test_deduction_guides()
177 overwrite_node o2(precedes(b1)); in test_deduction_guides()
181 overwrite_node o3(o0); in test_deduction_guides()
229 tbb::flow::overwrite_node<int> on(g);
[all …]
H A Dtest_profiling.cpp199 tbb::flow::overwrite_node<int> node(g);
H A Dtest_tbb_header.cpp213 TestTypeDefinitionPresence( flow::overwrite_node<int> ); in DefinitionPresence()
H A Dtest_flow_graph.cpp242 tbb::flow::overwrite_node< int > ow_n(my_graph); in operator ()()
H A Dtest_flow_graph_whitebox.cpp838 TestScalarNode<tbb::flow::overwrite_node<int> >("overwrite_node");
882 tbb::flow::overwrite_node<int> on(g);
H A Dtest_eh_flow_graph.cpp993 typedef tbb::flow::overwrite_node<BufferItemType> OvrType; in run_buffer_queue_and_overwrite_node_test()
/oneTBB/doc/main/reference/
H A Dconstructors_for_nodes.rst58 // overwrite_node
59 explicit overwrite_node(follows(...));
60 explicit overwrite_node(precedes(...));
/oneTBB/examples/graph/logic_sim/
H A Dbasics.hpp306 oneapi::tbb::flow::overwrite_node<signal_t> push_button_node;
320 oneapi::tbb::flow::overwrite_node<signal_t>& get_out() { in get_out()
334 oneapi::tbb::flow::overwrite_node<signal_t> toggle_node;
347 oneapi::tbb::flow::overwrite_node<signal_t>& get_out() { in get_out()
/oneTBB/include/oneapi/tbb/detail/
H A D_flow_graph_nodes_deduction.h264 overwrite_node(const NodeSet&)
265 ->overwrite_node<decide_on_set_t<NodeSet>>;
/oneTBB/doc/main/tbb_userguide/
H A DPredefined_Node_Types.rst42 * - write_once_node, overwrite_node
43 …nce_node will only accept the first message it receives, while the overwrite_node will accept al…
/oneTBB/include/oneapi/tbb/
H A Dflow_graph.h3018 class overwrite_node : public graph_node, public receiver<T>, public sender<T> {
3025 __TBB_NOINLINE_SYM explicit overwrite_node(graph &g) in overwrite_node() function
3034 overwrite_node(const node_set<Args...>& nodes) : overwrite_node(nodes.graph_reference()) { in overwrite_node() function
3040 __TBB_NOINLINE_SYM overwrite_node( const overwrite_node& src ) : overwrite_node(src.my_graph) {} in overwrite_node() function
3042 ~overwrite_node() {} in ~overwrite_node()
3168 class write_once_node : public overwrite_node<T> {
3172 typedef overwrite_node<T> base_type;
3267 inline void set_name(const overwrite_node<T>& node, const char *name) { in set_name()
3332 using detail::d1::overwrite_node;
/oneTBB/test/common/
H A Dtest_follows_and_precedes_api.h39 struct testing_method_follows<tbb::flow::overwrite_node<Args...>> : std::integral_constant<int, 2> …