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

Private GIT Repository
724cc99ff3f0ba5a3b52d7e1e02ab4e396fb9a21
[canny.git] / stc / exp / ml_stc_linux_make_v1.0 / include / boost / mpl / set / aux_ / preprocessed / plain / set20_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/set20_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, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
18     >\r
19 struct set11_c\r
20     : s_item<\r
21           integral_c< T,C10 >\r
22         , set10_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9 >\r
23         >\r
24 {\r
25     typedef set11_c type;\r
26 };\r
27 \r
28 template<\r
29       typename T\r
30     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
31     , T C11\r
32     >\r
33 struct set12_c\r
34     : s_item<\r
35           integral_c< T,C11 >\r
36         , set11_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10 >\r
37         >\r
38 {\r
39     typedef set12_c type;\r
40 };\r
41 \r
42 template<\r
43       typename T\r
44     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
45     , T C11, T C12\r
46     >\r
47 struct set13_c\r
48     : s_item<\r
49           integral_c< T,C12 >\r
50         , set12_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11 >\r
51         >\r
52 {\r
53     typedef set13_c type;\r
54 };\r
55 \r
56 template<\r
57       typename T\r
58     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
59     , T C11, T C12, T C13\r
60     >\r
61 struct set14_c\r
62     : s_item<\r
63           integral_c< T,C13 >\r
64         , set13_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12 >\r
65         >\r
66 {\r
67     typedef set14_c type;\r
68 };\r
69 \r
70 template<\r
71       typename T\r
72     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
73     , T C11, T C12, T C13, T C14\r
74     >\r
75 struct set15_c\r
76     : s_item<\r
77           integral_c< T,C14 >\r
78         , set14_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13 >\r
79         >\r
80 {\r
81     typedef set15_c type;\r
82 };\r
83 \r
84 template<\r
85       typename T\r
86     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
87     , T C11, T C12, T C13, T C14, T C15\r
88     >\r
89 struct set16_c\r
90     : s_item<\r
91           integral_c< T,C15 >\r
92         , set15_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14 >\r
93         >\r
94 {\r
95     typedef set16_c type;\r
96 };\r
97 \r
98 template<\r
99       typename T\r
100     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
101     , T C11, T C12, T C13, T C14, T C15, T C16\r
102     >\r
103 struct set17_c\r
104     : s_item<\r
105           integral_c< T,C16 >\r
106         , set16_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15 >\r
107         >\r
108 {\r
109     typedef set17_c type;\r
110 };\r
111 \r
112 template<\r
113       typename T\r
114     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
115     , T C11, T C12, T C13, T C14, T C15, T C16, T C17\r
116     >\r
117 struct set18_c\r
118     : s_item<\r
119           integral_c< T,C17 >\r
120         , set17_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16 >\r
121         >\r
122 {\r
123     typedef set18_c type;\r
124 };\r
125 \r
126 template<\r
127       typename T\r
128     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
129     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18\r
130     >\r
131 struct set19_c\r
132     : s_item<\r
133           integral_c< T,C18 >\r
134         , set18_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17 >\r
135         >\r
136 {\r
137     typedef set19_c type;\r
138 };\r
139 \r
140 template<\r
141       typename T\r
142     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10\r
143     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19\r
144     >\r
145 struct set20_c\r
146     : s_item<\r
147           integral_c< T,C19 >\r
148         , set19_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18 >\r
149         >\r
150 {\r
151     typedef set20_c type;\r
152 };\r
153 \r
154 }}\r