10 const std::string
msg;
12 const char*
what() const noexcept
override {
20 const std::string
msg;
23 const char*
what() const noexcept
override {
49 auto errors_to_string(
const std::vector<std::string> &errors,
const std::string delim =
"|/|\\|"){
51 if (errors.empty()){
return o; }
53 for (
auto j = 1U; j < errors.size(); ++j){
54 o += delim + errors[j];
InvalidArgument(const std::string &msg)
IterationFailure(const std::string &msg)
Validation of a JSON schema failed.
JSONValidationError(const std::vector< std::string > &errors)
NotImplementedError(const std::string &msg)
const char * what() const noexcept override
teqpException(int code, const std::string &msg)
const char * what() const noexcept override
teqpcException(int code, const std::string &msg)