OS Dependent Error Handling. More...

Classes | |
| class | Celartem::ErrorSaver |
| struct | Celartem::Error |
| class | Celartem::PlatformException |
Namespaces | |
| Celartem | |
Macros | |
| #define | celThrowOSError() |
| #define | celThrowOSError_1(str) |
| #define | celThrowOSError_2(err, str) |
| #define | celThrow_E(err) |
OS Dependent Error Handling.
| #define celThrow_E | ( | err | ) |
This macro returns the exception correspoinding to the specified error code.
| #define celThrowOSError | ( | ) |
This macro returns the exception correspoinding to the current OS error state.
| #define celThrowOSError_1 | ( | str | ) |
This macro returns the exception correspoinding to the current OS error state. This macro accepts additional string as its parameter.
| str | Additional information to be shown. |
| #define celThrowOSError_2 | ( | err, | |
| str | |||
| ) |
This macro returns the exception correspoinding to the current OS error state. This macro accepts additional string as its parameter.
| err | OS Error code. |
| str | Additional information to be shown. |