KiCad PCB EDA Suite
THROWING_ERROR_HANDLER Class Reference
Inheritance diagram for THROWING_ERROR_HANDLER:

Private Member Functions

void error (const json::json_pointer &ptr, const json &instance, const std::string &message) override
 

Detailed Description

Definition at line 52 of file pcm.cpp.

Member Function Documentation

◆ error()

void THROWING_ERROR_HANDLER::error ( const json::json_pointer &  ptr,
const json instance,
const std::string &  message 
)
inlineoverrideprivate

Definition at line 54 of file pcm.cpp.

56  {
57  throw std::invalid_argument( std::string( "At " ) + ptr.to_string() + ", value:\n"
58  + instance.dump() + "\n" + message + "\n" );
59  }

The documentation for this class was generated from the following file: