#include <Error.h>
Class Error
Inherits from Object
Catches assertions and hardware exceptions.
Definition at line 28 of file Error.h.
# floatingPointException()
static void Error::floatingPointException |
( |
| ) |
|
|
static |
Handles hardware's floating point exception.
Definition at line 279 of file Error.c.
# invalidOpcodeException()
static void Error::invalidOpcodeException |
( |
| ) |
|
|
static |
Handles hardware's invalid opcode exception.
Definition at line 220 of file Error.c.
# triggerException()
static void Error::triggerException |
( |
char * | message, |
|
|
char * | detail ) |
|
static |
Locks the program in a screen with the details of what caused the exception.
- Parameters
-
message | Pointer to a brief description of the exception |
detail | Pointer to a detailed description of the exception |
Definition at line 54 of file Error.c.
# zeroDivisionException()
static void Error::zeroDivisionException |
( |
| ) |
|
|
static |
Handles hardware's zero division exception.
Definition at line 198 of file Error.c.
The documentation for this class was generated from the following files:
- VUEngine-Core/source/Debugging/Error/Error.h
- VUEngine-Core/source/Debugging/Error/Error.c