std:: future_status
From cppreference.net
C++
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
定義先ヘッダ
<future>
|
||
|
enum
class
future_status
{
ready,
|
(C++11以降) | |
wait_for
および
wait_until
関数によって返されるfutureの状態を指定します。これらの関数は
std::future
および
std::shared_future
のメンバ関数です。
定数
| 列挙子 | 意味 |
deferred
|
共有状態は遅延関数を含んでいるため、結果は明示的に要求された場合にのみ計算される |
ready
|
共有状態は準備完了状態である |
timeout
|
共有状態は指定されたタイムアウト時間が経過する前に準備完了状態にならなかった |
関連項目
|
結果を待機し、指定されたタイムアウト期間内に利用可能でない場合は返る
(
std::future<T>
の公開メンバ関数)
|
|
|
結果を待機し、指定されたタイムアウト期間内に利用可能でない場合は返る
(
std::shared_future<T>
の公開メンバ関数)
|
|
|
結果を待機し、指定された時間ポイントに達するまでに利用可能でない場合は返る
(
std::future<T>
の公開メンバ関数)
|
|
|
結果を待機し、指定された時間ポイントに達するまでに利用可能でない場合は返る
(
std::shared_future<T>
の公開メンバ関数)
|