| /oneTBB/test/common/ |
| H A D | test_join_node_multiple_predecessors.h | 46 std::unique_ptr<join_node_t> connect_join_via_make_edge( in connect_join_via_make_edge() 50 std::unique_ptr<join_node_t> jn( new join_node_t(g) ); in connect_join_via_make_edge() 57 std::unique_ptr<join_node_t> connect_join_via_follows( in connect_join_via_follows() 62 std::unique_ptr<join_node_t> jn( new join_node_t(follows(bn_set)) ); in connect_join_via_follows() 67 std::unique_ptr<join_node_t> connect_join_via_precedes( in connect_join_via_precedes() 73 std::unique_ptr<join_node_t> jn( new join_node_t(precedes(qn_copy_set)) ); in connect_join_via_precedes()
|
| H A D | concurrent_associative_common.h | 974 class unique_ptr : public std::unique_ptr<T> { 976 using pointer = typename std::unique_ptr<T>::pointer; 978 unique_ptr( pointer p ) : std::unique_ptr<T>(p) {} 986 struct hash<test::unique_ptr<T>> { 987 std::size_t operator()(const test::unique_ptr<T>& ptr) const { 988 return std::hash<std::unique_ptr<T>>{}(ptr);
|
| H A D | utils.h | 383 static bool compare( const std::unique_ptr<T> &t1, const std::unique_ptr<T> &t2 ) {
|
| H A D | concurrent_priority_queue_common.h | 204 using value_type = std::unique_ptr<T>; in type_tester_unique_ptr()
|
| /oneTBB/test/tbb/ |
| H A D | test_flow_graph_priorities.cpp | 138 std::vector< std::unique_ptr<NodeType> > nodes; in test_node() 140 nodes.push_back(std::unique_ptr<NodeType>( node_creator(g, i, barrier) )); in test_node() 496 typedef std::vector< std::unique_ptr<continue_node<continue_msg>> > nodes_container_t; 501 std::unique_ptr<continue_node<continue_msg>>( in create_nodes() 524 std::unique_ptr<continue_node<continue_msg>>( in test() 623 std::vector< std::unique_ptr<function_node<int,int>> > outer_nodes; in test() 630 std::unique_ptr< function_node<int, int> >( in test() 763 std::vector< std::unique_ptr<continue_node<continue_msg>> > nodes; in test() 767 std::unique_ptr<continue_node<continue_msg>>( in test() 773 std::unique_ptr<continue_node<continue_msg>>( in test()
|
| H A D | test_arena_priorities.cpp | 46 std::tuple<std::unique_ptr<tbb::task_arena>, 49 std::unique_ptr<tbb::task_group>>; 253 std::unique_ptr<tbb::task_arena>(arena), in test() 256 std::unique_ptr<tbb::task_group>(new tbb::task_group) in test()
|
| H A D | test_concurrent_unordered_set.cpp | 81 test_emplace_insert<tbb::concurrent_unordered_set<test::unique_ptr<int>>, in test_specific_types() 83 test_emplace_insert<tbb::concurrent_unordered_multiset<test::unique_ptr<int>>, in test_specific_types()
|
| H A D | test_concurrent_set.cpp | 75 test_emplace_insert<tbb::concurrent_set<test::unique_ptr<int>>, std::false_type> in test_specific_types() 77 test_emplace_insert<tbb::concurrent_multiset<test::unique_ptr<int>>, std::false_type> in test_specific_types()
|
| H A D | test_concurrent_map.cpp | 93 test_emplace_insert<tbb::concurrent_map<int*, test::unique_ptr<int>>,std::false_type> in test_specific_types() 95 test_emplace_insert<tbb::concurrent_multimap<int*, test::unique_ptr<int>>,std::false_type> in test_specific_types()
|
| H A D | test_concurrent_unordered_map.cpp | 100 test_emplace_insert<tbb::concurrent_unordered_map<int*, test::unique_ptr<int>>, std::false_type> in test_specific_types() 102 …test_emplace_insert<tbb::concurrent_unordered_multimap<int*, test::unique_ptr<int>>, std::false_ty… in test_specific_types()
|
| H A D | test_parallel_pipeline.cpp | 680 RUN_TYPED_TEST_CASE(std::unique_ptr<int>, std::unique_ptr<int>) // move-only type
|
| H A D | test_concurrent_vector.cpp | 420 std::unique_ptr<std::atomic<int>[]> active_threads{ new std::atomic<int>[threads_number]() }; in TestConcurrentOperationsWithUnSafeOperations() 433 std::unique_ptr<std::atomic<int>[]> ready_threads{ new std::atomic<int>[threads_number]() }; in TestConcurrentOperationsWithUnSafeOperations()
|
| /oneTBB/src/tbb/ |
| H A D | misc.h | 153 FastRandom( void* unique_ptr ) { init(uintptr_t(unique_ptr)); } in FastRandom() argument
|
| H A D | scheduler_common.h | 81 using cache_aligned_unique_ptr = std::unique_ptr<T, cache_aligned_deleter>;
|
| /oneTBB/examples/parallel_reduce/pi/ |
| H A D | pi.cpp | 47 static std::unique_ptr<tbb::global_control> gc;
|
| /oneTBB/test/conformance/ |
| H A D | conformance_parallel_pipeline.cpp | 205 … std::tuple<std::unique_ptr<int>, std::unique_ptr<int> >) 241 … std::tuple<std::unique_ptr<int>, std::unique_ptr<int> >)
|
| H A D | conformance_flowgraph.h | 479 std::vector<std::unique_ptr<test_push_receiver<OutputType>>> receiver_nodes; in test_forwarding()
|
| /oneTBB/examples/common/utility/ |
| H A D | utility.hpp | 82 virtual std::unique_ptr<type_base> clone() const = 0; 145 std::unique_ptr<type_base> clone() const /*override*/ { in clone() 146 return std::unique_ptr<type_base>(new type_impl(*this)); in clone() 152 std::unique_ptr<type_base> p_type;
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _task_handle.h | 68 using handle_impl_t = std::unique_ptr<task_handle_task, task_handle_task_finalizer_t>;
|
| /oneTBB/python/tbb/ |
| H A D | api.i | 87 std::unique_ptr<global_control> g(
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | flow_graph.h | 2708 std::unique_ptr<input_ports_type> my_input_ports; 2709 std::unique_ptr<output_ports_type> my_output_ports; 2759 std::unique_ptr<input_ports_type> my_input_ports; 2800 std::unique_ptr<output_ports_type> my_output_ports;
|