Alexandria 2.31.2
SDC-CH common library for the Euclid project
|
#include <PhotometryParsingException.h>
Public Member Functions | |
PhotometryParsingException (const char *message, double flux, double error) | |
PhotometryParsingException (const char *message, const char *context, double flux, double error) | |
~PhotometryParsingException () noexcept override=default | |
const double & | GetFlux () const |
const double & | GetError () const |
![]() | |
Exception (ExitCode e=ExitCode::NOT_OK) | |
Exception (const char *message, ExitCode e=ExitCode::NOT_OK) | |
Exception (const std::string &message, ExitCode e=ExitCode::NOT_OK) | |
Exception (const char *string_format, Args &&... args) | |
Exception (const Exception &rhs)=default | |
virtual | ~Exception () noexcept |
const char * | what () const noexcept override |
ExitCode | exitCode () const noexcept |
void | appendMessage (const T &message) |
![]() | |
T | what (T... args) |
T | ~exception (T... args) |
T | operator= (T... args) |
T | exception (T... args) |
Private Attributes | |
double | m_flux |
double | m_error |
Additional Inherited Members | |
![]() | |
std::string | m_error_msg |
const ExitCode | m_exit_code |
Definition at line 34 of file PhotometryParsingException.h.
|
inlineexplicit |
Definition at line 36 of file PhotometryParsingException.h.
References Elements::Exception::Exception(), m_error, and m_flux.
|
inlineexplicit |
Definition at line 41 of file PhotometryParsingException.h.
References Elements::Exception::Exception(), m_error, and m_flux.
|
overridedefaultnoexcept |
|
inline |
Definition at line 51 of file PhotometryParsingException.h.
References m_error.
|
inline |
Definition at line 48 of file PhotometryParsingException.h.
References GetFlux(), and m_flux.
Referenced by GetFlux().
|
private |
Definition at line 57 of file PhotometryParsingException.h.
Referenced by GetError(), PhotometryParsingException(), and PhotometryParsingException().
|
private |
Definition at line 56 of file PhotometryParsingException.h.
Referenced by GetFlux(), PhotometryParsingException(), and PhotometryParsingException().