rapidyaml  0.12.1
parse and emit YAML, and do it fast
parse_engine.hpp File Reference

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
 

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...