KiCad PCB EDA Suite
Loading...
Searching...
No Matches
IDF_ERROR Struct Reference

#include <idf_common.h>

Inheritance diagram for IDF_ERROR:

Public Member Functions

 IDF_ERROR (const char *aSourceFile, const char *aSourceMethod, int aSourceLine, const std::string &aMessage) noexcept
 
virtual ~IDF_ERROR () noexcept
 
virtual const char * what () const noexcept override
 

Public Attributes

std::string message
 

Detailed Description

Definition at line 44 of file idf_common.h.

Constructor & Destructor Documentation

◆ IDF_ERROR()

IDF_ERROR::IDF_ERROR ( const char * aSourceFile,
const char * aSourceMethod,
int aSourceLine,
const std::string & aMessage )
noexcept

Definition at line 43 of file idf_common.cpp.

References message.

◆ ~IDF_ERROR()

IDF_ERROR::~IDF_ERROR ( )
virtualnoexcept

Definition at line 65 of file idf_common.cpp.

Member Function Documentation

◆ what()

const char * IDF_ERROR::what ( ) const
overridevirtualnoexcept

Definition at line 70 of file idf_common.cpp.

References message.

Member Data Documentation

◆ message

std::string IDF_ERROR::message

Definition at line 46 of file idf_common.h.

Referenced by IDF_ERROR(), and what().


The documentation for this struct was generated from the following files: