libqi-api  2.4.3.28
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | List of all members
qi::detail::ReorderMapping< I, Map > Struct Template Reference

#include <bindtype.hxx>

Public Types

typedef boost::mpl::push_back
< typename ReorderMapping< I-1,
Map >::type, typename
boost::mpl::deref< typename
boost::mpl::find_if< Map,
MapItemIndexIs< boost::mpl::_1,
boost::mpl::long_< I >
> >::type >::type >::type 
type
 

Detailed Description

template<int I, typename Map>
struct qi::detail::ReorderMapping< I, Map >

Definition at line 120 of file bindtype.hxx.

Member Typedef Documentation

template<int I, typename Map >
typedef boost::mpl::push_back< typename ReorderMapping<I-1, Map>::type, typename boost::mpl::deref<typename boost::mpl::find_if< Map, MapItemIndexIs<boost::mpl::_1, boost::mpl::long_<I> > >::type >::type>::type qi::detail::ReorderMapping< I, Map >::type

Definition at line 128 of file bindtype.hxx.


The documentation for this struct was generated from the following file: