Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::detail::extract_sig< Types > Struct Template Reference

#include <extract_param.hpp>

Inheritance diagram for boost::spirit::detail::extract_sig< Types >:
Collaboration diagram for boost::spirit::detail::extract_sig< Types >:

Public Types

typedef mpl::find_if< Types,
function_types::is_function
< mpl::_ > >::type 
pos
 
typedef mpl::eval_if< is_same
< pos, typename mpl::end
< Types >::type >
, mpl::identity< void() >
, mpl::deref< pos > >::type 
type
 

Member Typedef Documentation

typedef mpl::find_if<Types, function_types::is_function< mpl::_ > >::type boost::spirit::detail::extract_param< Types, function_types::is_function< mpl::_ > , void() >::pos
inherited
typedef mpl::eval_if< is_same<pos, typename mpl::end<Types>::type> , mpl::identity<void() > , mpl::deref<pos> >::type boost::spirit::detail::extract_param< Types, function_types::is_function< mpl::_ > , void() >::type
inherited

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