rapidyaml  0.16.0
parseandemitYAML,anddoitfast
parser_state.hpp File Reference
#include "c4/yml/error.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::RFLOW = 0x01 << 4, c4::yml::RBLCK = 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...