GammaLib
2.0.0.dev
|
Interface for LAT exception handler. More...
#include <GLATException.hpp>
Public Member Functions | |
GLATExceptionHandler (void) | |
virtual | ~GLATExceptionHandler (void) throw () |
virtual const char * | what () const throw () |
Exception message. More... | |
Protected Attributes | |
std::string | m_origin |
std::string | m_message |
Interface for LAT exception handler.
Definition at line 41 of file GLATException.hpp.
|
inline |
Definition at line 43 of file GLATException.hpp.
|
inlinevirtual |
Definition at line 44 of file GLATException.hpp.
|
virtual |
Exception message.
Definition at line 34 of file GLATException.cpp.
References m_message, m_origin, and gammalib::tochar().
|
protected |
Definition at line 48 of file GLATException.hpp.
Referenced by GLATException::bad_instdir_type::bad_instdir_type(), GLATException::bad_response_type::bad_response_type(), GLATException::bad_roi_type::bad_roi_type(), GLATException::diffuse_not_found::diffuse_not_found(), GLATException::file_open_error::file_open_error(), GLATException::inconsistent_response::inconsistent_response(), GLATException::invalid_response::invalid_response(), GLATException::no_dirs::no_dirs(), GLATException::no_ebds::no_ebds(), GLATException::no_energies::no_energies(), GLATException::no_gti::no_gti(), GLATException::no_ltcube::no_ltcube(), GLATException::no_member::no_member(), GLATException::no_sky::no_sky(), GLATException::wcs_incompatible::wcs_incompatible(), and what().
|
protected |
Definition at line 47 of file GLATException.hpp.
Referenced by GLATException::bad_instdir_type::bad_instdir_type(), GLATException::bad_response_type::bad_response_type(), GLATException::bad_roi_type::bad_roi_type(), GLATException::diffuse_not_found::diffuse_not_found(), GLATException::file_open_error::file_open_error(), GLATException::inconsistent_response::inconsistent_response(), GLATException::invalid_response::invalid_response(), GLATException::no_dirs::no_dirs(), GLATException::no_ebds::no_ebds(), GLATException::no_energies::no_energies(), GLATException::no_gti::no_gti(), GLATException::no_ltcube::no_ltcube(), GLATException::no_member::no_member(), GLATException::no_sky::no_sky(), GLATException::wcs_incompatible::wcs_incompatible(), and what().