Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::repository::qi::subrule< ID_, T1, T2 >::group_type_helper< Expr, Auto > Struct Template Reference

#include <subrule.hpp>

Public Types

typedef def_type_helper< Expr,
Auto >::type 
def_type
 
typedef
fusion::result_of::make_map
< id_type, def_type >::type 
defs_type
 
typedef subrule_group< defs_typetype
 

Member Typedef Documentation

template<int ID_, typename T1 = unused_type, typename T2 = unused_type>
template<typename Expr , bool Auto>
typedef def_type_helper<Expr, Auto>::type boost::spirit::repository::qi::subrule< ID_, T1, T2 >::group_type_helper< Expr, Auto >::def_type
template<int ID_, typename T1 = unused_type, typename T2 = unused_type>
template<typename Expr , bool Auto>
typedef fusion::result_of::make_map<id_type, def_type>::type boost::spirit::repository::qi::subrule< ID_, T1, T2 >::group_type_helper< Expr, Auto >::defs_type
template<int ID_, typename T1 = unused_type, typename T2 = unused_type>
template<typename Expr , bool Auto>
typedef subrule_group<defs_type> boost::spirit::repository::qi::subrule< ID_, T1, T2 >::group_type_helper< Expr, Auto >::type

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