|
rapidyaml 0.15.2
parse and emit YAML, and do it fast
|
Exception thrown by the default basic error implementation. More...
#include <error.hpp>
Public Member Functions | |
| ExceptionBasic (csubstr msg, ErrorDataBasic const &errdata_) noexcept | |
| const char * | what () const noexcept override |
Public Attributes | |
| ErrorDataBasic | errdata_basic |
| error data | |
| char | msg [RYML_ERRMSG_SIZE] |
| the reported error message, without location indication. | |
Exception thrown by the default basic error implementation.
To obtain the full error message, use err_basic_format(), or the helper format_exc().
|
noexcept |
|
inlineoverridenoexcept |
Definition at line 477 of file error.hpp.
Referenced by sample_error_basic(), sample_error_parse(), and sample_error_visit().
| ErrorDataBasic c4::yml::ExceptionBasic::errdata_basic |
error data
Definition at line 478 of file error.hpp.
Referenced by c4::yml::format_exc(), sample_error_basic(), sample_error_parse(), and sample_error_visit().
| char c4::yml::ExceptionBasic::msg[RYML_ERRMSG_SIZE] |
the reported error message, without location indication.
Definition at line 479 of file error.hpp.
Referenced by ExceptionBasic(), c4::yml::ExceptionParse::ExceptionParse(), c4::yml::ExceptionVisit::ExceptionVisit(), c4::yml::format_exc(), c4::yml::format_exc(), c4::yml::format_exc(), and what().