Lines Matching refs:C
245 template <typename T, typename C>
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()
268 template <typename T, typename C>
271 tbb::concurrent_priority_queue<T, C>* q;
272 C less_than;
277 EmptyBody( T max, tbb::concurrent_priority_queue<T, C>* cpq ) in EmptyBody()
294 template <typename T, typename C>
296 tbb::concurrent_priority_queue<T, C>* q;
301 FloggerBody( tbb::concurrent_priority_queue<T, C>* cpq ) in FloggerBody()
313 template <typename C, typename T>
317 tbb::concurrent_priority_queue<T, C> q(0); in test_parallel_push_pop()
318 FillBody<T, C> filler(n, t_max, t_min, &q); in test_parallel_push_pop()
319 EmptyBody<T, C> emptier(t_max, &q); in test_parallel_push_pop()
333 template <typename C, typename T>
335 tbb::concurrent_priority_queue<T, C> q(0); in test_flogger()
336 utils::NativeParallelFor(n, FloggerBody<T, C>{&q}); in test_flogger()