1.5.0
CCC
 
AException.hpp File Reference
#include "gstlearn_export.hpp"
#include <exception>
#include <string>

Classes

class  AException
 

Macros

#define my_throw(msg)   throw_exp(msg, __FILE__, __LINE__)
 
#define my_throw_impossible(msg)   throw_exp(msg, __FILE__, __LINE__)
 

Functions

GSTLEARN_EXPORT void throw_exp (const std::string &msg="", const std::string &file="", int line=0)
 

Macro Definition Documentation

◆ my_throw

#define my_throw (   msg)    throw_exp(msg, __FILE__, __LINE__)

◆ my_throw_impossible

#define my_throw_impossible (   msg)    throw_exp(msg, __FILE__, __LINE__)

Function Documentation

◆ throw_exp()

GSTLEARN_EXPORT void throw_exp ( const std::string msg = "",
const std::string file = "",
int  line = 0 
)