Developer documentation

texp_list.hpp File Reference

Go to the source code of this file.

Classes

struct  mmx::texp::tlist< A, B >
 type list node More...
 
struct  mmx::texp::tmap< TypeFunctor, TypeList >
 
struct  mmx::texp::tmap< TypeFunctor, tlist< Head, Tail > >
 
struct  mmx::texp::tmap< TypeFunctor, tlist< Head, null_t > >
 
struct  mmx::texp::gentlist< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 >
 helper for type list definition More...
 
struct  mmx::texp::gentlist< X, null_t >
 
struct  mmx::texp::sfirstnnl< L >
 select the first non null type of a type-list. More...
 
struct  mmx::texp::sfirstnnl< tlist< car, cdr > >
 
struct  mmx::texp::sfirstnnl< tlist< null_t, cdr > >
 
struct  mmx::texp::sfirstnnl< tlist< null_t, null_t > >
 
struct  mmx::texp::sfirstnn< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 >
 

Namespaces

 mmx
 
 mmx::texp
 
Home