std::cv_status
定义于头文件 <condition_variable>
|
||
enum class cv_status; |
(C++11 起) | |
带作用域枚举 std::cv_status
描述定时等待是否因时限返回。
std::cv_status
为 std::condition_variable 和 std::condition_variable_any 的 wait_for
和 wait_until
方法所用。
成员常量
常量 | 解释 |
no_timeout
|
条件变量因 notify_all 、 notify_one 或虚假地被唤醒
|
timeout
|
条件变量因时限耗尽被唤醒 |
参阅
阻塞当前线程,直到条件变量被唤醒,或到指定时限时长后 ( std::condition_variable 的公开成员函数) | |
阻塞当前线程,直到条件变量被唤醒,或到指定时限时长后 ( std::condition_variable_any 的公开成员函数) | |
阻塞当前线程,直到条件变量被唤醒,或直到抵达指定时间点 ( std::condition_variable 的公开成员函数) | |
阻塞当前线程,直到条件变量被唤醒,或直到抵达指定时间点 ( std::condition_variable_any 的公开成员函数) |