Range-v3
Range algorithms, views, and actions for the Standard Library
interleave.hpp File Reference

Classes

struct  ranges::v3::interleave_view< Rngs >
 Flattens a range of ranges by iterating the inner ranges in round-robin fashion. More...
 
struct  ranges::v3::interleave_view< Rngs >::cursor
 
struct  ranges::v3::view::interleave_fn
 

Functions

template<int Hint = -1>
view< interleave_fn > ranges::v3::view::interleave ()
 
template<int Hint = -1, typename Rngs >
auto ranges::v3::view::interleave (Rngs &&rngs) -> decltype(interleave< Hint >()(static_cast< Rngs &&>(rngs)))