namespace std {
enum class cv_status {
no_timeout,
timeout
};
}
概要
条件変数の待機結果値。
cv_status
列挙型は、condition_variable
/condition_variable_any
クラスにおけるタイムアウト時間を指定する待機関数wait_for()
/wait_until()
での実行結果として使用する。
各値は以下の意味を持つ:
列挙値 | 説明 |
---|---|
no_timeout |
タイムアウトすることなく待機が完了した |
timeout |
待機処理がタイムアウトした |
例
出力
バージョン
言語
- C++11
処理系
- Clang: ??
- GCC: 4.7.0 ✅
- ICC: ??
- Visual C++: 2012 (partial) ✅, 2013 ✅
- 2012までは、スコープ付き列挙体(
enum class
)に対応していないため、代わりに名前空間std::cv_status
にenum cv_status
を定義する形になっている。
- 2012までは、スコープ付き列挙体(