boost::geometry::parameter_type_of
parameter_type_of.hpp
typename Method
std::size_t Index Index
boost::mpl::if_< boost::function_types::is_member_function_pointer< Method >, boost::mpl::int_< 1 >, boost::mpl::int_< 0 > >::type typedef boost::mpl::if_< boost::function_types::is_member_function_pointer<Method>, boost::mpl::int_<1>, boost::mpl::int_<0> >::type boost::geometry::parameter_type_of< Method, Index >::base_index_type base_index_type
boost::mpl::if_c< Index==0, base_index_type, typename boost::mpl::plus< base_index_type, boost::mpl::int_< Index > >::type >::type typedef boost::mpl::if_c< Index == 0, base_index_type, typename boost::mpl::plus < base_index_type, boost::mpl::int_<Index> >::type >::type boost::geometry::parameter_type_of< Method, Index >::indexed_type indexed_type
boost::function_types::parameter_types< Method >::type typedef boost::function_types::parameter_types< Method >::type boost::geometry::parameter_type_of< Method, Index >::parameter_types parameter_types
boost::remove_reference< typename boost::mpl::at< parameter_types, indexed_type >::type >::type typedef boost::remove_reference< typename boost::mpl::at < parameter_types, indexed_type >::type >::type boost::geometry::parameter_type_of< Method, Index >::type type

Meta-function selecting a parameter type of a (member) function, by index.

- boost::geometry::parameter_type_of
  base_index_type
- boost::geometry::parameter_type_of
  indexed_type
- boost::geometry::parameter_type_of
  parameter_types
- boost::geometry::parameter_type_of
  type