Inherits AZStd::ranges::view_interface< join_with_view< View, Pattern > >.
|
constexpr | join_with_view (View base, Pattern pattern) |
|
template<class R , class = enable_if_t<conjunction_v< bool_constant<forward_range<R>>, bool_constant<constructible_from<View, views::all_t<R>>>, bool_constant<constructible_from<Pattern, single_view<range_value_t<InnerRange>>> >>>> |
constexpr | join_with_view (R &&range, range_value_t< InnerRange > elem) |
|
template<bool Enable = copy_constructible<View>, class = enable_if_t<Enable>> |
constexpr View | base () const & |
|
constexpr View | base () && |
|
constexpr auto | begin () |
|
template<class ConstView = const View, class = enable_if_t<input_range<ConstView> && is_reference_v<range_reference_t<ConstView>> && forward_range<const Pattern>>> |
constexpr auto | begin () const |
|
constexpr auto | end () |
|
template<class ConstView = const View, class = enable_if_t<input_range<ConstView> && is_reference_v<range_reference_t<ConstView>> && forward_range<const Pattern>>> |
constexpr auto | end () const |
|
The documentation for this class was generated from the following file:
- Code/Framework/AzCore/AzCore/std/ranges/join_with_view.h