~ubuntu-branches/ubuntu/warty/aqsis/warty

« back to all changes in this revision

Viewing changes to boost/boost/mpl/list/aux_/preprocessed/plain/list20.hpp

  • Committer: Bazaar Package Importer
  • Author(s): LaMont Jones
  • Date: 2004-08-24 07:25:04 UTC
  • Revision ID: james.westby@ubuntu.com-20040824072504-zf993vnevvisdsvb
Tags: upstream-0.9.1
ImportĀ upstreamĀ versionĀ 0.9.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// preprocessed version of 'boost/mpl/list/list20.hpp' header
 
2
// see the original for copyright information
 
3
 
 
4
namespace boost {
 
5
namespace mpl {
 
6
 
 
7
template<
 
8
      typename T0, typename T1, typename T2, typename T3, typename T4
 
9
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
10
    , typename T10
 
11
    >
 
12
struct list11
 
13
    : list_node<
 
14
          integral_c< long,11 >
 
15
        , T0
 
16
        , list10< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10 >
 
17
        >
 
18
{
 
19
    typedef list11 type;
 
20
};
 
21
 
 
22
template<
 
23
      typename T0, typename T1, typename T2, typename T3, typename T4
 
24
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
25
    , typename T10, typename T11
 
26
    >
 
27
struct list12
 
28
    : list_node<
 
29
          integral_c< long,12 >
 
30
        , T0
 
31
        , list11< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11 >
 
32
        >
 
33
{
 
34
    typedef list12 type;
 
35
};
 
36
 
 
37
template<
 
38
      typename T0, typename T1, typename T2, typename T3, typename T4
 
39
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
40
    , typename T10, typename T11, typename T12
 
41
    >
 
42
struct list13
 
43
    : list_node<
 
44
          integral_c< long,13 >
 
45
        , T0
 
46
        , list12< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 >
 
47
        >
 
48
{
 
49
    typedef list13 type;
 
50
};
 
51
 
 
52
template<
 
53
      typename T0, typename T1, typename T2, typename T3, typename T4
 
54
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
55
    , typename T10, typename T11, typename T12, typename T13
 
56
    >
 
57
struct list14
 
58
    : list_node<
 
59
          integral_c< long,14 >
 
60
        , T0
 
61
        , list13< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13 >
 
62
        >
 
63
{
 
64
    typedef list14 type;
 
65
};
 
66
 
 
67
template<
 
68
      typename T0, typename T1, typename T2, typename T3, typename T4
 
69
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
70
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
71
    >
 
72
struct list15
 
73
    : list_node<
 
74
          integral_c< long,15 >
 
75
        , T0
 
76
        , list14< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14 >
 
77
        >
 
78
{
 
79
    typedef list15 type;
 
80
};
 
81
 
 
82
template<
 
83
      typename T0, typename T1, typename T2, typename T3, typename T4
 
84
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
85
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
86
    , typename T15
 
87
    >
 
88
struct list16
 
89
    : list_node<
 
90
          integral_c< long,16 >
 
91
        , T0
 
92
        , list15< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 >
 
93
        >
 
94
{
 
95
    typedef list16 type;
 
96
};
 
97
 
 
98
template<
 
99
      typename T0, typename T1, typename T2, typename T3, typename T4
 
100
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
101
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
102
    , typename T15, typename T16
 
103
    >
 
104
struct list17
 
105
    : list_node<
 
106
          integral_c< long,17 >
 
107
        , T0
 
108
        , list16< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 >
 
109
        >
 
110
{
 
111
    typedef list17 type;
 
112
};
 
113
 
 
114
template<
 
115
      typename T0, typename T1, typename T2, typename T3, typename T4
 
116
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
117
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
118
    , typename T15, typename T16, typename T17
 
119
    >
 
120
struct list18
 
121
    : list_node<
 
122
          integral_c< long,18 >
 
123
        , T0
 
124
        , list17< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 >
 
125
        >
 
126
{
 
127
    typedef list18 type;
 
128
};
 
129
 
 
130
template<
 
131
      typename T0, typename T1, typename T2, typename T3, typename T4
 
132
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
133
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
134
    , typename T15, typename T16, typename T17, typename T18
 
135
    >
 
136
struct list19
 
137
    : list_node<
 
138
          integral_c< long,19 >
 
139
        , T0
 
140
        , list18< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18 >
 
141
        >
 
142
{
 
143
    typedef list19 type;
 
144
};
 
145
 
 
146
template<
 
147
      typename T0, typename T1, typename T2, typename T3, typename T4
 
148
    , typename T5, typename T6, typename T7, typename T8, typename T9
 
149
    , typename T10, typename T11, typename T12, typename T13, typename T14
 
150
    , typename T15, typename T16, typename T17, typename T18, typename T19
 
151
    >
 
152
struct list20
 
153
    : list_node<
 
154
          integral_c< long,20 >
 
155
        , T0
 
156
        , list19< T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19 >
 
157
        >
 
158
{
 
159
    typedef list20 type;
 
160
};
 
161
 
 
162
} // namespace mpl
 
163
} // namespace boost
 
164