12 lines
1.1 KiB
Markdown
12 lines
1.1 KiB
Markdown
[condition.variable.syn]
|
||
|
||
# 32 Concurrency support library [[thread]](./#thread)
|
||
|
||
## 32.7 Condition variables [[thread.condition]](thread.condition#condition.variable.syn)
|
||
|
||
### 32.7.2 Header <condition_variable> synopsis [condition.variable.syn]
|
||
|
||
[ð](#header:%3ccondition_variable%3e)
|
||
|
||
namespace std {// [[thread.condition.condvar]](thread.condition.condvar "32.7.4 Class condition_variable"), class condition_variableclass condition_variable; // [[thread.condition.condvarany]](thread.condition.condvarany "32.7.5 Class condition_variable_any"), class condition_variable_anyclass condition_variable_any; // [[thread.condition.nonmember]](thread.condition.nonmember "32.7.3 Non-member functions"), non-member functionsvoid notify_all_at_thread_exit(condition_variable& cond, unique_lock<mutex> lk); enum class [cv_status](#lib:cv_status "32.7.2 Header <condition_variable> synopsis [condition.variable.syn]") { [no_timeout](#lib:cv_status,no_timeout "32.7.2 Header <condition_variable> synopsis [condition.variable.syn]"), [timeout](#lib:cv_status,timeout "32.7.2 Header <condition_variable> synopsis [condition.variable.syn]") };}
|