All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GMWLExceptionHandler Class Reference

Interface for multi-wavelength exception handler. More...

#include <GMWLException.hpp>

Inheritance diagram for GMWLExceptionHandler:
GMWLException GMWLException::bad_file_format GMWLException::bad_response_type GMWLException::file_open_error GMWLException::invalid_unit

Public Member Functions

 GMWLExceptionHandler (void)
virtual ~GMWLExceptionHandler (void) throw ()
virtual const char * what () const throw ()
 Exception message. More...

Protected Attributes

std::string m_origin
std::string m_message

Detailed Description

Interface for multi-wavelength exception handler.

Definition at line 41 of file GMWLException.hpp.

Constructor & Destructor Documentation

GMWLExceptionHandler::GMWLExceptionHandler ( void  )

Definition at line 43 of file GMWLException.hpp.

virtual GMWLExceptionHandler::~GMWLExceptionHandler ( void  )
throw (

Definition at line 44 of file GMWLException.hpp.

Member Function Documentation

const char * GMWLExceptionHandler::what ( ) const
throw (

Exception message.

Definition at line 35 of file GMWLException.cpp.

References m_message, m_origin, and gammalib::tochar().

Member Data Documentation

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