Classes | |
struct | ranges::iter_take_while_view< Rng, Pred > |
struct | ranges::take_while_view< Rng, Pred > |
struct | ranges::views::iter_take_while_base_fn |
struct | ranges::views::iter_take_while_fn |
struct | ranges::views::take_while_base_fn |
struct | ranges::views::take_while_bind_fn |
struct | ranges::views::take_while_fn |
Typedefs | |
template<typename Rng , typename Pred > | |
using | ranges::cpp20::take_while_view = ranges::take_while_view< Rng, Pred > |
Functions | |
template<typename Rng , typename Fun > | |
ranges::take_while_view (Rng &&, Fun) -> take_while_view< views::all_t< Rng >, Fun > | |
using ranges::cpp20::take_while_view = typedef ranges::take_while_view<Rng, Pred> |
viewable_range<Rng> && input_range<Rng> && predicate<Pred &, iterator_t<Rng>> && copy_constructible<Pred>