Home
last modified time | relevance | path

Searched refs:Queue (Results 1 – 6 of 6) sorted by relevance

/oneTBB/test/tbb/
H A Dtest_concurrent_queue.cpp74 template<typename ClassWithVectorType, typename Queue>
76 Queue q1; in TestVectorTypes()
84 Queue q2 = q1; in TestVectorTypes()
86 typename Queue::const_iterator ci = q2.unsafe_begin(); in TestVectorTypes()
133 template <typename Queue>
137 Queue source; in CopyWithThrowElement()
149 Queue copy(source); in CopyWithThrowElement()
/oneTBB/examples/test_all/fibonacci/
H A Dfibonacci.cpp271 queue_t Queue; variable
285 Queue.push(Matrix1110); in operator ()()
286 return &Queue; in operator ()()
309 Queue.push(Matrix1110); in ParallelPipeFib()
317 assert(Queue.unsafe_size() == 1); in ParallelPipeFib()
319 bool result = Queue.try_pop(M); // get last element in ParallelPipeFib()
322 Queue.clear(); in ParallelPipeFib()
/oneTBB/test/conformance/
H A Dconformance_concurrent_queue.cpp1237 template <typename Queue>
1238 void AssertEquality(Queue &q, const std::vector<typename Queue::value_type> &vec) { in AssertEquality()
1239 CHECK(q.size() == typename Queue::size_type(vec.size())); in AssertEquality()
1243 template <typename Queue>
1244 void AssertEmptiness(Queue &q) { in AssertEmptiness()
1247 typename Queue::value_type elem; in AssertEmptiness()
1251 template <push_t push_op, typename Queue>
1252 void FillTest(Queue &q, const std::vector<typename Queue::value_type> &vec) { in FillTest()
1258 template <pop_t pop_op, typename Queue>
1259 void EmptyTest(Queue &q, const std::vector<typename Queue::value_type> &vec) { in EmptyTest()
[all …]
/oneTBB/doc/main/tbb_userguide/
H A DIterating_Over_a_Concurrent_Queue_for_Debugging.rst3 Iterating Over a Concurrent Queue for Debugging
H A DConcurrent_Queue_Classes.rst3 Concurrent Queue Classes
/oneTBB/doc/main/tbb_userguide/design_patterns/
H A DGUI_Thread.rst93 // Queue for transmitting results from enqueued task to GUI thread.