#include <action.hpp>
Public Types | |
typedef remove_const< typename Elements::car_type >::type | subject_type |
typedef remove_const< typename Elements::cdr_type::car_type > ::type | action_type |
typedef qi::action < subject_type, action_type > | type |
typedef remove_const<typename Elements::cdr_type::car_type>::type boost::spirit::make_component< qi::domain, tag::action >::result< This(Elements, Modifiers)>::action_type |
typedef remove_const<typename Elements::car_type>::type boost::spirit::make_component< qi::domain, tag::action >::result< This(Elements, Modifiers)>::subject_type |
typedef qi::action<subject_type, action_type> boost::spirit::make_component< qi::domain, tag::action >::result< This(Elements, Modifiers)>::type |