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 
53