Home | History | Annotate | Download | only in src

Lines Matching defs:condition_variable

1 //===-------------------- condition_variable.cpp --------------------------===//
14 #include "condition_variable"
21 condition_variable::~condition_variable()
27 condition_variable::notify_one() _NOEXCEPT
33 condition_variable::notify_all() _NOEXCEPT
39 condition_variable::wait(unique_lock<mutex>& lk) _NOEXCEPT
43 "condition_variable::wait: mutex not locked");
46 __throw_system_error(ec, "condition_variable wait failed");
50 condition_variable::__do_timed_wait(unique_lock<mutex>& lk,
56 "condition_variable::timed wait: mutex not locked");
76 __throw_system_error(ec, "condition_variable timed_wait failed");
80 notify_all_at_thread_exit(condition_variable& cond, unique_lock<mutex> lk)