4 #define MYGSL_ERROR_H 1 11 #include <gsl/gsl_errno.h> 20 static void to_string (
const int gsl_errno_ ,
21 std::string & err_string_);
23 static std::string
to_string (
const int gsl_errno_);
48 static error _singleton_;
52 #define MYGSL_ERROR(reason_, gsl_errno_) \ 54 gsl_error (reason_, __FILE__, __LINE__, gsl_errno_) ; \ 59 #endif // MYGSL_ERROR_H static void default_handler(const char *reason_, const char *file_, int line_, int gsl_errno_)
static void set_default()
static void to_string(const int gsl_errno_, std::string &err_string_)
static void set_handler(gsl_error_handler_t &)
Top-level namespace of the Bayeux/mygsl module library.
Definition: base_decay_driver.h:47
GSL error handling.
Definition: error.h:16
static void set_gsl_default()