source: NonGTP/Boost/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp @ 857

Revision 857, 5.8 KB checked in by igarcia, 18 years ago (diff)
Line 
1
2// Copyright Aleksey Gurtovoy 2000-2004
3// Copyright David Abrahams 2003-2004
4//
5// Distributed under the Boost Software License, Version 1.0.
6// (See accompanying file LICENSE_1_0.txt or copy at
7// http://www.boost.org/LICENSE_1_0.txt)
8//
9
10// Preprocessed version of "boost/mpl/set/set40_c.hpp" header
11// -- DO NOT modify by hand!
12
13namespace boost { namespace mpl {
14
15template<
16      typename T
17    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
18    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
19    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
20    >
21struct set31_c
22    : s_item<
23          integral_c< T,C30 >
24        , set30_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29 >
25        >
26{
27    typedef set31_c 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, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
34    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
35    , T C31
36    >
37struct set32_c
38    : s_item<
39          integral_c< T,C31 >
40        , set31_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30 >
41        >
42{
43    typedef set32_c type;
44};
45
46template<
47      typename T
48    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
49    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
50    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
51    , T C31, T C32
52    >
53struct set33_c
54    : s_item<
55          integral_c< T,C32 >
56        , set32_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31 >
57        >
58{
59    typedef set33_c type;
60};
61
62template<
63      typename T
64    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
65    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
66    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
67    , T C31, T C32, T C33
68    >
69struct set34_c
70    : s_item<
71          integral_c< T,C33 >
72        , set33_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32 >
73        >
74{
75    typedef set34_c type;
76};
77
78template<
79      typename T
80    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
81    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
82    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
83    , T C31, T C32, T C33, T C34
84    >
85struct set35_c
86    : s_item<
87          integral_c< T,C34 >
88        , set34_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33 >
89        >
90{
91    typedef set35_c type;
92};
93
94template<
95      typename T
96    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
97    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
98    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
99    , T C31, T C32, T C33, T C34, T C35
100    >
101struct set36_c
102    : s_item<
103          integral_c< T,C35 >
104        , set35_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34 >
105        >
106{
107    typedef set36_c type;
108};
109
110template<
111      typename T
112    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
113    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
114    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
115    , T C31, T C32, T C33, T C34, T C35, T C36
116    >
117struct set37_c
118    : s_item<
119          integral_c< T,C36 >
120        , set36_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35 >
121        >
122{
123    typedef set37_c type;
124};
125
126template<
127      typename T
128    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
129    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
130    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
131    , T C31, T C32, T C33, T C34, T C35, T C36, T C37
132    >
133struct set38_c
134    : s_item<
135          integral_c< T,C37 >
136        , set37_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36 >
137        >
138{
139    typedef set38_c type;
140};
141
142template<
143      typename T
144    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
145    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
146    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
147    , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38
148    >
149struct set39_c
150    : s_item<
151          integral_c< T,C38 >
152        , set38_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37 >
153        >
154{
155    typedef set39_c type;
156};
157
158template<
159      typename T
160    , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
161    , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
162    , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
163    , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39
164    >
165struct set40_c
166    : s_item<
167          integral_c< T,C39 >
168        , set39_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38 >
169        >
170{
171    typedef set40_c type;
172};
173
174}}
Note: See TracBrowser for help on using the repository browser.