completion_future クラス
C ++. AMP の非同期操作に対応するフューチャを表します。
class completion_future;
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
completion_future クラスの新しいインスタンスを初期化します。 |
|
completion_future オブジェクトを破棄します。 |
パブリック メソッド
名前 |
説明 |
---|---|
関連する非同期操作が完了するまで待機します。 |
|
関連する非同期操作の実行が終了するときに、実行される completion_future オブジェクトにコールバック関数オブジェクトを継承します。 |
|
関連する非同期操作に対応する task オブジェクトを返します。 |
|
オブジェクトが非同期操作に関連するかどうかを示すブール値を取得します。 |
|
関連する非同期操作が完了するまでブロックします。 |
|
関連する非同期操作が完了するまで、または _Rel_time で指定された時間が経過するまで、ブロックします。 |
|
関連する非同期操作が完了するまで、または現在の時間が _Abs_time によって指定された値を超過するまで、ブロックします。 |
パブリック演算子
名前 |
説明 |
---|---|
completion_future オブジェクトを std::shared_future オブジェクトに暗黙的に変換します。 |
|
指定された completion_future オブジェクトの内容をこのオブジェクトにコピーします。 |
継承階層
completion_future
必要条件
ヘッダー: amprt.h
名前空間: concurrency