GammaLib 2.0.0
Loading...
Searching...
No Matches
GException.hpp File Reference

Exception handler interface definition. More...

#include <string>
#include <stdexcept>

Go to the source code of this file.

Classes

class  GExceptionHandler
 Interface for exception handler. More...
 
class  GException
 Interface for exceptions. More...
 
class  GException::invalid_value
 
class  GException::invalid_argument
 
class  GException::invalid_return_value
 
class  GException::out_of_range
 
class  GException::fits_error
 
class  GException::runtime_error
 
class  GException::file_error
 
class  GException::feature_not_implemented
 
class  GException::test_nested_try_error
 
class  GException::test_failure
 
class  GException::test_error
 

Namespaces

namespace  gammalib
 

Functions

void gammalib::check_energy_interval (const std::string &origin, const GEnergy &emin, const GEnergy &emax)
 Checks energy interval.
 
void gammalib::check_prj_x2s_status (const std::string &origin, const int &status, const int &number)
 Checks status of GWcs::prj_x2s method.
 
void gammalib::check_prj_s2x_status (const std::string &origin, const int &status, const int &number)
 Checks status of GWcs::prj_s2x method.
 

Detailed Description

Exception handler interface definition.

Author
Juergen Knoedlseder

Definition in file GException.hpp.