12 namespace boost {
namespace mpl {
15 typename T0 =
na,
typename T1 =
na,
typename T2 =
na,
typename T3 =
na
16 ,
typename T4 =
na,
typename T5 =
na,
typename T6 =
na,
typename T7 =
na
17 ,
typename T8 =
na,
typename T9 =
na,
typename T10 =
na,
typename T11 =
na
18 ,
typename T12 =
na,
typename T13 =
na,
typename T14 =
na
19 ,
typename T15 =
na,
typename T16 =
na,
typename T17 =
na
20 ,
typename T18 =
na,
typename T19 =
na
28 na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
33 typedef map0< >::type
type;
40 T0,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
45 typedef typename map1<T0>::type
type;
49 typename T0,
typename T1
52 T0, T1,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
57 typedef typename map2< T0,T1 >::type
type;
61 typename T0,
typename T1,
typename T2
64 T0, T1, T2,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
69 typedef typename map3< T0,T1,T2 >::type
type;
73 typename T0,
typename T1,
typename T2,
typename T3
76 T0, T1, T2, T3,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
81 typedef typename map4< T0,T1,T2,T3 >::type
type;
85 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
88 T0, T1, T2, T3, T4,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
91 : map5< T0,T1,T2,T3,T4 >
93 typedef typename map5< T0,T1,T2,T3,T4 >::type
type;
97 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
101 T0, T1, T2, T3, T4, T5,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
104 : map6< T0,T1,T2,T3,T4,T5 >
106 typedef typename map6< T0,T1,T2,T3,T4,T5 >::type
type;
110 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
111 ,
typename T5,
typename T6
114 T0, T1, T2, T3, T4, T5, T6,
na,
na,
na,
na,
na,
na,
na,
na,
na,
na
117 : map7< T0,T1,T2,T3,T4,T5,T6 >
119 typedef typename map7< T0,T1,T2,T3,T4,T5,T6 >::type
type;
123 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
124 ,
typename T5,
typename T6,
typename T7
127 T0, T1, T2, T3, T4, T5, T6, T7,
na,
na,
na,
na,
na,
na,
na,
na,
na
130 : map8< T0,T1,T2,T3,T4,T5,T6,T7 >
132 typedef typename map8< T0,T1,T2,T3,T4,T5,T6,T7 >::type
type;
136 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
137 ,
typename T5,
typename T6,
typename T7,
typename T8
140 T0, T1, T2, T3, T4, T5, T6, T7, T8,
na,
na,
na,
na,
na,
na,
na,
na
143 : map9< T0,T1,T2,T3,T4,T5,T6,T7,T8 >
145 typedef typename map9< T0,T1,T2,T3,T4,T5,T6,T7,T8 >::type
type;
149 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
150 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
153 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9,
na,
na,
na,
na,
na,
na,
na
156 : map10< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9 >
158 typedef typename map10< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9 >::type
type;
162 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
163 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
167 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10,
na,
na,
na,
na,
na,
na
170 : map11< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10 >
172 typedef typename map11< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10 >::type
type;
176 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
177 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
178 ,
typename T10,
typename T11
181 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11,
na,
na,
na,
na
184 : map12< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11 >
186 typedef typename map12< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11 >::type
type;
190 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
191 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
192 ,
typename T10,
typename T11,
typename T12
195 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12,
na,
na,
na
198 : map13< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 >
200 typedef typename map13< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 >::type
type;
204 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
205 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
206 ,
typename T10,
typename T11,
typename T12,
typename T13
209 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,
na,
na
212 : map14< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13 >
214 typedef typename map14< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13 >::type
type;
218 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
219 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
220 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
223 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,
na
227 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
230 typedef typename map15< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14 >::type
type;
234 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
235 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
236 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
240 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
244 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
248 typedef typename map16< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 >::type
type;
252 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
253 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
254 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
255 ,
typename T15,
typename T16
258 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
262 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
266 typedef typename map17< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 >::type
type;
270 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
271 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
272 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
273 ,
typename T15,
typename T16,
typename T17
276 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
277 , T15, T16, T17,
na,
na
280 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
284 typedef typename map18< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 >::type
type;
288 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
289 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
290 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
291 ,
typename T15,
typename T16,
typename T17,
typename T18
294 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
295 , T15, T16, T17, T18,
na
298 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
302 typedef typename map19< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18 >::type
type;
308 typename T0,
typename T1,
typename T2,
typename T3,
typename T4
309 ,
typename T5,
typename T6,
typename T7,
typename T8,
typename T9
310 ,
typename T10,
typename T11,
typename T12,
typename T13,
typename T14
311 ,
typename T15,
typename T16,
typename T17,
typename T18,
typename T19
315 T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14
316 , T15, T16, T17, T18, T19
319 typedef typename map20< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19 >::type
type;