|
Public Member Functions |
virtual void | get_symbols (parser_list &l)=0 |
virtual void | invalidate () |
virtual bool | is_valid () const |
unsigned long | parse (const E *buf, const unsigned long buf_length) |
virtual std::basic_istream<
E > & | parse (std::basic_istream< E > &is) |
virtual std::basic_ostream<
E > & | format (std::basic_ostream< E > &os) |
Protected Member Functions |
virtual void | prepare_for_parsing () |
virtual void | prepare_for_formatting () |
Protected Attributes |
parser_list | m_parser_list |