libqi-api
2.8.7.4
|
#include <anyfunctionfactory.hxx>
Public Types | |
using | Components = typename boost::function_types::components< F >::type |
using | Arguments = typename boost::function_types::parameter_types< F >::type |
using | Result = typename boost::function_types::result_type< F >::type |
using | EqArguments = typename boost::mpl::transform< Arguments, EqType< boost::mpl::_1 >>::type |
using | EqResult = typename EqType< Result >::rType |
using | EqComponents = typename boost::mpl::push_front< EqArguments, EqResult >::type |
using | type = typename boost::function_types::function_type< EqComponents >::type |
Static Public Attributes | |
static const unsigned long | refMask |
Definition at line 163 of file anyfunctionfactory.hxx.
using qi::detail::EqFunctionBare< F >::Arguments = typename boost::function_types::parameter_types<F>::type |
Definition at line 167 of file anyfunctionfactory.hxx.
using qi::detail::EqFunctionBare< F >::Components = typename boost::function_types::components<F>::type |
Definition at line 165 of file anyfunctionfactory.hxx.
using qi::detail::EqFunctionBare< F >::EqArguments = typename boost::mpl::transform<Arguments, EqType<boost::mpl::_1>>::type |
Definition at line 171 of file anyfunctionfactory.hxx.
using qi::detail::EqFunctionBare< F >::EqComponents = typename boost::mpl::push_front<EqArguments, EqResult>::type |
Definition at line 173 of file anyfunctionfactory.hxx.
using qi::detail::EqFunctionBare< F >::EqResult = typename EqType<Result>::rType |
Definition at line 172 of file anyfunctionfactory.hxx.
using qi::detail::EqFunctionBare< F >::Result = typename boost::function_types::result_type<F>::type |
Definition at line 168 of file anyfunctionfactory.hxx.
using qi::detail::EqFunctionBare< F >::type = typename boost::function_types::function_type<EqComponents>::type |
Definition at line 178 of file anyfunctionfactory.hxx.
|
static |
Definition at line 176 of file anyfunctionfactory.hxx.