MySQL 8.0.39
Source Code Documentation
|
Go to the source code of this file.
Classes | |
class | stdx::ranges::enumerate_view< V > |
enumerate_view over a range. More... | |
class | stdx::ranges::enumerate_view< V >::iterator< Const > |
Namespaces | |
namespace | stdx |
namespace | stdx::ranges |
namespace | stdx::ranges::views |
Typedefs | |
template<class T > | |
using | stdx::ranges::iterator_t = decltype(std::begin(std::declval< T & >())) |
template<class R > | |
using | stdx::ranges::range_value_t = stdx::iter_value_t< ranges::iterator_t< R > > |
template<class R > | |
using | stdx::ranges::range_reference_t = stdx::iter_reference_t< ranges::iterator_t< R > > |
Functions | |
template<class R > | |
stdx::ranges::enumerate_view (R &&) -> enumerate_view< R > | |
template<class T , class TIter = decltype(std::begin(std::declval<T>())), class = decltype(std::end(std::declval<T>()))> | |
constexpr auto | stdx::ranges::views::enumerate (T &&iterable) |