Lines Matching refs:condition_variable
273 class _LIBCPP_TYPE_VIS condition_variable
278 _LIBCPP_CONSTEXPR condition_variable() _NOEXCEPT = default;
281 ~condition_variable() = default;
283 ~condition_variable();
286 condition_variable(const condition_variable&) = delete;
287 condition_variable& operator=(const condition_variable&) = delete;
403 condition_variable::wait(unique_lock<mutex>& __lk, _Predicate __pred)
411 condition_variable::wait_until(unique_lock<mutex>& __lk,
429 condition_variable::wait_until(unique_lock<mutex>& __lk,
443 condition_variable::wait_for(unique_lock<mutex>& __lk,
475 condition_variable::wait_for(unique_lock<mutex>& __lk,
486 condition_variable::__do_timed_wait(unique_lock<mutex>& __lk,
492 "condition_variable::timed wait: mutex not locked");
510 __throw_system_error(__ec, "condition_variable timed_wait failed");
517 condition_variable::__do_timed_wait(unique_lock<mutex>& __lk,