std::cv_status
来自cppreference.com
并发支持库
|
|
在标头
<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
的公开成员函数) |