|
rapidyaml
0.11.0
parse and emit YAML, and do it fast
|
#include "c4/yml/parser_state.hpp"Go to the source code of this file.
Classes | |
| class | c4::yml::ParseEngine< EventHandler > |
| This is the main driver of parsing logic: it scans the YAML or JSON source for tokens, and emits the appropriate sequence of parsing events to its event handler. More... | |
| struct | c4::yml::ParseEngine< EventHandler >::Annotation::Entry |
Namespaces | |
| c4 | |
| (Undefined by default) Use shorter error message from checks/asserts: do not show the check condition in the error message. | |
| c4::yml | |
Typedefs | |
| typedef enum c4::yml::BlockChomp_ | c4::yml::BlockChomp_e |
Enumerations | |
| enum | c4::yml::BlockChomp_ { c4::yml::CHOMP_CLIP , c4::yml::CHOMP_STRIP , c4::yml::CHOMP_KEEP } |
Functions | |
| id_type | c4::yml::estimate_tree_capacity (csubstr src) |
| Quickly inspect the source to estimate the number of nodes the resulting tree is likely to have. More... | |