source: NonGTP/Boost/boost/mpl/set/aux_/preprocessed/plain/set30.hpp @ 857

Revision 857, 6.7 KB checked in by igarcia, 18 years ago (diff)
Line 
1
2// Copyright Aleksey Gurtovoy 2000-2004
3// Copyright David Abrahams 2003-2004
4//
5// Distributed under the Boost Software License, Version 1.0.
6// (See accompanying file LICENSE_1_0.txt or copy at
7// http://www.boost.org/LICENSE_1_0.txt)
8//
9
10// Preprocessed version of "boost/mpl/set/set30.hpp" header
11// -- DO NOT modify by hand!
12
13namespace boost { namespace mpl {
14
15template<
16      typename T0, typename T1, typename T2, typename T3, typename T4
17    , typename T5, typename T6, typename T7, typename T8, typename T9
18    , typename T10, typename T11, typename T12, typename T13, typename T14
19    , typename T15, typename T16, typename T17, typename T18, typename T19
20    , typename T20
21    >
22struct set21
23    : s_item<
24          T20
25        , typename set20< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
26        , T12, T13, T14, T15, T16, T17, T18, T19 >::item_
27        >
28{
29    typedef set21 type;
30};
31
32template<
33      typename T0, typename T1, typename T2, typename T3, typename T4
34    , typename T5, typename T6, typename T7, typename T8, typename T9
35    , typename T10, typename T11, typename T12, typename T13, typename T14
36    , typename T15, typename T16, typename T17, typename T18, typename T19
37    , typename T20, typename T21
38    >
39struct set22
40    : s_item<
41          T21
42        , typename set21< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
43        , T12, T13, T14, T15, T16, T17, T18, T19, T20 >::item_
44        >
45{
46    typedef set22 type;
47};
48
49template<
50      typename T0, typename T1, typename T2, typename T3, typename T4
51    , typename T5, typename T6, typename T7, typename T8, typename T9
52    , typename T10, typename T11, typename T12, typename T13, typename T14
53    , typename T15, typename T16, typename T17, typename T18, typename T19
54    , typename T20, typename T21, typename T22
55    >
56struct set23
57    : s_item<
58          T22
59        , typename set22< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
60        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21 >::item_
61        >
62{
63    typedef set23 type;
64};
65
66template<
67      typename T0, typename T1, typename T2, typename T3, typename T4
68    , typename T5, typename T6, typename T7, typename T8, typename T9
69    , typename T10, typename T11, typename T12, typename T13, typename T14
70    , typename T15, typename T16, typename T17, typename T18, typename T19
71    , typename T20, typename T21, typename T22, typename T23
72    >
73struct set24
74    : s_item<
75          T23
76        , typename set23< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
77        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22 >::item_
78        >
79{
80    typedef set24 type;
81};
82
83template<
84      typename T0, typename T1, typename T2, typename T3, typename T4
85    , typename T5, typename T6, typename T7, typename T8, typename T9
86    , typename T10, typename T11, typename T12, typename T13, typename T14
87    , typename T15, typename T16, typename T17, typename T18, typename T19
88    , typename T20, typename T21, typename T22, typename T23, typename T24
89    >
90struct set25
91    : s_item<
92          T24
93        , typename set24< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
94        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23 >::item_
95        >
96{
97    typedef set25 type;
98};
99
100template<
101      typename T0, typename T1, typename T2, typename T3, typename T4
102    , typename T5, typename T6, typename T7, typename T8, typename T9
103    , typename T10, typename T11, typename T12, typename T13, typename T14
104    , typename T15, typename T16, typename T17, typename T18, typename T19
105    , typename T20, typename T21, typename T22, typename T23, typename T24
106    , typename T25
107    >
108struct set26
109    : s_item<
110          T25
111        , typename set25< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
112        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23
113        , T24 >::item_
114        >
115{
116    typedef set26 type;
117};
118
119template<
120      typename T0, typename T1, typename T2, typename T3, typename T4
121    , typename T5, typename T6, typename T7, typename T8, typename T9
122    , typename T10, typename T11, typename T12, typename T13, typename T14
123    , typename T15, typename T16, typename T17, typename T18, typename T19
124    , typename T20, typename T21, typename T22, typename T23, typename T24
125    , typename T25, typename T26
126    >
127struct set27
128    : s_item<
129          T26
130        , typename set26< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
131        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24
132        , T25 >::item_
133        >
134{
135    typedef set27 type;
136};
137
138template<
139      typename T0, typename T1, typename T2, typename T3, typename T4
140    , typename T5, typename T6, typename T7, typename T8, typename T9
141    , typename T10, typename T11, typename T12, typename T13, typename T14
142    , typename T15, typename T16, typename T17, typename T18, typename T19
143    , typename T20, typename T21, typename T22, typename T23, typename T24
144    , typename T25, typename T26, typename T27
145    >
146struct set28
147    : s_item<
148          T27
149        , typename set27< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
150        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
151        , T26 >::item_
152        >
153{
154    typedef set28 type;
155};
156
157template<
158      typename T0, typename T1, typename T2, typename T3, typename T4
159    , typename T5, typename T6, typename T7, typename T8, typename T9
160    , typename T10, typename T11, typename T12, typename T13, typename T14
161    , typename T15, typename T16, typename T17, typename T18, typename T19
162    , typename T20, typename T21, typename T22, typename T23, typename T24
163    , typename T25, typename T26, typename T27, typename T28
164    >
165struct set29
166    : s_item<
167          T28
168        , typename set28< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
169        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
170        , T26, T27 >::item_
171        >
172{
173    typedef set29 type;
174};
175
176template<
177      typename T0, typename T1, typename T2, typename T3, typename T4
178    , typename T5, typename T6, typename T7, typename T8, typename T9
179    , typename T10, typename T11, typename T12, typename T13, typename T14
180    , typename T15, typename T16, typename T17, typename T18, typename T19
181    , typename T20, typename T21, typename T22, typename T23, typename T24
182    , typename T25, typename T26, typename T27, typename T28, typename T29
183    >
184struct set30
185    : s_item<
186          T29
187        , typename set29< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11
188        , T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25
189        , T26, T27, T28 >::item_
190        >
191{
192    typedef set30 type;
193};
194
195}}
Note: See TracBrowser for help on using the repository browser.