~ubuntu-branches/ubuntu/warty/aqsis/warty

« back to all changes in this revision

Viewing changes to boost/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp

  • Committer: Bazaar Package Importer
  • Author(s): LaMont Jones
  • Date: 2004-08-24 07:25:04 UTC
  • Revision ID: james.westby@ubuntu.com-20040824072504-zf993vnevvisdsvb
Tags: upstream-0.9.1
ImportĀ upstreamĀ versionĀ 0.9.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// preprocessed version of 'boost/mpl/vector/vector30_c.hpp' header
 
2
// see the original for copyright information
 
3
 
 
4
namespace boost {
 
5
namespace mpl {
 
6
 
 
7
template<
 
8
      typename T
 
9
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
 
10
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
 
11
    >
 
12
struct vector21_c
 
13
    : vector21<
 
14
          integral_c< T,C0>,integral_c<T,C1>,integral_c<T,C2 >
 
15
        ,integral_c< T,C3>,integral_c<T,C4>,integral_c<T,C5 >
 
16
        ,integral_c< T,C6>,integral_c<T,C7>,integral_c<T,C8 >
 
17
        ,integral_c< T,C9>,integral_c<T,C10>,integral_c<T,C11 >
 
18
        ,integral_c< T,C12>,integral_c<T,C13>,integral_c<T,C14 >
 
19
        ,integral_c< T,C15>,integral_c<T,C16>,integral_c<T,C17 >
 
20
        ,integral_c< T,C18>,integral_c<T,C19>,integral_c<T,C20 >
 
21
        >
 
22
{
 
23
};
 
24
 
 
25
template<
 
26
      typename T
 
27
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
 
28
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
 
29
    , T C21
 
30
    >
 
31
struct vector22_c
 
32
    : vector22<
 
33
          integral_c< T,C0>,integral_c<T,C1>,integral_c<T,C2 >
 
34
        ,integral_c< T,C3>,integral_c<T,C4>,integral_c<T,C5 >
 
35
        ,integral_c< T,C6>,integral_c<T,C7>,integral_c<T,C8 >
 
36
        ,integral_c< T,C9>,integral_c<T,C10>,integral_c<T,C11 >
 
37
        ,integral_c< T,C12>,integral_c<T,C13>,integral_c<T,C14 >
 
38
        ,integral_c< T,C15>,integral_c<T,C16>,integral_c<T,C17 >
 
39
        ,integral_c< T,C18>,integral_c<T,C19>,integral_c<T,C20 >
 
40
        ,integral_c< T,C21 >
 
41
        >
 
42
{
 
43
};
 
44
 
 
45
template<
 
46
      typename T
 
47
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
 
48
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
 
49
    , T C21, T C22
 
50
    >
 
51
struct vector23_c
 
52
    : vector23<
 
53
          integral_c< T,C0>,integral_c<T,C1>,integral_c<T,C2 >
 
54
        ,integral_c< T,C3>,integral_c<T,C4>,integral_c<T,C5 >
 
55
        ,integral_c< T,C6>,integral_c<T,C7>,integral_c<T,C8 >
 
56
        ,integral_c< T,C9>,integral_c<T,C10>,integral_c<T,C11 >
 
57
        ,integral_c< T,C12>,integral_c<T,C13>,integral_c<T,C14 >
 
58
        ,integral_c< T,C15>,integral_c<T,C16>,integral_c<T,C17 >
 
59
        ,integral_c< T,C18>,integral_c<T,C19>,integral_c<T,C20 >
 
60
        ,integral_c< T,C21>,integral_c<T,C22 >
 
61
        >
 
62
{
 
63
};
 
64
 
 
65
template<
 
66
      typename T
 
67
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
 
68
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
 
69
    , T C21, T C22, T C23
 
70
    >
 
71
struct vector24_c
 
72
    : vector24<
 
73
          integral_c< T,C0>,integral_c<T,C1>,integral_c<T,C2 >
 
74
        ,integral_c< T,C3>,integral_c<T,C4>,integral_c<T,C5 >
 
75
        ,integral_c< T,C6>,integral_c<T,C7>,integral_c<T,C8 >
 
76
        ,integral_c< T,C9>,integral_c<T,C10>,integral_c<T,C11 >
 
77
        ,integral_c< T,C12>,integral_c<T,C13>,integral_c<T,C14 >
 
78
        ,integral_c< T,C15>,integral_c<T,C16>,integral_c<T,C17 >
 
79
        ,integral_c< T,C18>,integral_c<T,C19>,integral_c<T,C20 >
 
80
        ,integral_c< T,C21>,integral_c<T,C22>,integral_c<T,C23 >
 
81
        >
 
82
{
 
83
};
 
84
 
 
85
template<
 
86
      typename T
 
87
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
 
88
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
 
89
    , T C21, T C22, T C23, T C24
 
90
    >
 
91
struct vector25_c
 
92
    : vector25<
 
93
          integral_c< T,C0>,integral_c<T,C1>,integral_c<T,C2 >
 
94
        ,integral_c< T,C3>,integral_c<T,C4>,integral_c<T,C5 >
 
95
        ,integral_c< T,C6>,integral_c<T,C7>,integral_c<T,C8 >
 
96
        ,integral_c< T,C9>,integral_c<T,C10>,integral_c<T,C11 >
 
97
        ,integral_c< T,C12>,integral_c<T,C13>,integral_c<T,C14 >
 
98
        ,integral_c< T,C15>,integral_c<T,C16>,integral_c<T,C17 >
 
99
        ,integral_c< T,C18>,integral_c<T,C19>,integral_c<T,C20 >
 
100
        ,integral_c< T,C21>,integral_c<T,C22>,integral_c<T,C23 >
 
101
        ,integral_c< T,C24 >
 
102
        >
 
103
{
 
104
};
 
105
 
 
106
template<
 
107
      typename T
 
108
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
 
109
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
 
110
    , T C21, T C22, T C23, T C24, T C25
 
111
    >
 
112
struct vector26_c
 
113
    : vector26<
 
114
          integral_c< T,C0>,integral_c<T,C1>,integral_c<T,C2 >
 
115
        ,integral_c< T,C3>,integral_c<T,C4>,integral_c<T,C5 >
 
116
        ,integral_c< T,C6>,integral_c<T,C7>,integral_c<T,C8 >
 
117
        ,integral_c< T,C9>,integral_c<T,C10>,integral_c<T,C11 >
 
118
        ,integral_c< T,C12>,integral_c<T,C13>,integral_c<T,C14 >
 
119
        ,integral_c< T,C15>,integral_c<T,C16>,integral_c<T,C17 >
 
120
        ,integral_c< T,C18>,integral_c<T,C19>,integral_c<T,C20 >
 
121
        ,integral_c< T,C21>,integral_c<T,C22>,integral_c<T,C23 >
 
122
        ,integral_c< T,C24>,integral_c<T,C25 >
 
123
        >
 
124
{
 
125
};
 
126
 
 
127
template<
 
128
      typename T
 
129
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
 
130
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
 
131
    , T C21, T C22, T C23, T C24, T C25, T C26
 
132
    >
 
133
struct vector27_c
 
134
    : vector27<
 
135
          integral_c< T,C0>,integral_c<T,C1>,integral_c<T,C2 >
 
136
        ,integral_c< T,C3>,integral_c<T,C4>,integral_c<T,C5 >
 
137
        ,integral_c< T,C6>,integral_c<T,C7>,integral_c<T,C8 >
 
138
        ,integral_c< T,C9>,integral_c<T,C10>,integral_c<T,C11 >
 
139
        ,integral_c< T,C12>,integral_c<T,C13>,integral_c<T,C14 >
 
140
        ,integral_c< T,C15>,integral_c<T,C16>,integral_c<T,C17 >
 
141
        ,integral_c< T,C18>,integral_c<T,C19>,integral_c<T,C20 >
 
142
        ,integral_c< T,C21>,integral_c<T,C22>,integral_c<T,C23 >
 
143
        ,integral_c< T,C24>,integral_c<T,C25>,integral_c<T,C26 >
 
144
        >
 
145
{
 
146
};
 
147
 
 
148
template<
 
149
      typename T
 
150
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
 
151
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
 
152
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27
 
153
    >
 
154
struct vector28_c
 
155
    : vector28<
 
156
          integral_c< T,C0>,integral_c<T,C1>,integral_c<T,C2 >
 
157
        ,integral_c< T,C3>,integral_c<T,C4>,integral_c<T,C5 >
 
158
        ,integral_c< T,C6>,integral_c<T,C7>,integral_c<T,C8 >
 
159
        ,integral_c< T,C9>,integral_c<T,C10>,integral_c<T,C11 >
 
160
        ,integral_c< T,C12>,integral_c<T,C13>,integral_c<T,C14 >
 
161
        ,integral_c< T,C15>,integral_c<T,C16>,integral_c<T,C17 >
 
162
        ,integral_c< T,C18>,integral_c<T,C19>,integral_c<T,C20 >
 
163
        ,integral_c< T,C21>,integral_c<T,C22>,integral_c<T,C23 >
 
164
        ,integral_c< T,C24>,integral_c<T,C25>,integral_c<T,C26 >
 
165
        ,integral_c< T,C27 >
 
166
        >
 
167
{
 
168
};
 
169
 
 
170
template<
 
171
      typename T
 
172
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
 
173
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
 
174
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28
 
175
    >
 
176
struct vector29_c
 
177
    : vector29<
 
178
          integral_c< T,C0>,integral_c<T,C1>,integral_c<T,C2 >
 
179
        ,integral_c< T,C3>,integral_c<T,C4>,integral_c<T,C5 >
 
180
        ,integral_c< T,C6>,integral_c<T,C7>,integral_c<T,C8 >
 
181
        ,integral_c< T,C9>,integral_c<T,C10>,integral_c<T,C11 >
 
182
        ,integral_c< T,C12>,integral_c<T,C13>,integral_c<T,C14 >
 
183
        ,integral_c< T,C15>,integral_c<T,C16>,integral_c<T,C17 >
 
184
        ,integral_c< T,C18>,integral_c<T,C19>,integral_c<T,C20 >
 
185
        ,integral_c< T,C21>,integral_c<T,C22>,integral_c<T,C23 >
 
186
        ,integral_c< T,C24>,integral_c<T,C25>,integral_c<T,C26 >
 
187
        ,integral_c< T,C27>,integral_c<T,C28 >
 
188
        >
 
189
{
 
190
};
 
191
 
 
192
template<
 
193
      typename T
 
194
    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
 
195
    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
 
196
    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29
 
197
    >
 
198
struct vector30_c
 
199
    : vector30<
 
200
          integral_c< T,C0>,integral_c<T,C1>,integral_c<T,C2 >
 
201
        ,integral_c< T,C3>,integral_c<T,C4>,integral_c<T,C5 >
 
202
        ,integral_c< T,C6>,integral_c<T,C7>,integral_c<T,C8 >
 
203
        ,integral_c< T,C9>,integral_c<T,C10>,integral_c<T,C11 >
 
204
        ,integral_c< T,C12>,integral_c<T,C13>,integral_c<T,C14 >
 
205
        ,integral_c< T,C15>,integral_c<T,C16>,integral_c<T,C17 >
 
206
        ,integral_c< T,C18>,integral_c<T,C19>,integral_c<T,C20 >
 
207
        ,integral_c< T,C21>,integral_c<T,C22>,integral_c<T,C23 >
 
208
        ,integral_c< T,C24>,integral_c<T,C25>,integral_c<T,C26 >
 
209
        ,integral_c< T,C27>,integral_c<T,C28>,integral_c<T,C29 >
 
210
        >
 
211
{
 
212
};
 
213
 
 
214
} // namespace mpl
 
215
} // namespace boost
 
216