equal
deleted
inserted
replaced
|
1 |
|
2 // Copyright Aleksey Gurtovoy 2000-2004 |
|
3 // |
|
4 // Distributed under the Boost Software License, Version 1.0. |
|
5 // (See accompanying file LICENSE_1_0.txt or copy at |
|
6 // http://www.boost.org/LICENSE_1_0.txt) |
|
7 // |
|
8 |
|
9 // Preprocessed version of "boost/mpl/apply_fwd.hpp" header |
|
10 // -- DO NOT modify by hand! |
|
11 |
|
12 namespace boost { namespace mpl { |
|
13 |
|
14 template< |
|
15 typename F, typename T1 = na, typename T2 = na, typename T3 = na |
|
16 , typename T4 = na, typename T5 = na |
|
17 > |
|
18 struct apply; |
|
19 |
|
20 template< |
|
21 typename F |
|
22 > |
|
23 struct apply0; |
|
24 |
|
25 template< |
|
26 typename F, typename T1 |
|
27 > |
|
28 struct apply1; |
|
29 |
|
30 template< |
|
31 typename F, typename T1, typename T2 |
|
32 > |
|
33 struct apply2; |
|
34 |
|
35 template< |
|
36 typename F, typename T1, typename T2, typename T3 |
|
37 > |
|
38 struct apply3; |
|
39 |
|
40 template< |
|
41 typename F, typename T1, typename T2, typename T3, typename T4 |
|
42 > |
|
43 struct apply4; |
|
44 |
|
45 template< |
|
46 typename F, typename T1, typename T2, typename T3, typename T4 |
|
47 , typename T5 |
|
48 > |
|
49 struct apply5; |
|
50 |
|
51 }} |
|
52 |