Exception thrown by the default basic error implementation.
More...
#include <error.hpp>
Exception thrown by the default basic error implementation.
To obtain the full error message, use err_basic_format(), or the helper format_exc().
- Note
- Available only if RYML_DEFAULT_CALLBACK_USES_EXCEPTIONS is defined, and RYML_NO_DEFAULT_CALLBACKS is NOT defined.
Definition at line 475 of file error.hpp.
◆ ExceptionBasic()
| c4::yml::ExceptionBasic::ExceptionBasic |
( |
csubstr |
msg, |
|
|
ErrorDataBasic const & |
errdata_ |
|
) |
| |
|
noexcept |
◆ what()
| const char* c4::yml::ExceptionBasic::what |
( |
| ) |
const |
|
inlineoverridenoexcept |
Definition at line 478 of file error.hpp.
char msg[RYML_ERRMSG_SIZE]
the reported error message, without location indication.
◆ errdata_basic
◆ msg
the reported error message, without location indication.
Definition at line 480 of file error.hpp.
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/rapidyaml/checkouts/v0.12.1/src/c4/yml/error.hpp