Home
last modified time | relevance | path

Searched refs:concurrent_queue (Results 1 – 25 of 190) sorted by relevance

12345678

/dports/math/stanmath/math-4.2.0/lib/tbb_2020.3/include/tbb/
H A Dconcurrent_queue.h35 class concurrent_queue: public internal::concurrent_queue_base_v3<T> {
84 explicit concurrent_queue(const allocator_type& a = allocator_type()) :
99 concurrent_queue( const concurrent_queue& src, const allocator_type& a = allocator_type()) :
107 concurrent_queue( concurrent_queue&& src ) : in concurrent_queue() function
113 concurrent_queue( concurrent_queue&& src, const allocator_type& a ) : in concurrent_queue() function
129 ~concurrent_queue();
185 > concurrent_queue(InputIterator, InputIterator, const A& = A())
186 -> concurrent_queue<T, A>;
190 concurrent_queue<T,A>::~concurrent_queue() { in ~concurrent_queue()
196 void concurrent_queue<T,A>::clear() { in clear()
[all …]
/dports/devel/tbb/oneTBB-2020.3/include/tbb/
H A Dconcurrent_queue.h35 class concurrent_queue: public internal::concurrent_queue_base_v3<T> {
84 explicit concurrent_queue(const allocator_type& a = allocator_type()) :
99 concurrent_queue( const concurrent_queue& src, const allocator_type& a = allocator_type()) :
107 concurrent_queue( concurrent_queue&& src ) : in concurrent_queue() function
113 concurrent_queue( concurrent_queue&& src, const allocator_type& a ) : in concurrent_queue() function
129 ~concurrent_queue();
185 > concurrent_queue(InputIterator, InputIterator, const A& = A())
186 -> concurrent_queue<T, A>;
190 concurrent_queue<T,A>::~concurrent_queue() { in ~concurrent_queue()
196 void concurrent_queue<T,A>::clear() { in clear()
[all …]
/dports/devel/taskflow/taskflow-3.2.0/3rd-party/tbb/include/tbb/
H A Dconcurrent_queue.h35 class concurrent_queue: public internal::concurrent_queue_base_v3<T> {
84 explicit concurrent_queue(const allocator_type& a = allocator_type()) :
99 concurrent_queue( const concurrent_queue& src, const allocator_type& a = allocator_type()) :
107 concurrent_queue( concurrent_queue&& src ) : in concurrent_queue() function
113 concurrent_queue( concurrent_queue&& src, const allocator_type& a ) : in concurrent_queue() function
129 ~concurrent_queue();
185 > concurrent_queue(InputIterator, InputIterator, const A& = A())
186 -> concurrent_queue<T, A>;
190 concurrent_queue<T,A>::~concurrent_queue() { in ~concurrent_queue()
196 void concurrent_queue<T,A>::clear() { in clear()
[all …]
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/bundled/tbb-2018_U2/include/tbb/
H A Dconcurrent_queue.h35 class concurrent_queue: public internal::concurrent_queue_base_v3<T> {
84 explicit concurrent_queue(const allocator_type& a = allocator_type()) :
99 concurrent_queue( const concurrent_queue& src, const allocator_type& a = allocator_type()) :
107 concurrent_queue( concurrent_queue&& src ) : in concurrent_queue() function
113 concurrent_queue( concurrent_queue&& src, const allocator_type& a ) : in concurrent_queue() function
129 ~concurrent_queue();
168 typedef internal::concurrent_queue_iterator<concurrent_queue,T> iterator;
169 typedef internal::concurrent_queue_iterator<concurrent_queue,const T> const_iterator;
181 concurrent_queue<T,A>::~concurrent_queue() { in ~concurrent_queue()
187 void concurrent_queue<T,A>::clear() { in clear()
[all …]
/dports/devel/concurrentqueue/concurrentqueue-1.0.3-15-g0753496/benchmarks/tbb/
H A Dconcurrent_queue.h35 class concurrent_queue: public internal::concurrent_queue_base_v3<T> {
84 explicit concurrent_queue(const allocator_type& a = allocator_type()) :
99 concurrent_queue( const concurrent_queue& src, const allocator_type& a = allocator_type()) :
107 concurrent_queue( concurrent_queue&& src ) : in concurrent_queue() function
113 concurrent_queue( concurrent_queue&& src, const allocator_type& a ) : in concurrent_queue() function
129 ~concurrent_queue();
168 typedef internal::concurrent_queue_iterator<concurrent_queue,T> iterator;
169 typedef internal::concurrent_queue_iterator<concurrent_queue,const T> const_iterator;
181 concurrent_queue<T,A>::~concurrent_queue() { in ~concurrent_queue()
187 void concurrent_queue<T,A>::clear() { in clear()
[all …]
/dports/devel/onetbb/oneTBB-2021.4.0/include/oneapi/tbb/
H A Dconcurrent_queue.h35 class concurrent_queue {
54 concurrent_queue() : concurrent_queue(allocator_type()) {} in concurrent_queue() function
70 concurrent_queue(a) in concurrent_queue() function
76 concurrent_queue(const concurrent_queue& src, const allocator_type& a) : in concurrent_queue() function
77 concurrent_queue(a) in concurrent_queue()
82 concurrent_queue(const concurrent_queue& src) : in concurrent_queue() function
89 concurrent_queue(concurrent_queue&& src) : in concurrent_queue() function
95 concurrent_queue(concurrent_queue&& src, const allocator_type& a) : in concurrent_queue() function
96 concurrent_queue(a) in concurrent_queue()
110 ~concurrent_queue() { in ~concurrent_queue()
[all …]
/dports/math/stanmath/math-4.2.0/lib/tbb_2020.3/src/old/
H A Dtest_concurrent_queue_v2.cpp76 tbb::concurrent_queue<Foo>* queue;
125 tbb::concurrent_queue<Foo> queue; in TestPushPop()
233 tbb::concurrent_queue<Foo> queue; in TestIterator()
234 tbb::concurrent_queue<Foo>& const_queue = queue; in TestIterator()
250 AssertSameType( tbb::concurrent_queue<Foo>::value_type(), Foo() ); in TestConcurrentQueueType()
253 tbb::concurrent_queue<Foo>::reference r = f; in TestConcurrentQueueType()
256 tbb::concurrent_queue<Foo>::const_reference cr = g; in TestConcurrentQueueType()
263 const tbb::concurrent_queue<T> queue; in TestEmptyQueue()
273 tbb::concurrent_queue<Foo> queue; in TestFullQueue()
293 tbb::concurrent_queue<T>& queue;
[all …]
H A Dconcurrent_queue_v2.h25 template<typename T> class concurrent_queue; variable
135 friend class ::tbb::concurrent_queue;
198 class concurrent_queue: public internal::concurrent_queue_base {
243 concurrent_queue() : in concurrent_queue() function
249 ~concurrent_queue();
297 typedef internal::concurrent_queue_iterator<concurrent_queue,T> iterator;
298 typedef internal::concurrent_queue_iterator<concurrent_queue,const T> const_iterator;
311 concurrent_queue<T>::~concurrent_queue() { in ~concurrent_queue()
/dports/devel/tbb/oneTBB-2020.3/src/old/
H A Dtest_concurrent_queue_v2.cpp76 tbb::concurrent_queue<Foo>* queue;
125 tbb::concurrent_queue<Foo> queue; in TestPushPop()
233 tbb::concurrent_queue<Foo> queue; in TestIterator()
234 tbb::concurrent_queue<Foo>& const_queue = queue; in TestIterator()
250 AssertSameType( tbb::concurrent_queue<Foo>::value_type(), Foo() ); in TestConcurrentQueueType()
253 tbb::concurrent_queue<Foo>::reference r = f; in TestConcurrentQueueType()
256 tbb::concurrent_queue<Foo>::const_reference cr = g; in TestConcurrentQueueType()
263 const tbb::concurrent_queue<T> queue; in TestEmptyQueue()
273 tbb::concurrent_queue<Foo> queue; in TestFullQueue()
293 tbb::concurrent_queue<T>& queue;
[all …]
H A Dconcurrent_queue_v2.h25 template<typename T> class concurrent_queue; variable
135 friend class ::tbb::concurrent_queue;
198 class concurrent_queue: public internal::concurrent_queue_base {
243 concurrent_queue() : in concurrent_queue() function
249 ~concurrent_queue();
297 typedef internal::concurrent_queue_iterator<concurrent_queue,T> iterator;
298 typedef internal::concurrent_queue_iterator<concurrent_queue,const T> const_iterator;
311 concurrent_queue<T>::~concurrent_queue() { in ~concurrent_queue()
/dports/devel/taskflow/taskflow-3.2.0/3rd-party/tbb/src/old/
H A Dtest_concurrent_queue_v2.cpp76 tbb::concurrent_queue<Foo>* queue;
125 tbb::concurrent_queue<Foo> queue; in TestPushPop()
233 tbb::concurrent_queue<Foo> queue; in TestIterator()
234 tbb::concurrent_queue<Foo>& const_queue = queue; in TestIterator()
250 AssertSameType( tbb::concurrent_queue<Foo>::value_type(), Foo() ); in TestConcurrentQueueType()
253 tbb::concurrent_queue<Foo>::reference r = f; in TestConcurrentQueueType()
256 tbb::concurrent_queue<Foo>::const_reference cr = g; in TestConcurrentQueueType()
263 const tbb::concurrent_queue<T> queue; in TestEmptyQueue()
273 tbb::concurrent_queue<Foo> queue; in TestFullQueue()
293 tbb::concurrent_queue<T>& queue;
[all …]
H A Dconcurrent_queue_v2.h25 template<typename T> class concurrent_queue; variable
135 friend class ::tbb::concurrent_queue;
198 class concurrent_queue: public internal::concurrent_queue_base {
243 concurrent_queue() : in concurrent_queue() function
249 ~concurrent_queue();
297 typedef internal::concurrent_queue_iterator<concurrent_queue,T> iterator;
298 typedef internal::concurrent_queue_iterator<concurrent_queue,const T> const_iterator;
311 concurrent_queue<T>::~concurrent_queue() { in ~concurrent_queue()
/dports/devel/onetbb/oneTBB-2021.4.0/test/tbb/
H A Dtest_concurrent_queue.cpp60 TestPrimitiveTypes<tbb::concurrent_queue<char>, char>(MaxThread, (char)1); in TestQueueWorksWithPrimitiveTypes()
61 TestPrimitiveTypes<tbb::concurrent_queue<int>, int>(MaxThread, (int)-12); in TestQueueWorksWithPrimitiveTypes()
62 TestPrimitiveTypes<tbb::concurrent_queue<float>, float>(MaxThread, (float)-1.2f); in TestQueueWorksWithPrimitiveTypes()
63 TestPrimitiveTypes<tbb::concurrent_queue<double>, double>(MaxThread, (double)-4.3); in TestQueueWorksWithPrimitiveTypes()
107 TestVectorTypes<ClassWithSSE, tbb::concurrent_queue<ClassWithSSE> >(); in TestQueueWorksWithSSE()
112 TestVectorTypes<ClassWithAVX, tbb::concurrent_queue<ClassWithAVX> >(); in TestQueueWorksWithSSE()
171 using queue_type = tbb::concurrent_queue<int, allocator_type>;
197 CopyWithThrowElement<tbb::concurrent_queue<throw_element>>();
/dports/graphics/aseprite/aseprite-1.2.9/laf/base/
H A Dconcurrent_queue.h20 class concurrent_queue {
22 concurrent_queue() { in concurrent_queue() function
25 ~concurrent_queue() { in ~concurrent_queue()
59 DISABLE_COPYING(concurrent_queue);
/dports/devel/onetbb/oneTBB-2021.4.0/doc/main/tbb_userguide/
H A DConcurrent_Queue_Classes.rst7 Template class ``concurrent_queue<T,Alloc>`` implements a concurrent
45 extern concurrent_queue<T> MyQueue;
54 definition of "first" is uncertain. Use of ``concurrent_queue``
60 Template class ``concurrent_queue`` is unbounded and has no methods that
85 The value of concurrent_queue::size() is defined as the number of push
88 ``concurrent_queue`` is empty, and there are ``n`` pending pop
102 bounds or the blocking pop, consider using ``concurrent_queue`` instead.
H A DIterating_Over_a_Concurrent_Queue_for_Debugging.rst7 The template classes ``concurrent_queue`` and
19 concurrent_queue<Foo> q;
21 typedef concurrent_queue<Foo>::const_iterator iter;
/dports/math/stanmath/math-4.2.0/lib/tbb_2020.3/src/test/
H A Dtest_concurrent_queue.cpp200 class ConcQWithSizeWrapper : public tbb::concurrent_queue<T, A> {
204 ConcQWithSizeWrapper(const A& a) : tbb::concurrent_queue<T, A>( a ) {} in ConcQWithSizeWrapper()
208 : tbb::concurrent_queue<T, A>( std::move(q), a ) { } in ConcQWithSizeWrapper()
212 : tbb::concurrent_queue<T, A>(begin,end,a) {} in ConcQWithSizeWrapper()
217 class ConcQPushPopWrapper : public tbb::concurrent_queue<T> {
228 class ConcQWithCapacity : public tbb::concurrent_queue<T> {
1242 TestConcurrentQueueType<tbb::concurrent_queue<Foo> >(); in TestQueueTypeDeclaration()
1249 TestIterator<tbb::concurrent_queue<Foo> >(); in TestQueueIteratorWorks()
1284 TestVectorTypes<ClassWithSSE, tbb::concurrent_queue<ClassWithSSE> >(); in TestQueueWorksWithSSE()
1289 TestVectorTypes<ClassWithAVX, tbb::concurrent_queue<ClassWithAVX> >(); in TestQueueWorksWithSSE()
[all …]
/dports/devel/tbb/oneTBB-2020.3/src/test/
H A Dtest_concurrent_queue.cpp200 class ConcQWithSizeWrapper : public tbb::concurrent_queue<T, A> {
204 ConcQWithSizeWrapper(const A& a) : tbb::concurrent_queue<T, A>( a ) {} in ConcQWithSizeWrapper()
208 : tbb::concurrent_queue<T, A>( std::move(q), a ) { } in ConcQWithSizeWrapper()
212 : tbb::concurrent_queue<T, A>(begin,end,a) {} in ConcQWithSizeWrapper()
217 class ConcQPushPopWrapper : public tbb::concurrent_queue<T> {
228 class ConcQWithCapacity : public tbb::concurrent_queue<T> {
1242 TestConcurrentQueueType<tbb::concurrent_queue<Foo> >(); in TestQueueTypeDeclaration()
1249 TestIterator<tbb::concurrent_queue<Foo> >(); in TestQueueIteratorWorks()
1284 TestVectorTypes<ClassWithSSE, tbb::concurrent_queue<ClassWithSSE> >(); in TestQueueWorksWithSSE()
1289 TestVectorTypes<ClassWithAVX, tbb::concurrent_queue<ClassWithAVX> >(); in TestQueueWorksWithSSE()
[all …]
/dports/devel/taskflow/taskflow-3.2.0/3rd-party/tbb/src/test/
H A Dtest_concurrent_queue.cpp200 class ConcQWithSizeWrapper : public tbb::concurrent_queue<T, A> {
204 ConcQWithSizeWrapper(const A& a) : tbb::concurrent_queue<T, A>( a ) {} in ConcQWithSizeWrapper()
208 : tbb::concurrent_queue<T, A>( std::move(q), a ) { } in ConcQWithSizeWrapper()
212 : tbb::concurrent_queue<T, A>(begin,end,a) {} in ConcQWithSizeWrapper()
217 class ConcQPushPopWrapper : public tbb::concurrent_queue<T> {
228 class ConcQWithCapacity : public tbb::concurrent_queue<T> {
1242 TestConcurrentQueueType<tbb::concurrent_queue<Foo> >(); in TestQueueTypeDeclaration()
1249 TestIterator<tbb::concurrent_queue<Foo> >(); in TestQueueIteratorWorks()
1284 TestVectorTypes<ClassWithSSE, tbb::concurrent_queue<ClassWithSSE> >(); in TestQueueWorksWithSSE()
1289 TestVectorTypes<ClassWithAVX, tbb::concurrent_queue<ClassWithAVX> >(); in TestQueueWorksWithSSE()
[all …]
/dports/devel/onetbb/oneTBB-2021.4.0/test/conformance/
H A Dconformance_concurrent_queue.cpp56 class ConcQWithCapacity : public oneapi::tbb::concurrent_queue<T, test_allocator<T>> {
57 using base_type = oneapi::tbb::concurrent_queue<T, test_allocator<T>>;
259 class ConcQWithSizeWrapper : public oneapi::tbb::concurrent_queue<T, A> {
264 ConcQWithSizeWrapper( const A& a ) : oneapi::tbb::concurrent_queue<T, A>( a ) {} in ConcQWithSizeWrapper()
268 : oneapi::tbb::concurrent_queue<T, A>(std::move(q), a) { } in ConcQWithSizeWrapper()
272 : oneapi::tbb::concurrent_queue<T, A>(begin, end, a) {} in ConcQWithSizeWrapper()
626 class ConcQPushPopWrapper : public oneapi::tbb::concurrent_queue<T, test_allocator<T>> {
1202 TestMoveSupport<oneapi::tbb::concurrent_queue<MoveOperationTracker>, push_op, try_pop_op>(); in TestMoveSupportInPushPop()
1534 test_member_types<oneapi::tbb::concurrent_queue>();
1574 TestDeductionGuides<oneapi::tbb::concurrent_queue>();
[all …]
/dports/devel/concurrentqueue/concurrentqueue-1.0.3-15-g0753496/build/
H A Dmakefile47 …ator.cpp ../benchmarks/tbb/concurrent_monitor.cpp ../benchmarks/tbb/concurrent_queue.cpp ../benchm…
48 …ar -rc bin/libtbb.a cache_aligned_allocator.o concurrent_monitor.o concurrent_queue.o dynamic_link…
49 rm -f cache_aligned_allocator.o concurrent_monitor.o concurrent_queue.o dynamic_link.o tbb_misc.o
/dports/databases/xtrabackup/boost_1_59_0/libs/coroutine/example/cpp11/asymmetric/
H A Dawait_emu.cpp41 class concurrent_queue class
64 concurrent_queue<Task> main_tasks;
/dports/databases/percona57-pam-for-mysql/boost_1_59_0/libs/coroutine/example/cpp11/asymmetric/
H A Dawait_emu.cpp41 class concurrent_queue class
64 concurrent_queue<Task> main_tasks;
/dports/databases/percona57-server/boost_1_59_0/libs/coroutine/example/cpp11/asymmetric/
H A Dawait_emu.cpp41 class concurrent_queue class
64 concurrent_queue<Task> main_tasks;
/dports/databases/percona57-client/boost_1_59_0/libs/coroutine/example/cpp11/asymmetric/
H A Dawait_emu.cpp41 class concurrent_queue class
64 concurrent_queue<Task> main_tasks;

12345678