class
ErrorParser
: public MadParser
(Return to index)
The parser used in the error module.
As long as control remains in this class, MAD recognises only the
commands allowed in error mode.
Type: |
Instantiable |
Superclasses: |
public MadParser |
Include file: |
./Errors/ErrorParser.hh |
Inheritance
Synopsis (including inherited members):
- Public members:
-
ErrorParser
()
;
-
virtual ~ErrorParser
()
;
-
virtual void parse
(Statement&)const
;
-
virtual Statement* readStatement
(TokenStream*)const
;
-
virtual void run
()const
;
-
virtual void run
(TokenStream*)const
;
-
void stop
()const
;
-
static Token readToken
()
;
- Protected Members:
-
virtual Object* find
(const string&)const
;
-
void execute
(Object*,const string&)const
;
-
virtual void parseAction
(Statement&)const
;
-
virtual void parseAssign
(Statement&)const
;
-
virtual void parseDefine
(Statement&)const
;
-
virtual void parseEnd
(Statement&)const
;
-
virtual void parseMacro
(const string&,Statement&)const
;
-
virtual void printHelp
(const string&)const
;
Documentation:
- Public members:
- Protected members:
-
virtual Object* find
(const string&)const
;
- Find object by name in the error command directory.
Documentation generated by fci on Mon Feb 7 12:29:52 2000