
#include "gzBase.h"
#include "gzDebug.h"
Go to the source code of this file.
Classes | |
| class | gzBaseError |
| Base class for Gizmo3D exceptions. More... | |
| class | gzWarningError |
| Exception class for warning messages. More... | |
| class | gzFatalError |
| Exception class for warning messages. More... | |
| class | gzExceptionThrows |
Defines | |
| #define | gzThrowWarning gzExceptionThrows::gzThrowWarning |
| #define | gzThrowFatal gzExceptionThrows::gzThrowFatal |
Functions | |
| gzVoid | gzDefaultWarningHandler (const gzWarningError &) |
| Default Warning Exception handler. | |
| gzVoid | gzDefaultFatalHandler (const gzFatalError &) |
| Default Fatal Exception handler. | |
The purpose of these classes is to define the base class for warnings and fatal errors. A warning is typically used whenever some error occurs and the software can handle the situation without terminating the application Fatal errors should clean up but terminates the software.
Definition in file gzExceptions.h.
|
|
Definition at line 167 of file gzExceptions.h. |
|
|
Definition at line 166 of file gzExceptions.h. |
|
|
Default Fatal Exception handler.
|
|
|
Default Warning Exception handler.
|