end overloads
Synopses
Declared in <beman/transform_view/transform_view.hpp>
Returns a non‐`const` sentinel for the end of *this.
constexpr
sentinel<false>
end();
Returns a non‐`const` iterator for the end of *this.
constexpr
iterator<false>
end()
requires std::ranges::common_range<V>;
Returns a const sentinel for the end of *this.
constexpr
sentinel<true>
end() const
requires std::ranges::range<const V> &&
std::regular_invocable<
const F&,
std::ranges::range_reference_t<const V> >;
Returns a const iterator for the end of *this.
constexpr
iterator<true>
end() const
requires std::ranges::common_range<const V> &&
std::regular_invocable<
const F&,
std::ranges::range_reference_t<const V> >;