MySQL 9.1.0
Source Code Documentation
ut0tuple.h File Reference

std::tuple helper utilities. More...

#include <tuple>
#include <utility>

Go to the source code of this file.

Classes

struct  index_sequence_with_offset< N, std::index_sequence< Ints... > >
 

Namespaces

namespace  detail
 

Typedefs

template<std::size_t N, typename Seq >
using index_sequence_with_offset_t = typename index_sequence_with_offset< N, Seq >::type
 

Functions

template<typename Tuple , size_t... Is>
constexpr auto detail::select_from_tuple_impl (Tuple &&t, std::index_sequence< Is... >)
 
template<size_t Begin, size_t End, typename Tuple >
constexpr auto select_from_tuple (Tuple &&t)
 

Detailed Description

std::tuple helper utilities.

Typedef Documentation

◆ index_sequence_with_offset_t

template<std::size_t N, typename Seq >
using index_sequence_with_offset_t = typename index_sequence_with_offset<N, Seq>::type

Function Documentation

◆ select_from_tuple()

template<size_t Begin, size_t End, typename Tuple >
constexpr auto select_from_tuple ( Tuple &&  t)
constexpr