Lines Matching refs:priority_queue_node
42 void spin_try_get( tbb::flow::priority_queue_node<T> &q, T &value ) { in spin_try_get()
56 tbb::flow::priority_queue_node<T> &my_q;
57 parallel_puts( tbb::flow::priority_queue_node<T> &q ) : my_q(q) {} in parallel_puts()
68 tbb::flow::priority_queue_node<T> &my_q;
69 parallel_gets( tbb::flow::priority_queue_node<T> &q) : my_q(q) {} in parallel_gets()
83 tbb::flow::priority_queue_node<T> &my_q;
84 parallel_put_get( tbb::flow::priority_queue_node<T> &q ) : my_q(q) {} in parallel_put_get()
111 tbb::flow::priority_queue_node<T> q(g); in test_reservation()
169 tbb::flow::priority_queue_node<T> q(g); in test_parallel()
170 tbb::flow::priority_queue_node<T> q2(g); in test_parallel()
171 tbb::flow::priority_queue_node<T> q3(g); in test_parallel()
216 tbb::flow::priority_queue_node<T> q_copy(q); in test_parallel()
249 tbb::flow::priority_queue_node<T> q(g); in test_serial()
250 tbb::flow::priority_queue_node<T> q2(g); in test_serial()
304 tbb::flow::priority_queue_node<T> q3(g); in test_serial()
347 …follows_and_precedes_testing::test_follows <int, tbb::flow::priority_queue_node<int>>(messages_for… in test_follows_and_precedes_api()
348 …follows_and_precedes_testing::test_precedes <int, tbb::flow::priority_queue_node<int>>(messages_fo… in test_follows_and_precedes_api()
358 priority_queue_node<int> pq0(g); in test_deduction_guides()
362 priority_queue_node pq1(follows(br)); in test_deduction_guides()
363 static_assert(std::is_same_v<decltype(pq1), priority_queue_node<int>>); in test_deduction_guides()
365 priority_queue_node pq2(follows(br), compare_type()); in test_deduction_guides()
366 static_assert(std::is_same_v<decltype(pq2), priority_queue_node<int, compare_type>>); in test_deduction_guides()
368 priority_queue_node pq3(precedes(br)); in test_deduction_guides()
369 static_assert(std::is_same_v<decltype(pq3), priority_queue_node<int>>); in test_deduction_guides()
371 priority_queue_node pq4(precedes(br), compare_type()); in test_deduction_guides()
372 static_assert(std::is_same_v<decltype(pq4), priority_queue_node<int, compare_type>>); in test_deduction_guides()
375 priority_queue_node pq5(pq0); in test_deduction_guides()
376 static_assert(std::is_same_v<decltype(pq5), priority_queue_node<int>>); in test_deduction_guides()
402 test_resets<int,tbb::flow::priority_queue_node<int> >();
403 test_resets<float,tbb::flow::priority_queue_node<float> >();