![]() |
PhoenixYml
0.5.0
Yml parser for Phoenix
|
Data used to parse a yml file. More...
Public Attributes | |
bool | compactMode |
True if the compact mode is activated. | |
size_t | currentLine |
Current line number. | |
VecValue * | currentlyParsedKeyValue |
Currently parsed key value. | |
PString | currentText |
Current parsed text. | |
bool | isRun |
True to continue the parsing, false to stop. | |
std::vector< size_t > | vecIndentation |
Vector of previous line indentations. | |
Data used to parse a yml file.
Definition at line 13 of file parser_yml.cpp.
bool PYmlParserData::compactMode |
True if the compact mode is activated.
Definition at line 17 of file parser_yml.cpp.
Referenced by default_PYmlParserData(), parse_yml_compactDicoContent(), parse_yml_dicoContent(), and parse_yml_listContent().
size_t PYmlParserData::currentLine |
Current line number.
Definition at line 19 of file parser_yml.cpp.
Referenced by default_PYmlParserData().
VecValue* PYmlParserData::currentlyParsedKeyValue |
Currently parsed key value.
Definition at line 25 of file parser_yml.cpp.
Referenced by default_PYmlParserData(), parse_yml_compactDicoContent(), parse_yml_compactListContent(), parse_yml_dicoContent(), parse_yml_listContent(), parse_yml_playCurrentText(), parse_yml_stringValue(), and parser_yml_fileParser().
PString PYmlParserData::currentText |
Current parsed text.
Definition at line 23 of file parser_yml.cpp.
Referenced by default_PYmlParserData(), parse_yml_compactListContent(), parse_yml_incrementCurrentChar(), and parse_yml_playCurrentText().
bool PYmlParserData::isRun |
True to continue the parsing, false to stop.
Definition at line 15 of file parser_yml.cpp.
Referenced by default_PYmlParserData(), parse_yml_isParse(), parse_yml_stopParsing(), and parser_yml_fileParser().
std::vector<size_t> PYmlParserData::vecIndentation |
Vector of previous line indentations.
Definition at line 21 of file parser_yml.cpp.
Referenced by parse_yml_compactDicoContent(), parse_yml_dicoContent(), and parse_yml_listContent().