]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/mpl/include/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / mpl / include / boost / mpl / set / aux_ / preprocessed / plain / set10_c.hpp
CommitLineData
7c673cae
FG
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/set10_c.hpp" header
11// -- DO NOT modify by hand!
12
13namespace boost { namespace mpl {
14
15template<
16 typename T
17 , T C0
18 >
19struct set1_c
20 : s_item<
21 integral_c< T,C0 >
22 , set0_c<T>
23 >
24{
25 typedef set1_c type;
26};
27
28template<
29 typename T
30 , T C0, T C1
31 >
32struct set2_c
33 : s_item<
34 integral_c< T,C1 >
35 , set1_c< T,C0 >
36 >
37{
38 typedef set2_c type;
39};
40
41template<
42 typename T
43 , T C0, T C1, T C2
44 >
45struct set3_c
46 : s_item<
47 integral_c< T,C2 >
48 , set2_c< T,C0,C1 >
49 >
50{
51 typedef set3_c type;
52};
53
54template<
55 typename T
56 , T C0, T C1, T C2, T C3
57 >
58struct set4_c
59 : s_item<
60 integral_c< T,C3 >
61 , set3_c< T,C0,C1,C2 >
62 >
63{
64 typedef set4_c type;
65};
66
67template<
68 typename T
69 , T C0, T C1, T C2, T C3, T C4
70 >
71struct set5_c
72 : s_item<
73 integral_c< T,C4 >
74 , set4_c< T,C0,C1,C2,C3 >
75 >
76{
77 typedef set5_c type;
78};
79
80template<
81 typename T
82 , T C0, T C1, T C2, T C3, T C4, T C5
83 >
84struct set6_c
85 : s_item<
86 integral_c< T,C5 >
87 , set5_c< T,C0,C1,C2,C3,C4 >
88 >
89{
90 typedef set6_c type;
91};
92
93template<
94 typename T
95 , T C0, T C1, T C2, T C3, T C4, T C5, T C6
96 >
97struct set7_c
98 : s_item<
99 integral_c< T,C6 >
100 , set6_c< T,C0,C1,C2,C3,C4,C5 >
101 >
102{
103 typedef set7_c type;
104};
105
106template<
107 typename T
108 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7
109 >
110struct set8_c
111 : s_item<
112 integral_c< T,C7 >
113 , set7_c< T,C0,C1,C2,C3,C4,C5,C6 >
114 >
115{
116 typedef set8_c type;
117};
118
119template<
120 typename T
121 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8
122 >
123struct set9_c
124 : s_item<
125 integral_c< T,C8 >
126 , set8_c< T,C0,C1,C2,C3,C4,C5,C6,C7 >
127 >
128{
129 typedef set9_c type;
130};
131
132template<
133 typename T
134 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9
135 >
136struct set10_c
137 : s_item<
138 integral_c< T,C9 >
139 , set9_c< T,C0,C1,C2,C3,C4,C5,C6,C7,C8 >
140 >
141{
142 typedef set10_c type;
143};
144
145}}