GammaLib 2.2.0.dev
Loading...
Searching...
No Matches
GException Class Reference

Interface for exceptions. More...

#include <GException.hpp>

Inheritance diagram for GException:
GExceptionHandler

Classes

class  feature_not_implemented
 
class  file_error
 
class  fits_error
 
class  invalid_argument
 
class  invalid_return_value
 
class  invalid_value
 
class  out_of_range
 
class  runtime_error
 
class  test_error
 
class  test_failure
 
class  test_nested_try_error
 

Additional Inherited Members

- Public Member Functions inherited from GExceptionHandler
 GExceptionHandler ()
 Void constructor.
 
virtual ~GExceptionHandler () throw ()
 Destructor.
 
virtual const char * what () const throw ()
 Exception message.
 
- Protected Attributes inherited from GExceptionHandler
std::string m_origin
 Method that threw exception.
 
std::string m_message
 Exception message.
 
char * m_str
 Message returned by what()
 

Detailed Description

Interface for exceptions.

The exception class is the master class that is thrown in case of exceptions.

Definition at line 76 of file GException.hpp.


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