最終更新日時(UTC):
が更新

履歴 編集

type-alias
<execution>

std::execution::transform_completion_signatures_of(C++26)

namespace std::exectution {
  template<
    sender Sndr,
    class Env = env<>,
    valid-completion-signatures AdditionalSignatures = completion_signatures<>,
    template<class...> class SetValue = see below,
    template<class> class SetError = see below,
    valid-completion-signatures SetStopped = completion_signatures<set_stopped_t()>>
      requires sender_in<Sndr, Env>
  using transform_completion_signatures_of =
    transform_completion_signatures<
      completion_signatures_of_t<Sndr, Env>,
      AdditionalSignatures, SetValue, SetError, SetStopped>;
}

概要

Sender型Sndr環境Envにおいて非同期操作を作成できるとき、Senderの完了シグネチャ集合から別の完了シグネチャ集合へ変換するエイリアステンプレート。

バージョン

言語

  • C++26

処理系

関連項目

参照