#include <common_fwd.hpp>
Classes | |
struct | result |
Public Types | |
typedef action_parser_category | parser_category |
typedef action< ParserT, ActionT > | self_t |
typedef parser < access_match_action::action < ParserT, ActionT > > | base_t |
typedef boost::call_traits < ParserT >::param_type | param_t |
typedef boost::call_traits < ParserT >::const_reference | return_t |
typedef ParserT | subject_t |
typedef ParserT::embed_t | subject_embed_t |
typedef access_match_action::action < ParserT, ActionT > | embed_t |
typedef access_match_action::action < ParserT, ActionT > | derived_t |
typedef plain_parser_category | parser_category_t |
Public Member Functions | |
action (ParserT const &subject, ActionT const &actor_) | |
template<typename ScannerT > | |
parser_result< self_t, ScannerT >::type | parse (ScannerT const &scanner) const |
ActionT const & | predicate () const |
template<typename ScannerT > | |
parser_result < access_match_action::action < ParserT, ActionT >, ScannerT > ::type | parse (ScannerT const &scan) const |
return_t | subject () const |
access_match_action::action < ParserT, ActionT > & | derived () |
access_match_action::action < ParserT, ActionT >const & | derived () const |
action < access_match_action::action < ParserT, ActionT >, ActionT > | operator[] (ActionT const &actor) const |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
typedef action_parser_category boost::spirit::access_match_action::action< ParserT, ActionT >::parser_category |
|
inherited |
|
inherited |
typedef action<ParserT, ActionT> boost::spirit::access_match_action::action< ParserT, ActionT >::self_t |
|
inherited |
|
inherited |
boost::spirit::access_match_action::action< ParserT, ActionT >::action | ( | ParserT const & | subject, |
ActionT const & | actor_ | ||
) |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
parser_result<self_t, ScannerT>::type boost::spirit::access_match_action::action< ParserT, ActionT >::parse | ( | ScannerT const & | scanner | ) | const |
parser_result<access_match_action::action<ParserT, ActionT>, ScannerT>::type boost::spirit::access_match_action::action< ParserT, ActionT >::parse | ( | ScannerT const & | scan | ) | const |
References boost::serialization::save().
ActionT const & boost::spirit::access_match_action::action< ParserT, ActionT >::predicate | ( | ) | const |
|
inlineinherited |