|
libqi-api
release-2.5.3-2016-11-18
|
#include <bindtype.hxx>
Public Types | |
| using | BLSeq = typename BilistToSeq< BL >::type |
| using | Mapping = typename parameter_types_from_bilist_seq< F, BLSeq >::type |
| using | MaxArg = typename boost::mpl::deref< typename boost::mpl::max_element< Mapping, ArgLess< boost::mpl::_1, boost::mpl::_2 > >::type >::type |
| using | Reordered = typename ReorderMapping< IntFromMappingItem< MaxArg >::value, Mapping >::type |
| using | type = typename boost::mpl::transform< Reordered, MappingToType< boost::mpl::_1 > >::type |
Definition at line 224 of file bindtype.hxx.
| using qi::detail::parameter_types< F, BL >::BLSeq = typename BilistToSeq<BL>::type |
Definition at line 226 of file bindtype.hxx.
| using qi::detail::parameter_types< F, BL >::Mapping = typename parameter_types_from_bilist_seq<F, BLSeq>::type |
Definition at line 227 of file bindtype.hxx.
| using qi::detail::parameter_types< F, BL >::MaxArg = typename boost::mpl::deref<typename boost::mpl::max_element<Mapping, ArgLess<boost::mpl::_1, boost::mpl::_2> >::type>::type |
Definition at line 230 of file bindtype.hxx.
| using qi::detail::parameter_types< F, BL >::Reordered = typename ReorderMapping<IntFromMappingItem<MaxArg>::value, Mapping>::type |
Definition at line 232 of file bindtype.hxx.
| using qi::detail::parameter_types< F, BL >::type = typename boost::mpl::transform<Reordered, MappingToType<boost::mpl::_1> >::type |
Definition at line 235 of file bindtype.hxx.