WPILibC++ 2025.1.1
Loading...
Searching...
No Matches
detail::tuple Namespace Reference

Typedefs

template<typename Char , typename... T>
using result_t = std::tuple<formatter<remove_cvref_t<T>, Char>...>
 

Functions

template<typename Tuple , typename Char , std::size_t... Is>
auto get_formatters (index_sequence< Is... >) -> result_t< Char, decltype(get< Is >(std::declval< Tuple >()))... >
 

Typedef Documentation

◆ result_t

template<typename Char , typename... T>
using detail::tuple::result_t = std::tuple<formatter<remove_cvref_t<T>, Char>...>

Function Documentation

◆ get_formatters()

template<typename Tuple , typename Char , std::size_t... Is>
auto detail::tuple::get_formatters ( index_sequence< Is... > ) -> result_t< Char, decltype(get< Is >(std::declval< Tuple >()))... >