Quick Links:

bal | bbl | bdl | bsl

Classes | Public Types

bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 > Struct Template Reference

#include <bslmf_typelist.h>

Inheritance diagram for bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 >:
bslmf::TypeList< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil >

List of all members.

Classes

struct  TypeOf

Public Types

enum  { LENGTH = 7 }
typedef TypeList7< t_A1, t_A2,
t_A3, t_A4, t_A5, t_A6, t_A7 > 
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 ListType Type

template<class t_A1, class t_A2, class t_A3, class t_A4, class t_A5, class t_A6, class t_A7>
struct bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 >


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>
typedef TypeList7<t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7> bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 >::ListType
template<class t_A1, class t_A2, class t_A3, class t_A4, class t_A5, class t_A6, class t_A7>
typedef t_A1 bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 >::Type1
template<class t_A1, class t_A2, class t_A3, class t_A4, class t_A5, class t_A6, class t_A7>
typedef t_A2 bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 >::Type2
template<class t_A1, class t_A2, class t_A3, class t_A4, class t_A5, class t_A6, class t_A7>
typedef t_A3 bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 >::Type3
template<class t_A1, class t_A2, class t_A3, class t_A4, class t_A5, class t_A6, class t_A7>
typedef t_A4 bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 >::Type4
template<class t_A1, class t_A2, class t_A3, class t_A4, class t_A5, class t_A6, class t_A7>
typedef t_A5 bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 >::Type5
template<class t_A1, class t_A2, class t_A3, class t_A4, class t_A5, class t_A6, class t_A7>
typedef t_A6 bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 >::Type6
template<class t_A1, class t_A2, class t_A3, class t_A4, class t_A5, class t_A6, class t_A7>
typedef t_A7 bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 >::Type7
template<class t_A1, class t_A2, class t_A3, class t_A4, class t_A5, class t_A6, class t_A7>
typedef ListType bslmf::TypeList7< t_A1, t_A2, t_A3, t_A4, t_A5, t_A6, t_A7 >::Type

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>
anonymous enum
Enumerator:
LENGTH 

The documentation for this struct was generated from the following file: