|
Orcus
|
#include <yaml_parser.hpp>
Public Member Functions | |
| void | begin_parse () |
| void | end_parse () |
| void | begin_document () |
| void | end_document () |
| void | begin_sequence () |
| void | end_sequence () |
| void | begin_map () |
| void | begin_map_key () |
| void | end_map_key () |
| void | end_map () |
| void | string (std::string_view value) |
| void | number (double val) |
| void | boolean_true () |
| void | boolean_false () |
| void | null () |
Blank handler class for yaml_parser. One can sub-class this and overwrite callback functions one needs to handle.
|
inline |
Called when a new document is encountered.
|
inline |
Called when a map begins.
|
inline |
Called when the parser starts parsing a map key.
|
inline |
Called when the parser starts parsing a content.
|
inline |
Called when a sequence begins.
|
inline |
Called when a boolean 'false' keyword is encountered.
|
inline |
Called when a boolean 'true' keyword is encountered.
|
inline |
Called when the parser has finished parsing a document.
|
inline |
Called when the parser finishes parsing an entire map.
|
inline |
Called when the parser finishes parsing a map key.
|
inline |
Called when the parser finishes parsing an entire content.
|
inline |
Called when a sequence ends.
|
inline |
Called when a 'null' keyword is encountered.
|
inline |
Called when a numeric value is encountered.
| val | numeric value. |
|
inline |
Called when a string value is encountered.
| value | string value. |