blob: 1814ccbda02fc11238207870ed1e0c23b6e03bed [file] [log] [blame]
Jeff Thompsona28eed82013-08-22 16:21:10 -07001
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 "ndnboost/mpl/vector/vector20_c.hpp" header
10// -- DO NOT modify by hand!
11
12namespace ndnboost { 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 >
18struct 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
30template<
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 >
35struct 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
47template<
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 >
52struct 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
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
68 >
69struct 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
82template<
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 >
87struct 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
100template<
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 >
105struct 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
118template<
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 >
123struct 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
137template<
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 >
142struct 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
156template<
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 >
161struct 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
175template<
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 >
180struct 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}}