]> AND Private Git Repository - canny.git/blob - stc/exp/ml_stc_linux_make_v1.0/include/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
4b09d924adbe3b8fb49531be64d5d84ee70dc940
[canny.git] / stc / exp / ml_stc_linux_make_v1.0 / include / boost / mpl / set / aux_ / preprocessed / plain / set10_c.hpp
1 \r
2 // Copyright Aleksey Gurtovoy 2000-2004\r
3 // Copyright David Abrahams 2003-2004\r
4 //\r
5 // Distributed under the Boost Software License, Version 1.0. \r
6 // (See accompanying file LICENSE_1_0.txt or copy at \r
7 // http://www.boost.org/LICENSE_1_0.txt)\r
8 //\r
9 \r
10 // Preprocessed version of "boost/mpl/set/set10_c.hpp" header\r
11 // -- DO NOT modify by hand!\r
12 \r
13 namespace boost { namespace mpl {\r
14 \r
15 template<\r
16       typename T\r
17     , T C0\r
18     >\r
19 struct set1_c\r
20     : s_item<\r
21           integral_c< T,C0 >\r
22         , set0_c<T>\r
23         >\r
24 {\r
25     typedef set1_c type;\r
26 };\r
27 \r
28 template<\r
29       typename T\r
30     , T C0, T C1\r
31     >\r
32 struct set2_c\r
33     : s_item<\r
34           integral_c< T,C1 >\r
35         , set1_c< T,C0 >\r
36         >\r
37 {\r
38     typedef set2_c type;\r
39 };\r
40 \r
41 template<\r
42       typename T\r
43     , T C0, T C1, T C2\r
44     >\r
45 struct set3_c\r
46     : s_item<\r
47           integral_c< T,C2 >\r
48         , set2_c< T,C0,C1 >\r
49         >\r
50 {\r
51     typedef set3_c type;\r
52 };\r
53 \r
54 template<\r
55       typename T\r
56     , T C0, T C1, T C2, T C3\r
57     >\r
58 struct set4_c\r
59     : s_item<\r
60           integral_c< T,C3 >\r
61         , set3_c< T,C0,C1,C2 >\r
62         >\r
63 {\r
64     typedef set4_c type;\r
65 };\r
66 \r
67 template<\r
68       typename T\r
69     , T C0, T C1, T C2, T C3, T C4\r
70     >\r
71 struct set5_c\r
72     : s_item<\r
73           integral_c< T,C4 >\r
74         , set4_c< T,C0,C1,C2,C3 >\r
75         >\r
76 {\r
77     typedef set5_c type;\r
78 };\r
79 \r
80 template<\r
81       typename T\r
82     , T C0, T C1, T C2, T C3, T C4, T C5\r
83     >\r
84 struct set6_c\r
85     : s_item<\r
86           integral_c< T,C5 >\r
87         , set5_c< T,C0,C1,C2,C3,C4 >\r
88         >\r
89 {\r
90     typedef set6_c type;\r
91 };\r
92 \r
93 template<\r
94       typename T\r
95     , T C0, T C1, T C2, T C3, T C4, T C5, T C6\r
96     >\r
97 struct set7_c\r
98     : s_item<\r
99           integral_c< T,C6 >\r
100         , set6_c< T,C0,C1,C2,C3,C4,C5 >\r
101         >\r
102 {\r
103     typedef set7_c type;\r
104 };\r
105 \r
106 template<\r
107       typename T\r
108     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7\r
109     >\r
110 struct set8_c\r
111     : s_item<\r
112           integral_c< T,C7 >\r
113         , set7_c< T,C0,C1,C2,C3,C4,C5,C6 >\r
114         >\r
115 {\r
116     typedef set8_c type;\r
117 };\r
118 \r
119 template<\r
120       typename T\r
121     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8\r
122     >\r
123 struct set9_c\r
124     : s_item<\r
125           integral_c< T,C8 >\r
126         , set8_c< T,C0,C1,C2,C3,C4,C5,C6,C7 >\r
127         >\r
128 {\r
129     typedef set9_c type;\r
130 };\r
131 \r
132 template<\r
133       typename T\r
134     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9\r
135     >\r
136 struct set10_c\r
137     : s_item<\r
138           integral_c< T,C9 >\r
139         , set9_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8 >\r
140         >\r
141 {\r
142     typedef set10_c type;\r
143 };\r
144 \r
145 }}\r