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

Private GIT Repository
0836d08ca95bcce735dc49f85e5b672f67b3c8b5
[canny.git] / stc / exp / ml_stc_linux_make_v1.0 / include / boost / mpl / set / aux_ / preprocessed / plain / set20.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.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 T0, typename T1, typename T2, typename T3, typename T4\r
17     , typename T5, typename T6, typename T7, typename T8, typename T9\r
18     , typename T10\r
19     >\r
20 struct set11\r
21     : s_item<\r
22           T10\r
23         , typename set10< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9 >::item_\r
24         >\r
25 {\r
26     typedef set11 type;\r
27 };\r
28 \r
29 template<\r
30       typename T0, typename T1, typename T2, typename T3, typename T4\r
31     , typename T5, typename T6, typename T7, typename T8, typename T9\r
32     , typename T10, typename T11\r
33     >\r
34 struct set12\r
35     : s_item<\r
36           T11\r
37         , typename set11< T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10 >::item_\r
38         >\r
39 {\r
40     typedef set12 type;\r
41 };\r
42 \r
43 template<\r
44       typename T0, typename T1, typename T2, typename T3, typename T4\r
45     , typename T5, typename T6, typename T7, typename T8, typename T9\r
46     , typename T10, typename T11, typename T12\r
47     >\r
48 struct set13\r
49     : s_item<\r
50           T12\r
51         , typename set12< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10\r
52         , T11 >::item_\r
53         >\r
54 {\r
55     typedef set13 type;\r
56 };\r
57 \r
58 template<\r
59       typename T0, typename T1, typename T2, typename T3, typename T4\r
60     , typename T5, typename T6, typename T7, typename T8, typename T9\r
61     , typename T10, typename T11, typename T12, typename T13\r
62     >\r
63 struct set14\r
64     : s_item<\r
65           T13\r
66         , typename set13< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11\r
67         , T12 >::item_\r
68         >\r
69 {\r
70     typedef set14 type;\r
71 };\r
72 \r
73 template<\r
74       typename T0, typename T1, typename T2, typename T3, typename T4\r
75     , typename T5, typename T6, typename T7, typename T8, typename T9\r
76     , typename T10, typename T11, typename T12, typename T13, typename T14\r
77     >\r
78 struct set15\r
79     : s_item<\r
80           T14\r
81         , typename set14< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11\r
82         , T12, T13 >::item_\r
83         >\r
84 {\r
85     typedef set15 type;\r
86 };\r
87 \r
88 template<\r
89       typename T0, typename T1, typename T2, typename T3, typename T4\r
90     , typename T5, typename T6, typename T7, typename T8, typename T9\r
91     , typename T10, typename T11, typename T12, typename T13, typename T14\r
92     , typename T15\r
93     >\r
94 struct set16\r
95     : s_item<\r
96           T15\r
97         , typename set15< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11\r
98         , T12, T13, T14 >::item_\r
99         >\r
100 {\r
101     typedef set16 type;\r
102 };\r
103 \r
104 template<\r
105       typename T0, typename T1, typename T2, typename T3, typename T4\r
106     , typename T5, typename T6, typename T7, typename T8, typename T9\r
107     , typename T10, typename T11, typename T12, typename T13, typename T14\r
108     , typename T15, typename T16\r
109     >\r
110 struct set17\r
111     : s_item<\r
112           T16\r
113         , typename set16< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11\r
114         , T12, T13, T14, T15 >::item_\r
115         >\r
116 {\r
117     typedef set17 type;\r
118 };\r
119 \r
120 template<\r
121       typename T0, typename T1, typename T2, typename T3, typename T4\r
122     , typename T5, typename T6, typename T7, typename T8, typename T9\r
123     , typename T10, typename T11, typename T12, typename T13, typename T14\r
124     , typename T15, typename T16, typename T17\r
125     >\r
126 struct set18\r
127     : s_item<\r
128           T17\r
129         , typename set17< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11\r
130         , T12, T13, T14, T15, T16 >::item_\r
131         >\r
132 {\r
133     typedef set18 type;\r
134 };\r
135 \r
136 template<\r
137       typename T0, typename T1, typename T2, typename T3, typename T4\r
138     , typename T5, typename T6, typename T7, typename T8, typename T9\r
139     , typename T10, typename T11, typename T12, typename T13, typename T14\r
140     , typename T15, typename T16, typename T17, typename T18\r
141     >\r
142 struct set19\r
143     : s_item<\r
144           T18\r
145         , typename set18< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11\r
146         , T12, T13, T14, T15, T16, T17 >::item_\r
147         >\r
148 {\r
149     typedef set19 type;\r
150 };\r
151 \r
152 template<\r
153       typename T0, typename T1, typename T2, typename T3, typename T4\r
154     , typename T5, typename T6, typename T7, typename T8, typename T9\r
155     , typename T10, typename T11, typename T12, typename T13, typename T14\r
156     , typename T15, typename T16, typename T17, typename T18, typename T19\r
157     >\r
158 struct set20\r
159     : s_item<\r
160           T19\r
161         , typename set19< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11\r
162         , T12, T13, T14, T15, T16, T17, T18 >::item_\r
163         >\r
164 {\r
165     typedef set20 type;\r
166 };\r
167 \r
168 }}\r