promise クラス
非同期プロバイダーを記述します。
template<class Ty>
class promise;
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
promise オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
この約束に関連付けられている予定を返します。 |
|
この約束の結果をアトミックに設定して、例外を示します。 |
|
この約束の結果をアトミックに設定して例外を示し、現在のスレッドのすべてのスレッド ローカルのオブジェクトが破棄された後にのみ通知を配信します (通常はスレッド終了時)。 |
|
この約束の結果をアトミックに設定して、値を示します。 |
|
この約束の結果をアトミックに設定して値を示し、現在のスレッドのすべてのスレッド ローカルのオブジェクトが破棄された後にのみ通知を配信します (通常はスレッド終了時)。 |
|
この約束の関連付けられた非同期状態を、指定した約束オブジェクトの状態と交換します。 |
パブリック演算子
名前 |
説明 |
---|---|
この約束オブジェクトの共有状態の割り当て。 |
継承階層
promise
必要条件
ヘッダー: future
名前空間: std