]>
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_c.hpp" header | |
10 | // -- DO NOT modify by hand! | |
11 | ||
12 | namespace boost { namespace mpl { | |
13 | ||
14 | template< | |
15 | typename T | |
16 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
17 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
18 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 | |
19 | > | |
20 | struct vector31_c | |
21 | : vector31< | |
22 | integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 > | |
23 | , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 > | |
24 | , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 > | |
25 | , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > | |
26 | , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 > | |
27 | , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > | |
28 | , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 > | |
29 | , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 > | |
30 | , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 > | |
31 | , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 > | |
32 | > | |
33 | { | |
34 | typedef vector31_c type; | |
35 | typedef T value_type; | |
36 | }; | |
37 | ||
38 | template< | |
39 | typename T | |
40 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
41 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
42 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 | |
43 | , T C31 | |
44 | > | |
45 | struct vector32_c | |
46 | : vector32< | |
47 | integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 > | |
48 | , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 > | |
49 | , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 > | |
50 | , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > | |
51 | , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 > | |
52 | , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > | |
53 | , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 > | |
54 | , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 > | |
55 | , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 > | |
56 | , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 >, integral_c<T | |
57 | , C31> | |
58 | > | |
59 | { | |
60 | typedef vector32_c type; | |
61 | typedef T value_type; | |
62 | }; | |
63 | ||
64 | template< | |
65 | typename T | |
66 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
67 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
68 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 | |
69 | , T C31, T C32 | |
70 | > | |
71 | struct vector33_c | |
72 | : vector33< | |
73 | integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 > | |
74 | , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 > | |
75 | , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 > | |
76 | , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > | |
77 | , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 > | |
78 | , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > | |
79 | , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 > | |
80 | , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 > | |
81 | , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 > | |
82 | , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 > | |
83 | , integral_c< T,C31 >, integral_c< T,C32 > | |
84 | > | |
85 | { | |
86 | typedef vector33_c type; | |
87 | typedef T value_type; | |
88 | }; | |
89 | ||
90 | template< | |
91 | typename T | |
92 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
93 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
94 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 | |
95 | , T C31, T C32, T C33 | |
96 | > | |
97 | struct vector34_c | |
98 | : vector34< | |
99 | integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 > | |
100 | , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 > | |
101 | , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 > | |
102 | , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > | |
103 | , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 > | |
104 | , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > | |
105 | , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 > | |
106 | , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 > | |
107 | , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 > | |
108 | , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 > | |
109 | , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 > | |
110 | > | |
111 | { | |
112 | typedef vector34_c type; | |
113 | typedef T value_type; | |
114 | }; | |
115 | ||
116 | template< | |
117 | typename T | |
118 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
119 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
120 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 | |
121 | , T C31, T C32, T C33, T C34 | |
122 | > | |
123 | struct vector35_c | |
124 | : vector35< | |
125 | integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 > | |
126 | , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 > | |
127 | , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 > | |
128 | , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > | |
129 | , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 > | |
130 | , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > | |
131 | , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 > | |
132 | , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 > | |
133 | , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 > | |
134 | , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 > | |
135 | , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 >, integral_c<T | |
136 | , C34> | |
137 | > | |
138 | { | |
139 | typedef vector35_c type; | |
140 | typedef T value_type; | |
141 | }; | |
142 | ||
143 | template< | |
144 | typename T | |
145 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
146 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
147 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 | |
148 | , T C31, T C32, T C33, T C34, T C35 | |
149 | > | |
150 | struct vector36_c | |
151 | : vector36< | |
152 | integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 > | |
153 | , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 > | |
154 | , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 > | |
155 | , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > | |
156 | , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 > | |
157 | , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > | |
158 | , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 > | |
159 | , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 > | |
160 | , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 > | |
161 | , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 > | |
162 | , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 > | |
163 | , integral_c< T,C34 >, integral_c< T,C35 > | |
164 | > | |
165 | { | |
166 | typedef vector36_c type; | |
167 | typedef T value_type; | |
168 | }; | |
169 | ||
170 | template< | |
171 | typename T | |
172 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
173 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
174 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 | |
175 | , T C31, T C32, T C33, T C34, T C35, T C36 | |
176 | > | |
177 | struct vector37_c | |
178 | : vector37< | |
179 | integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 > | |
180 | , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 > | |
181 | , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 > | |
182 | , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > | |
183 | , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 > | |
184 | , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > | |
185 | , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 > | |
186 | , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 > | |
187 | , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 > | |
188 | , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 > | |
189 | , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 > | |
190 | , integral_c< T,C34 >, integral_c< T,C35 >, integral_c< T,C36 > | |
191 | > | |
192 | { | |
193 | typedef vector37_c type; | |
194 | typedef T value_type; | |
195 | }; | |
196 | ||
197 | template< | |
198 | typename T | |
199 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
200 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
201 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 | |
202 | , T C31, T C32, T C33, T C34, T C35, T C36, T C37 | |
203 | > | |
204 | struct vector38_c | |
205 | : vector38< | |
206 | integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 > | |
207 | , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 > | |
208 | , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 > | |
209 | , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > | |
210 | , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 > | |
211 | , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > | |
212 | , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 > | |
213 | , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 > | |
214 | , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 > | |
215 | , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 > | |
216 | , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 > | |
217 | , integral_c< T,C34 >, integral_c< T,C35 >, integral_c< T,C36 >, integral_c<T | |
218 | , C37> | |
219 | > | |
220 | { | |
221 | typedef vector38_c type; | |
222 | typedef T value_type; | |
223 | }; | |
224 | ||
225 | template< | |
226 | typename T | |
227 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
228 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
229 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 | |
230 | , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38 | |
231 | > | |
232 | struct vector39_c | |
233 | : vector39< | |
234 | integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 > | |
235 | , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 > | |
236 | , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 > | |
237 | , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > | |
238 | , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 > | |
239 | , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > | |
240 | , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 > | |
241 | , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 > | |
242 | , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 > | |
243 | , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 > | |
244 | , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 > | |
245 | , integral_c< T,C34 >, integral_c< T,C35 >, integral_c< T,C36 > | |
246 | , integral_c< T,C37 >, integral_c< T,C38 > | |
247 | > | |
248 | { | |
249 | typedef vector39_c type; | |
250 | typedef T value_type; | |
251 | }; | |
252 | ||
253 | template< | |
254 | typename T | |
255 | , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 | |
256 | , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 | |
257 | , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 | |
258 | , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39 | |
259 | > | |
260 | struct vector40_c | |
261 | : vector40< | |
262 | integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 > | |
263 | , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 > | |
264 | , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 > | |
265 | , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > | |
266 | , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 > | |
267 | , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > | |
268 | , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 > | |
269 | , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 > | |
270 | , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 > | |
271 | , integral_c< T,C28 >, integral_c< T,C29 >, integral_c< T,C30 > | |
272 | , integral_c< T,C31 >, integral_c< T,C32 >, integral_c< T,C33 > | |
273 | , integral_c< T,C34 >, integral_c< T,C35 >, integral_c< T,C36 > | |
274 | , integral_c< T,C37 >, integral_c< T,C38 >, integral_c< T,C39 > | |
275 | > | |
276 | { | |
277 | typedef vector40_c type; | |
278 | typedef T value_type; | |
279 | }; | |
280 | ||
281 | }} |