|
rapidyaml
0.9.0
parse and emit YAML, and do it fast
|
#include "c4/yml/common.hpp"Go to the source code of this file.
Classes | |
| struct | c4::yml::LineContents |
| Helper to control the line contents while parsing a buffer. More... | |
| struct | c4::yml::ParserState |
Namespaces | |
| c4 | |
| c4::yml | |
Typedefs | |
| using | c4::yml::ParserFlag_t = int |
| data type for ParserState_e More... | |
Enumerations | |
| enum | c4::yml::ParserState_e : ParserFlag_t { c4::yml::RTOP = 0x01 << 0 , c4::yml::RUNK = 0x01 << 1 , c4::yml::RMAP = 0x01 << 2 , c4::yml::RSEQ = 0x01 << 3 , c4::yml::FLOW = 0x01 << 4 , c4::yml::BLCK = 0x01 << 5 , c4::yml::QMRK = 0x01 << 6 , c4::yml::RKEY = 0x01 << 7 , c4::yml::RVAL = 0x01 << 9 , c4::yml::RKCL = 0x01 << 8 , c4::yml::RNXT = 0x01 << 10 , c4::yml::SSCL = 0x01 << 11 , c4::yml::QSCL = 0x01 << 12 , c4::yml::RSET = 0x01 << 13 , c4::yml::RDOC = 0x01 << 14 , c4::yml::NDOC = 0x01 << 15 , c4::yml::USTY = 0x01 << 16 , c4::yml::RSEQIMAP = 0x01 << 17 } |
| Enumeration of the state flags for the parser. More... | |