Lines Matching refs:condition_variable
271 class _LIBCPP_TYPE_VIS condition_variable
276 _LIBCPP_CONSTEXPR condition_variable() _NOEXCEPT = default;
279 ~condition_variable() = default;
281 ~condition_variable();
284 condition_variable(const condition_variable&) = delete;
285 condition_variable& operator=(const condition_variable&) = delete;
401 condition_variable::wait(unique_lock<mutex>& __lk, _Predicate __pred)
409 condition_variable::wait_until(unique_lock<mutex>& __lk,
427 condition_variable::wait_until(unique_lock<mutex>& __lk,
441 condition_variable::wait_for(unique_lock<mutex>& __lk,
473 condition_variable::wait_for(unique_lock<mutex>& __lk,
484 condition_variable::__do_timed_wait(unique_lock<mutex>& __lk,
490 "condition_variable::timed wait: mutex not locked");
508 __throw_system_error(__ec, "condition_variable timed_wait failed");
515 condition_variable::__do_timed_wait(unique_lock<mutex>& __lk,