Tatooine
|
Go to the source code of this file.
Classes | |
struct | tatooine::tuple< Head, Tail... > |
struct | tatooine::tuple< Head > |
struct | tatooine::tuple_concat_types_impl< tuple< TsTuple1... >, tuple< TsTuple2... > > |
Namespaces | |
namespace | tatooine |
Typedefs | |
template<typename Tuple1 , typename Tuple2 > | |
using | tatooine::tuple_concat_types = typename tuple_concat_types_impl< Tuple1, Tuple2 >::type |
Functions | |
template<typename Head , typename... Tail> | |
tatooine::tuple (Head &&, Tail &&...) -> tuple< std::decay_t< Head >, std::decay_t< Tail >... > | |
template<typename Head > | |
tatooine::tuple (Head &&) -> tuple< std::decay_t< Head > > | |
template<std::size_t Idx, typename... Ts> | |
constexpr auto | tatooine::get (tuple< Ts... > const &t) -> auto const & |
template<std::size_t Idx, typename... Ts> | |
constexpr auto | tatooine::get (tuple< Ts... > &t) -> auto & |