39 const FXchar *what()
const {
return message; }
47 static const FXchar exceptionName[];
77 static const FXchar exceptionName[];
87 static const FXchar exceptionName[];
105 class FXAPI FXImageException :
public FXResourceException {
107 static const FXchar exceptionName[];
109 FXImageException():FXResourceException(FXImageException::exceptionName){}
110 FXImageException(
const FXchar *msg):FXResourceException(msg){}
115 class FXAPI FXFontException :
public FXResourceException {
117 static const FXchar exceptionName[];
119 FXFontException():FXResourceException(FXFontException::exceptionName){}
120 FXFontException(
const FXchar *msg):FXResourceException(msg){}
Generic catch-all exception.
Definition: FXException.h:31
char FXchar
Definition: fxdefs.h:387
Window exception.
Definition: FXException.h:81
#define FXAPI
Definition: fxdefs.h:122
Index out of range.
Definition: FXException.h:49
Invalid pointer.
Definition: FXException.h:57
Definition: FX4Splitter.h:31
Generic error exception.
Definition: FXException.h:41
Generic resource exception.
Definition: FXException.h:65
Out of memory.
Definition: FXException.h:73