Tatooine
|
Go to the source code of this file.
Namespaces | |
namespace | tatooine |
Typedefs | |
template<typename TypeList , std::size_t I> | |
using | tatooine::type_list_at = typename type_list_at_impl< TypeList, I >::type |
Access to the Ith element of TypeList. More... | |
template<typename TypeList > | |
using | tatooine::type_list_back = typename type_list_back_impl< TypeList >::type |
template<typename TypeList > | |
using | tatooine::type_list_front = typename type_list_front_impl< TypeList >::type |
template<typename TypeList , typename NewBack > | |
using | tatooine::type_list_push_back = typename type_list_push_back_impl< TypeList, NewBack >::type |
template<typename TypeList , typename NewFront > | |
using | tatooine::type_list_push_front = typename type_list_push_front_impl< TypeList, NewFront >::type |
template<typename TypeList > | |
using | tatooine::type_list_pop_back = typename type_list_pop_back_impl< TypeList >::type |
template<typename TypeList > | |
using | tatooine::type_list_pop_front = typename type_list_pop_front_impl< TypeList >::type |
template<typename... Ts> | |
using | tatooine::type_list = type_list_impl< Ts... > |
Constructor for tatooine::type_list_impl. More... | |
Variables | |
template<typename TypeList > | |
static auto constexpr | tatooine::type_list_size = type_list_size_impl<TypeList>::value |
Size of a tatooine::type_list_impl. More... | |
template<typename TypeList , typename T > | |
static auto constexpr | tatooine::type_list_contains |