std::execution::when_all
From cppreference.com
| ヘッダ <execution> で定義 |
||
| auto && when_all( execution::sender auto... inputs ); |
(C++26以降) | |
目次 |
[編集] パラメータ
| inputs | - | when_all の完了をブロックする送信元。単一の値セットで完了できる送信元のみを含めることができます。 |
[編集] 戻り値
すべての入力送信元が完了したときに完了する送信元を返します。この送信元によって送信される値は、when_all に渡された引数の順序で、各入力送信元によって送信される値です。
[編集] 注意
when_allによって返される送信元は、最後の入力送信元が完了した実行リソース上でインラインで完了します。ただし、when_allが開始される前にstopが要求された場合は、start の呼び出し内でインラインで完了します。
[編集] 例
| このセクションは未完成です 理由: 例がありません |
[編集] 関連項目
| (concurrency TS) |
指定されたすべての future または shared_futures が ready になったときに ready になる future を生成します。(関数テンプレート) [[編集]] |