Lumiera
0.pre.03
»edit your freedom«
|
Classes | |
struct | BuildTupleType |
struct | BuildTupleType< Node< H, TAIL > > |
struct | BuildTupleType< NullType > |
struct | BuildTupleType< Types< TYPES... > > |
temporary workaround: strip trailing NullType entries prior to rebinding to the std::tuple type. More... | |
struct | BuildTupleType< TySeq< TYPES... > > |
struct lib::meta::anonymous_namespace{tuple-helper.hpp}::BuildTupleType< Node< H, TAIL > > |
Class Members | ||
---|---|---|
typedef typename Types< Node < H, TAIL > >::Seq |
Seq | |
typedef typename BuildTupleType< Seq >::Type |
Type |
struct lib::meta::anonymous_namespace{tuple-helper.hpp}::BuildTupleType< NullType > |
Class Members | ||
---|---|---|
typedef typename BuildTupleType< Types <> >::Type |
Type |
struct lib::meta::anonymous_namespace{tuple-helper.hpp}::BuildTupleType< Types< TYPES... > > |
Class Members | ||
---|---|---|
VariadicSeq | ||
typedef typename BuildTupleType< VariadicSeq > ::Type |
Type |