std::cv_status
提供: cppreference.com
<tbody>
</tbody>
| ヘッダ <condition_variable> で定義
|
||
enum class cv_status { no_timeout, timeout }; |
(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 または spurious wakeup によって起床しました
|
timeout
|
条件変数はタイムアウトの満了によって起床しました |
関連項目
| 条件変数が通知されるか指定時間が経過するまで現在のスレッドをブロックします ( std::condition_variableのパブリックメンバ関数)
| |
| 条件変数が通知されるか指定時間が経過するまで現在のスレッドをブロックします ( std::condition_variable_anyのパブリックメンバ関数)
| |
| 条件変数が通知されるか指定時点に達するまで現在のスレッドをブロックします ( std::condition_variableのパブリックメンバ関数)
| |
| 条件変数が通知されるか指定時点に達するまで現在のスレッドをブロックします ( std::condition_variable_anyのパブリックメンバ関数)
|