CyberEngineMkIII
|
The namespace containing engine exception classes. More...
Classes | |
class | Base |
The base exception recognized by the entire engine. More... | |
class | Violation |
Exceptions indicating an API contract violation. Should not be anticipated. More... | |
class | SystemData |
Exceptions caused by external call failures or invalid external data. Only classifies ones that can pass through the ABI. More... | |
class | Internal |
Exceptions that are thrown internally in the engine that the should never see, these are a superset of SystemData type exceptions. If one of these exceptions appear in a unit, please contant the engine development team. More... | |
Variables | |
thread_local unsigned int | FLastInstantiatedExceptionCode |
Used to better verify tests, should be optimized out by the linker. See: http://stackoverflow.com/questions/1229430/how-do-i-prevent-my-unused-global-variables-being-compiled-out. | |
The namespace containing engine exception classes.