| /oneTBB/test/common/ |
| H A D | iterator.h | 30 class InputIterator { 40 InputIterator() : my_ptr(nullptr) {} in InputIterator() function 41 …explicit InputIterator ( T * ptr ) : my_ptr(ptr), my_shared_epoch(new Epoch), my_current_epoch(0) … in InputIterator() function 43 InputIterator( const InputIterator& it ) { in InputIterator() function 51 InputIterator& operator= ( const InputIterator& it ) { 68 InputIterator& operator++ () { 76 InputIterator operator++( int ) { 77 InputIterator it = *this; 82 bool operator== ( const InputIterator& it ) const { 88 ~InputIterator() { in ~InputIterator()
|
| H A D | parallel_for_each_common.h | 392 TestMoveIterator<utils::InputIterator<T>, TestMoveIteratorBody<T>>(); in DoTestMoveSemantics() 396 TestMoveIterator<utils::InputIterator<T>, TestMoveIteratorBodyByValue<T>>(); in DoTestMoveSemantics()
|
| /oneTBB/doc/main/reference/ |
| H A D | parallel_for_each_semantics.rst | 21 template <typaname InputIterator, typename Body> 22 … void parallel_for_each( InputIterator first, InputIterator last, Body body ); // overload (1) 23 template <typename InputIterator, typename Body> 24 …void parallel_for_each( InputIterator first, InputIterator last, Body body, task_group_context& gr… 42 … the iterator passed into ``parallel_for_each`` algorithm (which is ``InputIterator`` for overload…
|
| /oneTBB/test/conformance/ |
| H A D | conformance_parallel_for_each.cpp | 32 TestIterator_Const<utils::InputIterator<value_t>>(depth); 33 TestIterator_Move<utils::InputIterator<value_t>>(depth); 35 TestGenericLambdasCommon<utils::InputIterator<value_t>>(depth); 44 …container_based_overload_test_case<utils::InputIterator, incremental_functor_const>(/*expected_val… 180 test_pfor_each_invoke_basic<utils::InputIterator>();
|
| H A D | conformance_concurrent_queue.cpp | 270 template<typename InputIterator> 271 ConcQWithSizeWrapper( InputIterator begin, InputIterator end, const A& a = A() ) in ConcQWithSizeWrapper()
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | concurrent_queue.h | 86 template <typename InputIterator> 87 …concurrent_queue(InputIterator begin, InputIterator end, const allocator_type& a = allocator_type(… 169 template <typename InputIterator> 170 void assign( InputIterator first, InputIterator last ) { in assign() 364 template <typename InputIterator> 365 …concurrent_bounded_queue( InputIterator begin, InputIterator end, const allocator_type& a = alloca… 448 template <typename InputIterator> 449 void assign( InputIterator first, InputIterator last ) { in assign()
|
| H A D | concurrent_priority_queue.h | 80 template <typename InputIterator> 81 …concurrent_priority_queue( InputIterator begin, InputIterator end, const Compare& compare, const a… 89 template <typename InputIterator> 90 …concurrent_priority_queue( InputIterator begin, InputIterator end, const allocator_type& alloc = a… 151 template <typename InputIterator> 152 void assign( InputIterator begin, InputIterator end ) { in assign()
|
| H A D | concurrent_vector.h | 308 template <typename InputIterator> 309 …concurrent_vector( InputIterator first, InputIterator last, const allocator_type& alloc = allocato… 368 template <typename InputIterator> 369 typename std::enable_if<is_input_iterator<InputIterator>::value, void>::type 370 assign( InputIterator first, InputIterator last ) { in assign()
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _concurrent_unordered_base.h | 262 template <typename InputIterator> 263 concurrent_unordered_base( InputIterator first, InputIterator last, 271 template <typename InputIterator> 272 concurrent_unordered_base( InputIterator first, InputIterator last, in concurrent_unordered_base() 276 template <typename InputIterator> 277 concurrent_unordered_base( InputIterator first, InputIterator last, in concurrent_unordered_base() 431 template <typename InputIterator> 432 void insert( InputIterator first, InputIterator last ) { in insert()
|
| H A D | _concurrent_skip_list.h | 296 template<typename InputIterator> 297 …concurrent_skip_list( InputIterator first, InputIterator last, const key_compare& comp = key_compa… 304 template <typename InputIterator> 305 concurrent_skip_list( InputIterator first, InputIterator last, const allocator_type& alloc ) in concurrent_skip_list() 404 template<typename InputIterator> 405 void insert( InputIterator first, InputIterator last ) { in insert()
|
| /oneTBB/test/tbb/ |
| H A D | test_parallel_sort.cpp | 232 static_assert(!can_call_parallel_sort_with_iterator<utils::InputIterator<int>>); in test_psort_iterator_constraints() 241 …static_assert(!can_call_parallel_sort_with_iterator_and_compare<utils::InputIterator<int>, Correct… in test_psort_iterator_constraints()
|
| H A D | test_eh_algorithms.cpp | 1134 Test5_parallel_for_each<utils::InputIterator<size_t> >(); in __anone85726900e02()
|