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

Private GIT Repository
03f64569e060134622dee274e559c805c6cc9fbd
[canny.git] / stc / exp / ml_stc_linux_make_v1.0 / include / boost / mpl / vector / aux_ / preprocessed / plain / vector20_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/vector20_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     >\r
18 struct vector11_c\r
19     : vector11<\r
20           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
21         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
22         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >, integral_c<T\r
23         , C10> \r
24  >\r
25 {\r
26     typedef vector11_c type;\r
27     typedef T value_type;\r
28 };\r
29 \r
30 template<\r
31       typename T\r
32     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
33     , T C11\r
34     >\r
35 struct vector12_c\r
36     : vector12<\r
37           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
38         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
39         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
40         , integral_c< T,C10 >, integral_c< T,C11 > \r
41  >\r
42 {\r
43     typedef vector12_c type;\r
44     typedef T value_type;\r
45 };\r
46 \r
47 template<\r
48       typename T\r
49     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
50     , T C11, T C12\r
51     >\r
52 struct vector13_c\r
53     : vector13<\r
54           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
55         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
56         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
57         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 > \r
58  >\r
59 {\r
60     typedef vector13_c type;\r
61     typedef T value_type;\r
62 };\r
63 \r
64 template<\r
65       typename T\r
66     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
67     , T C11, T C12, T C13\r
68     >\r
69 struct vector14_c\r
70     : vector14<\r
71           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
72         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
73         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
74         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >, integral_c<T\r
75         , C13> \r
76  >\r
77 {\r
78     typedef vector14_c type;\r
79     typedef T value_type;\r
80 };\r
81 \r
82 template<\r
83       typename T\r
84     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
85     , T C11, T C12, T C13, T C14\r
86     >\r
87 struct vector15_c\r
88     : vector15<\r
89           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
90         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
91         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
92         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
93         , integral_c< T,C13 >, integral_c< T,C14 > \r
94  >\r
95 {\r
96     typedef vector15_c type;\r
97     typedef T value_type;\r
98 };\r
99 \r
100 template<\r
101       typename T\r
102     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
103     , T C11, T C12, T C13, T C14, T C15\r
104     >\r
105 struct vector16_c\r
106     : vector16<\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  >\r
113 {\r
114     typedef vector16_c type;\r
115     typedef T value_type;\r
116 };\r
117 \r
118 template<\r
119       typename T\r
120     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
121     , T C11, T C12, T C13, T C14, T C15, T C16\r
122     >\r
123 struct vector17_c\r
124     : vector17<\r
125           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
126         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
127         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
128         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
129         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >, integral_c<T\r
130         , C16> \r
131  >\r
132 {\r
133     typedef vector17_c type;\r
134     typedef T value_type;\r
135 };\r
136 \r
137 template<\r
138       typename T\r
139     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
140     , T C11, T C12, T C13, T C14, T C15, T C16, T C17\r
141     >\r
142 struct vector18_c\r
143     : vector18<\r
144           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
145         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
146         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
147         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
148         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
149         , integral_c< T,C16 >, integral_c< T,C17 > \r
150  >\r
151 {\r
152     typedef vector18_c type;\r
153     typedef T value_type;\r
154 };\r
155 \r
156 template<\r
157       typename T\r
158     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
159     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18\r
160     >\r
161 struct vector19_c\r
162     : vector19<\r
163           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
164         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
165         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
166         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
167         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
168         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 > \r
169  >\r
170 {\r
171     typedef vector19_c type;\r
172     typedef T value_type;\r
173 };\r
174 \r
175 template<\r
176       typename T\r
177     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
178     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19\r
179     >\r
180 struct vector20_c\r
181     : vector20<\r
182           integral_c< T,C0 >, integral_c< T,C1 >, integral_c< T,C2 >\r
183         , integral_c< T,C3 >, integral_c< T,C4 >, integral_c< T,C5 >, integral_c< T,C6 >\r
184         , integral_c< T,C7 >, integral_c< T,C8 >, integral_c< T,C9 >\r
185         , integral_c< T,C10 >, integral_c< T,C11 >, integral_c< T,C12 >\r
186         , integral_c< T,C13 >, integral_c< T,C14 >, integral_c< T,C15 >\r
187         , integral_c< T,C16 >, integral_c< T,C17 >, integral_c< T,C18 >, integral_c<T\r
188         , C19> \r
189  >\r
190 {\r
191     typedef vector20_c type;\r
192     typedef T value_type;\r
193 };\r
194 \r
195 }}\r