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

履歴 編集

function template
<execution>

std::execution::default_domain::transform_sender(C++26)

template<sender Sndr, queryable... Env>
  requires (sizeof...(Env) <= 1)
constexpr sender decltype(auto) transform_sender(Sndr&& sndr, const Env&... env)
  noexcept(see below);

概要

Sender変換のデフォルト動作。 execution::transform_senderに対するスタマイゼーションポイントとして機能する。

  • 定義されていれば、Senderアルゴリズムタグ型transform_senderメンバ関数に変換動作を委譲する。
  • そうでなければ、無変換。

効果

説明用の式eを次の通りとしたとき、eを返す。

例外

noexcept(e) == trueならば、例外を投げない。 そうでなければ、式eから送出される例外

バージョン

言語

  • C++26

処理系

関連項目

参照