Gaia
|
Exception class that can take up to 3 arguments of any type, which will be serialized into a QString for the error message. More...
#include <gaiaexception.h>
Public Member Functions | |
GaiaException (const QString &msg) | |
GaiaException (const char *msg) | |
GaiaException (const std::string &msg) | |
GaiaException (const QStringList &msg) | |
template<typename T , typename U > | |
GaiaException (const T &a, const U &b) | |
template<typename T , typename U , typename V > | |
GaiaException (const T &a, const U &b, const V &c) | |
template<typename T , typename U , typename V , typename W > | |
GaiaException (const T &a, const U &b, const V &c, const W &d) | |
virtual const char * | what () const throw () |
const QString & | msg () const throw () |
QString & | msg () throw () |
![]() | |
GException (const char *msg) | |
GException (const std::string &msg) | |
const std::string & | message () const throw () |
Protected Attributes | |
QString | _msg |
![]() | |
std::string | _message |
Exception class that can take up to 3 arguments of any type, which will be serialized into a QString for the error message.