Searched refs:concurrent_priority_queue (Results 1 – 13 of 13) sorted by relevance
| /oneTBB/include/oneapi/tbb/ |
| H A D | concurrent_priority_queue.h | 41 class concurrent_priority_queue { 52 concurrent_priority_queue() : concurrent_priority_queue(allocator_type{}) {} in concurrent_priority_queue() function 99 concurrent_priority_queue( const concurrent_priority_queue& other ) in concurrent_priority_queue() function 106 concurrent_priority_queue( const concurrent_priority_queue& other, const allocator_type& alloc ) in concurrent_priority_queue() function 113 concurrent_priority_queue( concurrent_priority_queue&& other ) in concurrent_priority_queue() function 120 concurrent_priority_queue( concurrent_priority_queue&& other, const allocator_type& alloc ) in concurrent_priority_queue() function 127 concurrent_priority_queue& operator=( const concurrent_priority_queue& other ) { 136 concurrent_priority_queue& operator=( concurrent_priority_queue&& other ) { 242 concurrent_priority_queue* my_cpq; 457 concurrent_priority_queue( It, It, Alloc ) [all …]
|
| /oneTBB/test/common/ |
| H A D | concurrent_priority_queue_common.h | 31 std::vector<ElementType> toVector( const tbb::concurrent_priority_queue<ElementType, Compare, Alloc… in toVector() 100 using queue_type = tbb::concurrent_priority_queue<ValueType, Compare>; in type_tester() 205 using queue_type = tbb::concurrent_priority_queue<value_type, LessForSmartPointers>; in type_tester_unique_ptr() 249 tbb::concurrent_priority_queue<T, C>* q; 254 FillBody( std::size_t n, T max, T min, tbb::concurrent_priority_queue<T, C>* cpq ) in FillBody() 271 tbb::concurrent_priority_queue<T, C>* q; 277 EmptyBody( T max, tbb::concurrent_priority_queue<T, C>* cpq ) in EmptyBody() 296 tbb::concurrent_priority_queue<T, C>* q; 301 FloggerBody( tbb::concurrent_priority_queue<T, C>* cpq ) in FloggerBody() 317 tbb::concurrent_priority_queue<T, C> q(0); in test_parallel_push_pop() [all …]
|
| /oneTBB/test/conformance/ |
| H A D | conformance_concurrent_priority_queue.cpp | 37 oneapi::tbb::concurrent_priority_queue<int> q(source.begin(), source.end()); in test_to_vector() 58 test_initializer_list_support<oneapi::tbb::concurrent_priority_queue<int>>({}); in test_initializer_list() 330 oneapi::tbb::concurrent_priority_queue<MoveOperationTracker> q1; in test_move_support_in_push_pop() 351 oneapi::tbb::concurrent_priority_queue<NoDefaultCtorType> q2; in test_move_support_in_push_pop() 365 oneapi::tbb::concurrent_priority_queue<ForwardInEmplaceTester> q3; in test_move_support_in_push_pop() 392 using cpq_type = oneapi::tbb::concurrent_priority_queue<int, std::less<int>>; in test_ctors_dtor_accessors() 393 using cpq_with_compare_type = oneapi::tbb::concurrent_priority_queue<int, LessA<int>>; in test_ctors_dtor_accessors() 453 using cpq_type = oneapi::tbb::concurrent_priority_queue<int, std::less<int>>; in test_assignment_clear_swap() 503 oneapi::tbb::concurrent_priority_queue<int, std::less<int>> q(MAX_ITER); in test_serial_push_pop() 644 using integral_container = oneapi::tbb::concurrent_priority_queue<int>; in TestCPQComparisons() [all …]
|
| /oneTBB/examples/concurrent_priority_queue/ |
| H A D | README.md | 2 This directory contains examples of the `concurrent_priority_queue` container. 6 | shortpath | Solves the single source shortest path problem using a `concurrent_priority_queue` c…
|
| /oneTBB/examples/concurrent_priority_queue/shortpath/ |
| H A D | README.md | 6 …ess optimal paths being explored. The open-set is implemented with the `concurrent_priority_queue`. 8 …concurrent_queue`. However, keeping the `f` estimate and using `concurrent_priority_queue` results…
|
| H A D | shortpath.cpp | 105 oneapi::tbb::concurrent_priority_queue<vertex_rec, compare_f> open_set; // tentative vertices
|
| /oneTBB/test/tbb/ |
| H A D | test_concurrent_priority_queue.cpp | 103 using CPQExTestType = tbb::concurrent_priority_queue<MyThrowingType, MyLess>; 193 …using container_type = tbb::concurrent_priority_queue<allocator_data_type, std::less<allocator_dat… in test_scoped_allocator()
|
| H A D | test_hw_concurrency.cpp | 65 tbb::concurrent_priority_queue<std::size_t> test_cpq;
|
| H A D | test_tbb_header.cpp | 194 TestTypeDefinitionPresence( concurrent_priority_queue<int> ); in DefinitionPresence()
|
| /oneTBB/examples/ |
| H A D | README.md | 8 | concurrent_priority_queue/shortpath | Solves the single source shortest path problem using a `co…
|
| H A D | CMakeLists.txt | 38 tbb_add_example(concurrent_priority_queue shortpath)
|
| /oneTBB/doc/GSG/ |
| H A D | samples.rst | 14 …* `concurrent_priority_queue <https://github.com/oneapi-src/oneTBB/tree/master/examples/concurrent…
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _flow_graph_impl.h | 158 typedef tbb::concurrent_priority_queue<graph_task*, graph_task_comparator> graph_task_priority_queu…
|