|
rapidyaml 0.15.2
parse and emit YAML, and do it fast
|
Public Member Functions | |
| void | reset_yaml (c4::csubstr yaml_) |
| void | resize_buffers (c4::yml::extra::evt_size esz, size_t arena_size) |
| void | resize_buffers (c4::yml::extra::EventHandlerInts const &handler) |
Public Attributes | |
| std::vector< char > | yaml = {} |
| source buffer | |
| std::vector< char > | arena = {} |
| arena to place out-of-source filtered scalars or tags | |
| std::vector< evt_bits > | events = {} |
| result buffer with events | |
Definition at line 27 of file quickstart-ints.cpp.
|
inline |
Definition at line 32 of file quickstart-ints.cpp.
Referenced by IntsParser::parse_or_resize_and_then_parse().
|
inline |
Definition at line 36 of file quickstart-ints.cpp.
Referenced by IntsParser::parse_in_place(), IntsParser::parse_or_resize_and_then_parse(), and resize_buffers().
|
inline |
Definition at line 41 of file quickstart-ints.cpp.
| std::vector<char> IntsResult::yaml = {} |
source buffer
Definition at line 29 of file quickstart-ints.cpp.
Referenced by IntsParser::parse_or_resize_and_then_parse(), and reset_yaml().
| std::vector<char> IntsResult::arena = {} |
arena to place out-of-source filtered scalars or tags
Definition at line 30 of file quickstart-ints.cpp.
Referenced by IntsParser::parse_in_place(), and resize_buffers().
| std::vector<evt_bits> IntsResult::events = {} |
result buffer with events
Definition at line 31 of file quickstart-ints.cpp.
Referenced by IntsParser::parse_in_place(), and resize_buffers().