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

Interface for CTA exception handler. More...

#include <GCTAException.hpp>

Inheritance diagram for GCTAExceptionHandler:
GCTAException GCTAException::bad_event_type GCTAException::bad_instdir_type GCTAException::bad_model_type GCTAException::bad_observation_type GCTAException::bad_pointing_type GCTAException::bad_response_type GCTAException::bad_roi_type GCTAException::bad_rsp_table_dim GCTAException::bad_rsp_table_format GCTAException::file_open_error GCTAException::model_invalid_radial GCTAException::no_dirs GCTAException::no_ebds GCTAException::no_energies GCTAException::no_gti GCTAException::no_member GCTAException::no_pointing GCTAException::no_response GCTAException::no_sky

Public Member Functions

 GCTAExceptionHandler (void)
virtual ~GCTAExceptionHandler (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 CTA exception handler.

Definition at line 41 of file GCTAException.hpp.

Constructor & Destructor Documentation

GCTAExceptionHandler::GCTAExceptionHandler ( void  )

Definition at line 43 of file GCTAException.hpp.

virtual GCTAExceptionHandler::~GCTAExceptionHandler ( void  )
throw (

Definition at line 44 of file GCTAException.hpp.

Member Function Documentation

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

Exception message.

Definition at line 36 of file GCTAException.cpp.

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

Member Data Documentation

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