std::future_status
提供: cppreference.com
ヘッダ <future> で定義 | ||
enumclass future_status { ready, | (C++11以上) | |
std::future および std::shared_future の wait_for
および wait_until
関数によって返されるフューチャーの状態を表します。
定数 | 説明 |
deferred | 共有状態は遅延された関数を保持しており、結果は明示的に要求されたときに限り計算されます |
ready | 共有状態は準備完了しています |
timeout | 共有状態は指定されたタイムアウト期間が満了するまで利用可能になりませんでした |
[編集]関連項目
結果を待ちます。 指定されたタイムアウト期間が満了するまで利用可能にならなければリターンします ( std::future<T> のパブリックメンバ関数) | |
結果を待ちます。 指定されたタイムアウト期間が満了するまで利用可能にならなければリターンします ( std::shared_future<T> のパブリックメンバ関数) | |
結果を待ちます。 指定時刻に達するまで利用可能にならなければリターンします ( std::future<T> のパブリックメンバ関数) | |
結果を待ちます。 指定時刻に達するまで利用可能にならなければリターンします ( std::shared_future<T> のパブリックメンバ関数) |