|
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 |