File indexing completed on 2025-01-18 09:31:06
0001
0002
0003
0004
0005
0006
0007
0008
0009 #ifndef BOOST_FT_FUNCTION_POINTER_HPP_INCLUDED
0010 #define BOOST_FT_FUNCTION_POINTER_HPP_INCLUDED
0011
0012 #include <boost/mpl/aux_/lambda_support.hpp>
0013
0014 #include <boost/function_types/function_type.hpp>
0015
0016 namespace boost
0017 {
0018 namespace function_types
0019 {
0020 template<typename Types, typename Tag = null_tag> struct function_pointer
0021 {
0022 typedef typename function_types::function_type<Types,Tag>::type * type;
0023
0024 BOOST_MPL_AUX_LAMBDA_SUPPORT(2,function_pointer,(Types,Tag))
0025 };
0026 }
0027 }
0028
0029 #endif
0030