Protium
Math and Design Features
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros Pages
Protium::Design::Sequence< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20 > Struct Template Reference

Sequence of types. More...

#include <Types.h>

Public Types

typedef Typelist< T1, TailResultType
 

Private Types

typedef Sequence< T2, T3, T4,
T5, T6, T7, T8, T9, T10, T11,
T12, T13, T14, T15, T16, T17,
T18, T19, T20 >::Type 
TailResult
 

Detailed Description

template<class T1 = NullType, class T2 = NullType, class T3 = NullType, class T4 = NullType, class T5 = NullType, class T6 = NullType, class T7 = NullType, class T8 = NullType, class T9 = NullType, class T10 = NullType, class T11 = NullType, class T12 = NullType, class T13 = NullType, class T14 = NullType, class T15 = NullType, class T16 = NullType, class T17 = NullType, class T18 = NullType, class T19 = NullType, class T20 = NullType>
struct Protium::Design::Sequence< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20 >

Sequence of types.

Definition at line 109 of file Types.h.

Member Typedef Documentation

template<class T1 = NullType, class T2 = NullType, class T3 = NullType, class T4 = NullType, class T5 = NullType, class T6 = NullType, class T7 = NullType, class T8 = NullType, class T9 = NullType, class T10 = NullType, class T11 = NullType, class T12 = NullType, class T13 = NullType, class T14 = NullType, class T15 = NullType, class T16 = NullType, class T17 = NullType, class T18 = NullType, class T19 = NullType, class T20 = NullType>
typedef Sequence< T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20 >::Type Protium::Design::Sequence< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20 >::TailResult
private

Definition at line 129 of file Types.h.

template<class T1 = NullType, class T2 = NullType, class T3 = NullType, class T4 = NullType, class T5 = NullType, class T6 = NullType, class T7 = NullType, class T8 = NullType, class T9 = NullType, class T10 = NullType, class T11 = NullType, class T12 = NullType, class T13 = NullType, class T14 = NullType, class T15 = NullType, class T16 = NullType, class T17 = NullType, class T18 = NullType, class T19 = NullType, class T20 = NullType>
typedef Typelist<T1, TailResult> Protium::Design::Sequence< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20 >::Type

Definition at line 131 of file Types.h.