FileParser
INCLUDE FILE
#include "FileParser.h"
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 protected
DEFINITION
| virtual void parse_directive | ( | const Token & directive | ) | = 0; |
| PARAMETER | DESCRIPTION |
|---|---|
directive |
method parse_fileprotected
DEFINITION
| bool parse_file | ( | Symbol file_name | ); |
| PARAMETER | DESCRIPTION |
|---|---|
file_name |
| RETURNS | DESCRIPTION |
|---|---|
bool |
member group_directivestatic protected
DEFINITION
static TokenGroup group_directive;
member search_path
DEFINITION
const SearchPath & search_path;
member tokenizerprotected
DEFINITION
FileTokenizer tokenizer;