shared_future::wait_for のメソッド

関連する非同期状態が整ったか、指定した時間が経過するまで現在のスレッドをブロックします。

template<class Rep, class Period>
   future_status wait_for(
      const chrono::duration<Rep, Period>& Rel_time) const;

パラメーター

  • Rel_time
    スレッドがブロックの最大時間を指定する chrono::duration のオブジェクト。

戻り値

future_status 返すという理由を示す。

解説

関連する非同期状態は、非同期プロバイダーが戻り値を格納したか、例外を格納した場合にのみ 準備が できました。

必要条件

将来のヘッダー:

名前空間: std

参照

関連項目

shared_future クラス

<future>