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