|
Public Types |
typedef grammar_to_parser::basic_parser<
E > | parser |
typedef std::list< parser * > | parser_list |
Public Member Functions |
| basic_parser_strategy () |
| Default constructor.
|
| ~basic_parser_strategy () |
| Destructor.
|
virtual bool | parse_all (typename parser_list::iterator first, typename parser_list::iterator last, const E *buf, const unsigned long buf_length, unsigned long &parsed_size)=0 |
virtual bool | parse_choice (typename parser_list::iterator first, typename parser_list::iterator last, const E *buf, const unsigned long buf_length, unsigned long &parsed_size)=0 |