List of all members.
Public Types |
enum | { LENGTH = 16
} |
typedef TypeList16< t_A1, t_A2,
t_A3, t_A4, t_A5, t_A6, t_A7,
t_A8, t_A9, t_A10, t_A11,
t_A12, t_A13, t_A14, t_A15,
t_A16 > | ListType |
typedef t_A1 | Type1 |
typedef t_A2 | Type2 |
typedef t_A3 | Type3 |
typedef t_A4 | Type4 |
typedef t_A5 | Type5 |
typedef t_A6 | Type6 |
typedef t_A7 | Type7 |
typedef t_A8 | Type8 |
typedef t_A9 | Type9 |
typedef t_A10 | Type10 |
typedef t_A11 | Type11 |
typedef t_A12 | Type12 |
typedef t_A13 | Type13 |
typedef t_A14 | Type14 |
typedef t_A15 | Type15 |
typedef t_A16 | Type16 |
typedef ListType | Type |
Detailed Description
template<class t_A1, class t_A2, class t_A3, class t_A4, class t_A5, class t_A6, class t_A7, class t_A8, class t_A9, class t_A10, class t_A11, class t_A12, class t_A13, class t_A14, class t_A15, class t_A16>
struct bslmf::TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16, Nil, Nil, Nil, Nil >
This template provides a specialization of TypeList
of 16 types.
See Component bslmf_typelist
Member Typedef Documentation
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef TypeList16<t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16> bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::ListType [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A1 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type1 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A2 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type2 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A3 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type3 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A4 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type4 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A5 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type5 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A6 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type6 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A7 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type7 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A8 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type8 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A9 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type9 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A10 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type10 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A11 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type11 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A12 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type12 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A13 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type13 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A14 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type14 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A15 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type15 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef t_A16 bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type16 [inherited] |
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
typedef ListType bslmf::TypeList16< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, t_A8, t_A9, t_A10, t_A11, t_A12, t_A13, t_A14, t_A15, t_A16 >::Type [inherited] |
Member Enumeration Documentation
template<class t_A1 , class t_A2 , class t_A3 , class t_A4 , class t_A5 , class t_A6 , class t_A7 , class t_A8 , class t_A9 , class t_A10 , class t_A11 , class t_A12 , class t_A13 , class t_A14 , class t_A15 , class t_A16 >
anonymous enum [inherited] |
The documentation for this struct was generated from the following file: