Tatooine
Classes | Typedefs
Collaboration diagram for push_front:

Classes

struct  tatooine::type_list_push_front_impl< TypeList, NewFront >
 
struct  tatooine::type_list_push_front_impl< type_list_impl< Types... >, NewFront >
 

Typedefs

template<typename TypeList , typename NewFront >
using tatooine::type_list_push_front = typename type_list_push_front_impl< TypeList, NewFront >::type
 

Detailed Description

Using tatooine::type_list_push_back one can append a new type at the front of a tatooine::type_list_impl.

Typedef Documentation

◆ type_list_push_front

template<typename TypeList , typename NewFront >
using tatooine::type_list_push_front = typedef typename type_list_push_front_impl<TypeList, NewFront>::type