Home
last modified time | relevance | path

Searched refs:wait_pull (Results 1 – 20 of 20) sorted by relevance

/third_party/boost/boost/thread/concurrent_queues/
Dqueue_adaptor.hpp61 queue_op_status wait_pull(value_type& x) { return queue.wait_pull(x); } in wait_pull() function in boost::concurrent::detail::queue_adaptor_copyable_only
95 queue_op_status wait_pull(value_type& x) { return queue.wait_pull(x); } in wait_pull() function in boost::concurrent::detail::queue_adaptor_movable_only
139 queue_op_status wait_pull(value_type& x) { return queue.wait_pull(x); } in wait_pull() function in boost::concurrent::detail::queue_adaptor_copyable_and_movable
Dsync_queue.hpp69 inline queue_op_status wait_pull(ValueType& elem);
74 inline queue_op_status wait_pull(value_type& x, unique_lock<mutex>& lk);
150 …queue_op_status sync_queue<ValueType, Container>::wait_pull(ValueType& elem, unique_lock<mutex>& l… in wait_pull() function in boost::concurrent::sync_queue
166 queue_op_status sync_queue<ValueType, Container>::wait_pull(ValueType& elem) in wait_pull() function in boost::concurrent::sync_queue
169 return wait_pull(elem, lk); in wait_pull()
Dqueue_base.hpp61 virtual queue_op_status wait_pull(ValueType& elem) = 0;
91 virtual queue_op_status wait_pull(value_type& elem) = 0;
132 virtual queue_op_status wait_pull(value_type& elem) = 0;
Dsync_priority_queue.hpp139 queue_op_status wait_pull(ValueType& elem);
160 queue_op_status wait_pull(unique_lock<mutex>& lk, ValueType& elem);
336 queue_op_status sync_priority_queue<T,Container,Cmp>::wait_pull(unique_lock<mutex>& lk, T& elem) in wait_pull() function in boost::concurrent::sync_priority_queue
345 queue_op_status sync_priority_queue<T,Container,Cmp>::wait_pull(T& elem) in wait_pull() function in boost::concurrent::sync_priority_queue
348 return wait_pull(lk, elem); in wait_pull()
Dqueue_views.hpp87 queue_op_status wait_pull(value_type& x) { return queue->wait_pull(x); } in wait_pull() function in boost::concurrent::queue_front_view
Ddeque_views.hpp61 queue_op_status wait_pull(value_type& x) { return queue->wait_pull_back(x); } in wait_pull() function in boost::concurrent::deque_back_view
104 queue_op_status wait_pull(value_type& x) { return queue->wait_pull_front(x); } in wait_pull() function in boost::concurrent::deque_front_view
Dsync_timed_queue.hpp138 queue_op_status wait_pull(T& elem);
179 queue_op_status wait_pull(unique_lock<mutex>& lk, T& elem);
438 queue_op_status sync_timed_queue<T, Clock, TimePoint>::wait_pull(unique_lock<mutex>& lk, T& elem) in wait_pull() function in boost::concurrent::sync_timed_queue
447 queue_op_status sync_timed_queue<T, Clock, TimePoint>::wait_pull(T& elem) in wait_pull() function in boost::concurrent::sync_timed_queue
450 return wait_pull(lk, elem); in wait_pull()
/third_party/boost/libs/thread/test/sync/mutual_exclusion/sync_queue/
Dsingle_thread_pass.cpp278 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(nc)); in main()
290 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(i)); in main()
303 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(nc)); in main()
353 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(i)); in main()
367 BOOST_TEST(boost::queue_op_status::closed == q.wait_pull(i)); in main()
Dmulti_thread_pass.cpp75 return q_->wait_pull(v); in operator ()()
/third_party/boost/libs/thread/test/sync/mutual_exclusion/sync_pq/
Dpq_single_thread_pass.cpp332 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(nc)); in main()
345 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(i)); in main()
359 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(nc)); in main()
410 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(i)); in main()
424 BOOST_TEST(boost::queue_op_status::closed == q.wait_pull(i)); in main()
Dtq_single_thread_pass.cpp84 boost::queue_op_status st = pq.wait_pull(val); in test_all_with_try()
/third_party/boost/libs/thread/test/sync/mutual_exclusion/queue_views/
Dsingle_thread_pass.cpp354 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(nc)); in main()
368 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(i)); in main()
383 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(nc)); in main()
447 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(i)); in main()
462 BOOST_TEST(boost::queue_op_status::closed == q.wait_pull(i)); in main()
/third_party/boost/libs/thread/test/sync/mutual_exclusion/deque_views/
Dsingle_thread_pass.cpp354 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(nc)); in main()
368 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(i)); in main()
383 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(nc)); in main()
447 BOOST_TEST(boost::queue_op_status::success == q.wait_pull(i)); in main()
462 BOOST_TEST(boost::queue_op_status::closed == q.wait_pull(i)); in main()
/third_party/boost/boost/thread/executors/detail/
Dpriority_executor_base.hpp62 queue_op_status st = _workq.wait_pull(task); in loop()
/third_party/boost/boost/thread/executors/
Dloop_executor.hpp66 work_queue.wait_pull(task) : in execute_one()
Dbasic_thread_pool.hpp93 queue_op_status st = work_queue.wait_pull(task); in worker_thread()
/third_party/boost/libs/thread/example/
Dproducer_consumer2.cpp104 queue_op_status res = sbq.wait_pull(r); in consumer3()
Dproducer_consumer.cpp101 queue_op_status res = sbq.wait_pull(r); in consumer3()
/third_party/boost/libs/thread/test/
Dtest_time_jumps.cpp2214 bool succeeded = (q.wait_pull(i) == boost::queue_op_status::success); in testSyncTimedQueueWaitPullSucceedsSteady()
2228 bool succeeded = (q.wait_pull(i) == boost::queue_op_status::success); in testSyncTimedQueueWaitPullSucceedsSystem()
2242 bool succeeded = (q.wait_pull(i) == boost::queue_op_status::success); in testSyncTimedQueueWaitPullSucceedsCustom()
/third_party/boost/libs/thread/doc/
Dsync_queues_ref.qbk814 queue_op_status wait_pull(value_type& x);