Go to the source code of this file.
◆ MOCHI_ERROR_IF
| #define MOCHI_ERROR_IF |
( |
| condition, |
|
|
| error, |
|
|
| descriptionStringLiteral ) |
Value:if (condition) \
MOCHI_ERROR_SET(error, descriptionStringLiteral); \
} \
else { \
}
Definition at line 146 of file error.h.
◆ MOCHI_ERROR_IF_NOT
| #define MOCHI_ERROR_IF_NOT |
( |
| condition, |
|
|
| error, |
|
|
| descriptionStringLiteral ) |
Value:
#define MOCHI_ERROR_IF(condition, error, descriptionStringLiteral)
Definition at line 155 of file error.h.
◆ MOCHI_ERROR_NOT_IMPLEMENTED
| #define MOCHI_ERROR_NOT_IMPLEMENTED |
( |
| error | ) |
|
Value:static_cast<superdex::Error&
>(error).SetFirstError(
"Not implemented", __FILE__, __LINE__)
Definition at line 166 of file error.h.
◆ MOCHI_ERROR_RETURN
| #define MOCHI_ERROR_RETURN |
( |
| error, |
|
|
| ... ) |
◆ MOCHI_ERROR_SET
| #define MOCHI_ERROR_SET |
( |
| error, |
|
|
| descriptionStringLiteral ) |
Value:static_cast<superdex::Error&
>(error).SetFirstError(
"" descriptionStringLiteral, __FILE__, __LINE__);
Definition at line 142 of file error.h.