Home
last modified time | relevance | path

Searched refs:write_once_node (Results 1 – 15 of 15) sorted by relevance

/oneTBB/test/conformance/
H A Dconformance_write_once_node.cpp32 conformance::test_forwarding<oneapi::tbb::flow::write_once_node<int>, int>(1);
38 conformance::test_buffering<oneapi::tbb::flow::write_once_node<int>, int>();
45 conformance::test_copy_ctor_for_buffering_nodes<oneapi::tbb::flow::write_once_node<int>>();
51 conformance::test_inheritance<oneapi::tbb::flow::write_once_node<int>, int, int>();
52 conformance::test_inheritance<oneapi::tbb::flow::write_once_node<void*>, void*, void*>();
70 oneapi::tbb::flow::write_once_node<int> testing_node(g);
87 conformance::test_with_reserving_join_node_class<oneapi::tbb::flow::write_once_node<int>>();
H A Dconformance_graph.cpp174 test_buffering_nodes_rf_reset_protocol<write_once_node<int>>();
205 oneapi::tbb::flow::write_once_node<int> wo(g);
H A Dconformance_composite_node.cpp106 oneapi::tbb::flow::write_once_node<int> wo(g);
H A Dconformance_join_node.cpp197 conformance::test_with_reserving_join_node_class<oneapi::tbb::flow::write_once_node<int>>();
/oneTBB/test/tbb/
H A Dtest_write_once_node.cpp40 tbb::flow::write_once_node<R> n(g); in simple_read_write_tests()
111 tbb::flow::write_once_node<R> &my_node;
115 native_body( tbb::flow::write_once_node<R> &n ) : my_node(n) {} in native_body()
129 tbb::flow::write_once_node<R> n(g); in parallel_read_write_tests()
131 std::vector< tbb::flow::write_once_node<R> > wo_vec(2, n); in parallel_read_write_tests()
195 write_once_node<int> wo0(g); in test_deduction_guides()
198 write_once_node wo1(follows(b1)); in test_deduction_guides()
199 static_assert(std::is_same_v<decltype(wo1), write_once_node<int>>); in test_deduction_guides()
201 write_once_node wo2(precedes(b1)); in test_deduction_guides()
202 static_assert(std::is_same_v<decltype(wo2), write_once_node<int>>); in test_deduction_guides()
[all …]
H A Dtest_profiling.cpp243 tbb::flow::write_once_node<int> node(g);
H A Dtest_tbb_header.cpp214 TestTypeDefinitionPresence( flow::write_once_node<int> ); in DefinitionPresence()
H A Dtest_flow_graph.cpp247 tbb::flow::write_once_node< int > w_n(my_graph); in operator ()()
H A Dtest_flow_graph_whitebox.cpp839 TestScalarNode<tbb::flow::write_once_node<int> >("write_once_node");
/oneTBB/doc/main/reference/
H A Dconstructors_for_nodes.rst62 // write_once_node
63 explicit write_once_node(follows(...));
64 explicit write_once_node(precedes(...));
/oneTBB/include/oneapi/tbb/detail/
H A D_flow_graph_nodes_deduction.h268 write_once_node(const NodeSet&)
269 ->write_once_node<decide_on_set_t<NodeSet>>;
/oneTBB/test/common/
H A Dtest_follows_and_precedes_api.h41 struct testing_method_follows<tbb::flow::write_once_node<Args...>> : std::integral_constant<int, 2>…
180 tbb::flow::write_once_node<SuccessorOutputType>
/oneTBB/doc/main/tbb_userguide/
H A DPredefined_Node_Types.rst42 * - write_once_node, overwrite_node
43 …st message received, so it is available to any future successor. A write_once_node will only acc…
/oneTBB/examples/graph/logic_sim/
H A Dbasics.hpp217 oneapi::tbb::flow::write_once_node<signal_t> signal_node;
233 oneapi::tbb::flow::write_once_node<signal_t>& get_out() { in get_out()
/oneTBB/include/oneapi/tbb/
H A Dflow_graph.h3168 class write_once_node : public overwrite_node<T> {
3177 __TBB_NOINLINE_SYM explicit write_once_node(graph& g) : base_type(g) { in write_once_node() function
3185 write_once_node(const node_set<Args...>& nodes) : write_once_node(nodes.graph_reference()) { in write_once_node() function
3191 __TBB_NOINLINE_SYM write_once_node( const write_once_node& src ) : base_type(src) { in write_once_node() function
3272 inline void set_name(const write_once_node<T>& node, const char *name) { in set_name()
3333 using detail::d1::write_once_node;