FileParser
class FileParser
DEFINITION
class FileParser;
constructor FileParser
DEFINITION
| FileParser | ( | const SearchPath & path = SearchPath::empty_path, | |
| const Target * target = {} | ); |
| PARAMETER | DESCRIPTION |
|---|---|
path |
|
target |
destructor ~FileParservirtual
DEFINITION
| virtual ~FileParser | ( | ); |
method parse_directivevirtual
DEFINITION
| virtual void parse_directive | ( | const Token & directive | ) | = 0; |
| PARAMETER | DESCRIPTION |
|---|---|
directive |
method parse_file
DEFINITION
| bool parse_file | ( | Symbol file_name | ); |
| PARAMETER | DESCRIPTION |
|---|---|
file_name |
| RETURNS | DESCRIPTION |
|---|---|
bool |
member group_directivestatic
DEFINITION
static TokenGroup group_directive;
member search_path
DEFINITION
const SearchPath & search_path;
member tokenizer
DEFINITION
FileTokenizer tokenizer;