Classes | |
| struct | ranges::v3::iterator_range< I, S > |
| struct | ranges::v3::make_iterator_range_fn |
| struct | ranges::v3::sized_iterator_range< I, S > |
Functions | |
| template<std::size_t N, typename I , typename S , requires = (N < 2)> | |
| constexpr auto | ranges::v3::get (sized_iterator_range< I, S > const &p) -> decltype(ranges::get< N >(static_cast< iterator_range< I, S > const & >(p))) |
Tuple-like access for sized_iterator_range | |
| template<std::size_t N, typename I , typename S , requires = (N == 2)> | |
| constexpr iterator_size_t< I > | ranges::v3::get (sized_iterator_range< I, S > const &p) |
Variables | |
| constexpr make_iterator_range_fn | ranges::v3::make_iterator_range {} |