]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | |
2 | // Copyright Aleksey Gurtovoy 2000-2004 | |
3 | // | |
4 | // Distributed under the Boost Software License, Version 1.0. | |
5 | // (See accompanying file LICENSE_1_0.txt or copy at | |
6 | // http://www.boost.org/LICENSE_1_0.txt) | |
7 | // | |
8 | ||
9 | // Preprocessed version of "boost/mpl/vector/vector40.hpp" header | |
10 | // -- DO NOT modify by hand! | |
11 | ||
12 | namespace boost { namespace mpl { | |
13 | ||
14 | template< | |
15 | typename T0, typename T1, typename T2, typename T3, typename T4 | |
16 | , typename T5, typename T6, typename T7, typename T8, typename T9 | |
17 | , typename T10, typename T11, typename T12, typename T13, typename T14 | |
18 | , typename T15, typename T16, typename T17, typename T18, typename T19 | |
19 | , typename T20, typename T21, typename T22, typename T23, typename T24 | |
20 | , typename T25, typename T26, typename T27, typename T28, typename T29 | |
21 | , typename T30 | |
22 | > | |
23 | struct vector31 | |
24 | : v_item< | |
25 | T30 | |
26 | , vector30< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29 > | |
27 | > | |
28 | { | |
29 | typedef vector31 type; | |
30 | }; | |
31 | ||
32 | template< | |
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, typename T22, typename T23, typename T24 | |
38 | , typename T25, typename T26, typename T27, typename T28, typename T29 | |
39 | , typename T30, typename T31 | |
40 | > | |
41 | struct vector32 | |
42 | : v_item< | |
43 | T31 | |
44 | , vector31< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30 > | |
45 | > | |
46 | { | |
47 | typedef vector32 type; | |
48 | }; | |
49 | ||
50 | template< | |
51 | typename T0, typename T1, typename T2, typename T3, typename T4 | |
52 | , typename T5, typename T6, typename T7, typename T8, typename T9 | |
53 | , typename T10, typename T11, typename T12, typename T13, typename T14 | |
54 | , typename T15, typename T16, typename T17, typename T18, typename T19 | |
55 | , typename T20, typename T21, typename T22, typename T23, typename T24 | |
56 | , typename T25, typename T26, typename T27, typename T28, typename T29 | |
57 | , typename T30, typename T31, typename T32 | |
58 | > | |
59 | struct vector33 | |
60 | : v_item< | |
61 | T32 | |
62 | , vector32< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31 > | |
63 | > | |
64 | { | |
65 | typedef vector33 type; | |
66 | }; | |
67 | ||
68 | template< | |
69 | typename T0, typename T1, typename T2, typename T3, typename T4 | |
70 | , typename T5, typename T6, typename T7, typename T8, typename T9 | |
71 | , typename T10, typename T11, typename T12, typename T13, typename T14 | |
72 | , typename T15, typename T16, typename T17, typename T18, typename T19 | |
73 | , typename T20, typename T21, typename T22, typename T23, typename T24 | |
74 | , typename T25, typename T26, typename T27, typename T28, typename T29 | |
75 | , typename T30, typename T31, typename T32, typename T33 | |
76 | > | |
77 | struct vector34 | |
78 | : v_item< | |
79 | T33 | |
80 | , vector33< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32 > | |
81 | > | |
82 | { | |
83 | typedef vector34 type; | |
84 | }; | |
85 | ||
86 | template< | |
87 | typename T0, typename T1, typename T2, typename T3, typename T4 | |
88 | , typename T5, typename T6, typename T7, typename T8, typename T9 | |
89 | , typename T10, typename T11, typename T12, typename T13, typename T14 | |
90 | , typename T15, typename T16, typename T17, typename T18, typename T19 | |
91 | , typename T20, typename T21, typename T22, typename T23, typename T24 | |
92 | , typename T25, typename T26, typename T27, typename T28, typename T29 | |
93 | , typename T30, typename T31, typename T32, typename T33, typename T34 | |
94 | > | |
95 | struct vector35 | |
96 | : v_item< | |
97 | T34 | |
98 | , vector34< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33 > | |
99 | > | |
100 | { | |
101 | typedef vector35 type; | |
102 | }; | |
103 | ||
104 | template< | |
105 | typename T0, typename T1, typename T2, typename T3, typename T4 | |
106 | , typename T5, typename T6, typename T7, typename T8, typename T9 | |
107 | , typename T10, typename T11, typename T12, typename T13, typename T14 | |
108 | , typename T15, typename T16, typename T17, typename T18, typename T19 | |
109 | , typename T20, typename T21, typename T22, typename T23, typename T24 | |
110 | , typename T25, typename T26, typename T27, typename T28, typename T29 | |
111 | , typename T30, typename T31, typename T32, typename T33, typename T34 | |
112 | , typename T35 | |
113 | > | |
114 | struct vector36 | |
115 | : v_item< | |
116 | T35 | |
117 | , vector35< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34 > | |
118 | > | |
119 | { | |
120 | typedef vector36 type; | |
121 | }; | |
122 | ||
123 | template< | |
124 | typename T0, typename T1, typename T2, typename T3, typename T4 | |
125 | , typename T5, typename T6, typename T7, typename T8, typename T9 | |
126 | , typename T10, typename T11, typename T12, typename T13, typename T14 | |
127 | , typename T15, typename T16, typename T17, typename T18, typename T19 | |
128 | , typename T20, typename T21, typename T22, typename T23, typename T24 | |
129 | , typename T25, typename T26, typename T27, typename T28, typename T29 | |
130 | , typename T30, typename T31, typename T32, typename T33, typename T34 | |
131 | , typename T35, typename T36 | |
132 | > | |
133 | struct vector37 | |
134 | : v_item< | |
135 | T36 | |
136 | , vector36< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35 > | |
137 | > | |
138 | { | |
139 | typedef vector37 type; | |
140 | }; | |
141 | ||
142 | template< | |
143 | typename T0, typename T1, typename T2, typename T3, typename T4 | |
144 | , typename T5, typename T6, typename T7, typename T8, typename T9 | |
145 | , typename T10, typename T11, typename T12, typename T13, typename T14 | |
146 | , typename T15, typename T16, typename T17, typename T18, typename T19 | |
147 | , typename T20, typename T21, typename T22, typename T23, typename T24 | |
148 | , typename T25, typename T26, typename T27, typename T28, typename T29 | |
149 | , typename T30, typename T31, typename T32, typename T33, typename T34 | |
150 | , typename T35, typename T36, typename T37 | |
151 | > | |
152 | struct vector38 | |
153 | : v_item< | |
154 | T37 | |
155 | , vector37< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36 > | |
156 | > | |
157 | { | |
158 | typedef vector38 type; | |
159 | }; | |
160 | ||
161 | template< | |
162 | typename T0, typename T1, typename T2, typename T3, typename T4 | |
163 | , typename T5, typename T6, typename T7, typename T8, typename T9 | |
164 | , typename T10, typename T11, typename T12, typename T13, typename T14 | |
165 | , typename T15, typename T16, typename T17, typename T18, typename T19 | |
166 | , typename T20, typename T21, typename T22, typename T23, typename T24 | |
167 | , typename T25, typename T26, typename T27, typename T28, typename T29 | |
168 | , typename T30, typename T31, typename T32, typename T33, typename T34 | |
169 | , typename T35, typename T36, typename T37, typename T38 | |
170 | > | |
171 | struct vector39 | |
172 | : v_item< | |
173 | T38 | |
174 | , vector38< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37 > | |
175 | > | |
176 | { | |
177 | typedef vector39 type; | |
178 | }; | |
179 | ||
180 | template< | |
181 | typename T0, typename T1, typename T2, typename T3, typename T4 | |
182 | , typename T5, typename T6, typename T7, typename T8, typename T9 | |
183 | , typename T10, typename T11, typename T12, typename T13, typename T14 | |
184 | , typename T15, typename T16, typename T17, typename T18, typename T19 | |
185 | , typename T20, typename T21, typename T22, typename T23, typename T24 | |
186 | , typename T25, typename T26, typename T27, typename T28, typename T29 | |
187 | , typename T30, typename T31, typename T32, typename T33, typename T34 | |
188 | , typename T35, typename T36, typename T37, typename T38, typename T39 | |
189 | > | |
190 | struct vector40 | |
191 | : v_item< | |
192 | T39 | |
193 | , vector39< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24,T25,T26,T27,T28,T29,T30,T31,T32,T33,T34,T35,T36,T37,T38 > | |
194 | > | |
195 | { | |
196 | typedef vector40 type; | |
197 | }; | |
198 | ||
199 | }} |