CyberEngineMkIII
|
Defines the exception classes of the engine. More...
#include "Exception.inl"
Go to the source code of this file.
Classes | |
class | CYB::Exception::Base |
The base exception recognized by the entire engine. More... | |
class | CYB::Exception::Violation |
Exceptions indicating an API contract violation. Should not be anticipated. More... | |
class | CYB::Exception::SystemData |
Exceptions caused by external call failures or invalid external data. Only classifies ones that can pass through the ABI. More... | |
class | CYB::Exception::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... | |
Namespaces | |
CYB | |
Encapsulates the engine in it's entirety. | |
CYB::Exception | |
The namespace containing engine exception classes. | |
Defines the exception classes of the engine.
Definition in file Exception.hpp.