#include "cel_types.h"
#include "cel_string.h"
#include "cel_error.h"
#include "cel_exception.h"

Go to the source code of this file.
Namespaces | |
| namespace | Celartem |
Classes | |
| class | Celartem::ErrorSaver |
| struct | Celartem::Error |
Defines | |
| #define | celThrowOSError() |
| #define | celThrowOSError_1(str) |
| #define | celThrow_E(err) |
Definition in file cel_errutil.h.
| #define celThrow_E | ( | err | ) |
Value:
throw ::Celartem::Exception( \
err, \
::Celartem::Error::stringFromOSError(), \
__FILE__, __LINE__)
Definition at line 116 of file cel_errutil.h.
| #define celThrowOSError | ( | ) |
Value:
throw::Celartem::Exception( \
::Celartem::Error::errorFromOSError(), \
::Celartem::Error::stringFromOSError(), \
__FILE__, __LINE__)
Definition at line 94 of file cel_errutil.h.
| #define celThrowOSError_1 | ( | str | ) |
Value:
throw ::Celartem::Exception( \
::Celartem::Error::errorFromOSError(), \
(::Celartem::Error::stringFromOSError() + utf8s(" ") + str), \
__FILE__, __LINE__)
| str | Additional information to be shown. |
Definition at line 106 of file cel_errutil.h.