Synopsis of methods | |
| constexpr transform_fn | transform {} |
Public Member Functions | |
| P indirect_result_t< F &, projected< iterator_t< Rng >, P > > Rng | operator() (Rng &&rng, F fun, P proj=P{}) const |
| template<typename F , typename P = identity> | |
| requires (!range< F >)` const expr auto operator()(F fun | |
Public Attributes | |
| P | F |
| P | P = identity > requires ` input_range<Rng> && copy_constructible<F> && indirectly_writable< iterator_t<Rng> |
| P | proj |
| P ranges::actions::transform_fn::proj |