Collaboration diagram for MetaCC::Parser:
Definition at line 11 of file metacc_parser.h.
Public Member Functions
|Parser (Compilation &n_comp, TextReader &n_text, const std::string &class_name)|
|This is function-like class, this constructor does all the parsing job. |
|const std::string &||class_name|
This is function-like class, this constructor does all the parsing job.
During construction it opens file and parses it's content, then when object is destroyed - file is closed. It's designed to be used as temporary object, which looks like function call.