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. |