Definition at line 88 of file schema.hpp.
Public Member Functions | |
| void | Throw () const |
| std::string_view | GetValuePath () const noexcept |
| std::string_view | GetSchemaPath () const noexcept |
| std::string_view | GetDetailsString () const noexcept |
|
noexcept |
Describes the specifics of what condition was violated. The exact format of details is unstable and should not be relied upon.
|
noexcept |
Describes the location within the schema which was violated. The exact format of schema path is unstable and should not be relied upon.
|
noexcept |
Describes the location within the validated JSON which violates schema. The exact format of value path is unstable and should not be relied upon.
| void formats::json::Schema::ValidationError::Throw | ( | ) | const |
| SchemaValidationException | with error details. |
|
friend |
Definition at line 108 of file schema.hpp.