PageRenderTime 75ms CodeModel.GetById 10ms app.highlight 61ms RepoModel.GetById 1ms app.codeStats 0ms

/src/contrib/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp

http://pythonocc.googlecode.com/
C++ Header | 281 lines | 259 code | 14 blank | 8 comment | 0 complexity | c89ed45b602f0fc155fcd3a2d3d65d20 MD5 | raw file
  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
 12namespace boost { namespace mpl {
 13
 14template<
 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    >
 20struct 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
 38template<
 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    >
 45struct 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
 64template<
 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    >
 71struct 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
 90template<
 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    >
 97struct 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
116template<
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    >
123struct 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
143template<
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    >
150struct 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
170template<
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    >
177struct 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
197template<
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    >
204struct 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
225template<
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    >
232struct 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
253template<
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    >
260struct 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}}