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