std::experimental::shared_future
From cppreference.com
< cpp | experimental
| ヘッダー <experimental/shared_future> で定義 |
||
| template< class T > class shared_future; |
(1) | (concurrency TS) |
| template< class T > class shared_future<T&>; |
(2) | (concurrency TS) |
| template<> class shared_future<void>; |
(3) | (concurrency TS) |
クラステンプレート std::experimental::shared_future は、以下の操作で std::shared_future を拡張します。
future<shared_future<T>>からのアンラッピングコンストラクタ。- 関連する共有状態が準備完了かどうかを問い合わせるメンバ関数
is_ready。 - future に継続処理をアタッチするためのメンバ関数
then。
std::experimental::shared_future と std::shared_future の間には相互運用性はありません。
目次 |
[編集] メンバ関数
shared_future を構築します。(public member function) | |
| 共有状態が準備完了かどうかをチェックします。 (public member function) | |
shared_future に継続処理をアタッチします。(public member function) | |
| 内容を代入する (public member function) |
[編集] 例
| このセクションは未完成です 理由: 例がありません |
[編集] 関連項目
| (concurrency TS) |
継続処理やその他の機能で拡張された std::future のバージョン。 (class template) |