Range-v3
Range algorithms, views, and actions for the Standard Library
ranges::intersperse_view< Rng > Struct Template Reference
+ Inheritance diagram for ranges::intersperse_view< Rng >:

Public Member Functions

constexpr intersperse_view (Rng rng, range_value_t< Rng > val)
 
constexpr auto size () const requires sized_range< Rng const >
 
constexpr auto size () requires sized_range< Rng >
 
- Public Member Functions inherited from ranges::view_adaptor< Derived, BaseRng, Cardinality >
constexpr const base_range_t & base () const noexcept
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
 
constexpr base_range_t & base () noexcept
 
view_adaptoroperator= (view_adaptor &&)=default
 
view_adaptoroperator= (view_adaptor const &)=default
 
constexpr view_adaptor (BaseRng &&rng)
 
 view_adaptor (view_adaptor &&)=default
 
 view_adaptor (view_adaptor const &)=default