Synopsis of methods | |
constexpr take_while_fn | take_while {} |
Public Member Functions | |
template<typename Fun > | |
constexpr auto | operator() (Fun fun) const |
template<typename Rng , typename Fun > | |
Rng | operator() (Rng &&rng, Fun fun) const |
|
constexpr |
(!range<Fun>)
Rng ranges::actions::take_while_fn::operator() | ( | Rng && | rng, |
Fun | fun | ||
) | const |
forward_range<Rng> && erasable_range<Rng &, iterator_t<Rng>, sentinel_t<Rng>> && indirect_unary_predicate<Fun, iterator_t<Rng>>