|
rapidyaml
0.12.1
parse and emit YAML, and do it fast
|
#include "c4/yml/common.hpp"#include "c4/yml/error.hpp"#include "c4/yml/error.def.hpp"#include <stdlib.h>#include <stdio.h>Go to the source code of this file.
Namespaces | |
| c4 | |
| (Undefined by default) Use shorter error message from checks/asserts: do not show the check condition in the error message. | |
| c4::yml | |
| c4::yml::detail | |
| a CRTP base providing read-only methods for ConstNodeRef and NodeRef | |
Functions | |
| void | c4::yml::set_callbacks (Callbacks const &c) |
| set the global callbacks for the library; after a call to this function, these callbacks will be used by newly created objects (unless they are copying older objects with different callbacks). More... | |
| Callbacks const & | c4::yml::get_callbacks () |
| get the global callbacks More... | |
| void | c4::yml::reset_callbacks () |
| set the global callbacks back to their defaults. More... | |
| void | c4::yml::err_basic (ErrorDataBasic const &errdata, const char *msg) |
| trigger a basic error to its respective handler, with a non-formatted error message. More... | |
| void | c4::yml::err_basic (Callbacks const &callbacks, ErrorDataBasic const &errdata, const char *msg_) |
| trigger a basic error to its respective handler, with a non-formatted error message. More... | |
| void | c4::yml::err_parse (ErrorDataParse const &errdata, const char *msg) |
| trigger a parse error to its respective handler, with a non-formatted error message. More... | |
| void | c4::yml::err_parse (Callbacks const &callbacks, ErrorDataParse const &errdata, const char *msg) |
| trigger a parse error to its respective handler, with a non-formatted error message More... | |
| void | c4::yml::err_visit (ErrorDataVisit const &errdata, const char *msg) |
| trigger a visit error to its respective handler, with a non-formatted error message. More... | |
| void | c4::yml::err_visit (Callbacks const &callbacks, ErrorDataVisit const &errdata, const char *msg) |
| trigger a visit error to its respective handler, with a non-formatted error message More... | |
| csubstr | c4::yml::detail::_get_text_region (csubstr text, size_t pos, size_t num_lines_before, size_t num_lines_after) |