35     Error(
const char * 
const pMessage);
    37     Error(
const char * 
const pFileName, 
int pLine, 
ErrorCode pErrCode);
    39     Error(
const char * 
const pMessage, 
const char * 
const pFileName, 
int pLine, 
ErrorCode pErrCode);
    41     Error(
const char * 
const pMessage, 
const char * 
const pFuncName,
    42           const char * 
const pFileName, 
int pLine, 
ErrorCode pErrCode);
    44     virtual ~
Error() 
throw();
    46     virtual const char * 
what() 
const throw() { 
return mMessage; }
    49     { 
return s << e.
what(); }
 
Definition: exception.h:21
virtual const char * what() const
Definition: exception.h:46
ErrorCode err() const
Definition: exception.h:31
friend std::ostream & operator<<(std::ostream &s, const Error &e)
Definition: exception.h:48
#define FGAPI
Definition: defines.h:28
FGAPI void fg_get_last_error(char **msg, int *len)
fg_err
Definition: defines.h:49
FGAPI const char * fg_err_to_string(const fg_err err)