]> AND Private Git Repository - canny.git/blob - stc/exp/ml_stc_linux_make_v1.0/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
6d47c9461120fbc89c9dd3a9fca5f686d7672f73
[canny.git] / stc / exp / ml_stc_linux_make_v1.0 / include / boost / mpl / vector / aux_ / preprocessed / no_ctps / vector30_c.hpp
1 \r
2 // Copyright Aleksey Gurtovoy 2000-2004\r
3 //\r
4 // Distributed under the Boost Software License, Version 1.0. \r
5 // (See accompanying file LICENSE_1_0.txt or copy at \r
6 // http://www.boost.org/LICENSE_1_0.txt)\r
7 //\r
8 \r
9 // Preprocessed version of "boost/mpl/vector/vector30_c.hpp" header\r
10 // -- DO NOT modify by hand!\r
11 \r
12 namespace boost { namespace mpl {\r
13 \r
14 template<\r
15       typename T\r
16     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
17     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20\r
18     >\r
19 struct vector21_c\r
20     : vector21<\r
21           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
22         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
23         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
24         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
25         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
26         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >\r
27         , integral_c< T,C19 >, integral_c< T,C20 > \r
28  >\r
29 {\r
30     typedef vector21_c type;\r
31     typedef T value_type;\r
32 };\r
33 \r
34 template<\r
35       typename T\r
36     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
37     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20\r
38     , T C21\r
39     >\r
40 struct vector22_c\r
41     : vector22<\r
42           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
43         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
44         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
45         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
46         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
47         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >\r
48         , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 > \r
49  >\r
50 {\r
51     typedef vector22_c type;\r
52     typedef T value_type;\r
53 };\r
54 \r
55 template<\r
56       typename T\r
57     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
58     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20\r
59     , T C21, T C22\r
60     >\r
61 struct vector23_c\r
62     : vector23<\r
63           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
64         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
65         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
66         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
67         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
68         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >\r
69         , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >, integral_c<T\r
70         , C22> \r
71  >\r
72 {\r
73     typedef vector23_c type;\r
74     typedef T value_type;\r
75 };\r
76 \r
77 template<\r
78       typename T\r
79     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
80     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20\r
81     , T C21, T C22, T C23\r
82     >\r
83 struct vector24_c\r
84     : vector24<\r
85           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
86         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
87         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
88         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
89         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
90         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >\r
91         , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >\r
92         , integral_c< T,C22 >, integral_c< T,C23 > \r
93  >\r
94 {\r
95     typedef vector24_c type;\r
96     typedef T value_type;\r
97 };\r
98 \r
99 template<\r
100       typename T\r
101     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
102     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20\r
103     , T C21, T C22, T C23, T C24\r
104     >\r
105 struct vector25_c\r
106     : vector25<\r
107           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
108         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
109         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
110         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
111         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
112         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >\r
113         , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >\r
114         , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 > \r
115  >\r
116 {\r
117     typedef vector25_c type;\r
118     typedef T value_type;\r
119 };\r
120 \r
121 template<\r
122       typename T\r
123     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
124     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20\r
125     , T C21, T C22, T C23, T C24, T C25\r
126     >\r
127 struct vector26_c\r
128     : vector26<\r
129           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
130         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
131         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
132         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
133         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
134         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >\r
135         , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >\r
136         , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >, integral_c<T\r
137         , C25> \r
138  >\r
139 {\r
140     typedef vector26_c type;\r
141     typedef T value_type;\r
142 };\r
143 \r
144 template<\r
145       typename T\r
146     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
147     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20\r
148     , T C21, T C22, T C23, T C24, T C25, T C26\r
149     >\r
150 struct vector27_c\r
151     : vector27<\r
152           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
153         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
154         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
155         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
156         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
157         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >\r
158         , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >\r
159         , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >\r
160         , integral_c< T,C25 >, integral_c< T,C26 > \r
161  >\r
162 {\r
163     typedef vector27_c type;\r
164     typedef T value_type;\r
165 };\r
166 \r
167 template<\r
168       typename T\r
169     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
170     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20\r
171     , T C21, T C22, T C23, T C24, T C25, T C26, T C27\r
172     >\r
173 struct vector28_c\r
174     : vector28<\r
175           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
176         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
177         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
178         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
179         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
180         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >\r
181         , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >\r
182         , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >\r
183         , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 > \r
184  >\r
185 {\r
186     typedef vector28_c type;\r
187     typedef T value_type;\r
188 };\r
189 \r
190 template<\r
191       typename T\r
192     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
193     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20\r
194     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28\r
195     >\r
196 struct vector29_c\r
197     : vector29<\r
198           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
199         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
200         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
201         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
202         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
203         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >\r
204         , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >\r
205         , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >\r
206         , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >, integral_c<T\r
207         , C28> \r
208  >\r
209 {\r
210     typedef vector29_c type;\r
211     typedef T value_type;\r
212 };\r
213 \r
214 template<\r
215       typename T\r
216     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
217     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20\r
218     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29\r
219     >\r
220 struct vector30_c\r
221     : vector30<\r
222           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
223         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
224         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
225         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
226         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
227         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >\r
228         , integral_c< T,C19 >, integral_c< T,C20 >, integral_c< T,C21 >\r
229         , integral_c< T,C22 >, integral_c< T,C23 >, integral_c< T,C24 >\r
230         , integral_c< T,C25 >, integral_c< T,C26 >, integral_c< T,C27 >\r
231         , integral_c< T,C28 >, integral_c< T,C29 > \r
232  >\r
233 {\r
234     typedef vector30_c type;\r
235     typedef T value_type;\r
236 };\r
237 \r
238 }}\r