Sq3Lite PACKAGE - work with an error … More...
Collaboration diagram for Sq3Lite_Error_C_API:Macros | |
| #define | Sq3ErrorE_Check(sq3_hdl, PROC) |
| check on a atlsq3lite error and convert into a atlsq3lite error … | |
| #define | Sq3ErrorE_Check_Package(PROC) |
| #define | Sq3ErrorE_Check_Static(cls_hdl, PROC) |
| #define | Sq3ErrorE_Check_Ctor(__cls, __hdl, PROC) |
Functions | |
| static bool | Sq3ErrorCheckI (enum Sq3ErrorE ret) |
| check if ret signal an error … | |
| enum MkErrorE | Sq3LiteErrorToMQ (MK_OBJN const obj, MK_STRN const func, MK_STRN const file, MK_I32 const line) |
| if a atlsq3lite funtion return a MkErrorE use this function to convert the libsq3lite-error into the libmkkernel-error … | |
Sq3Lite - Sq3Lite_Error_C_API - function | |
| MK_BOOL | Sq3ErrorCheckIP (enum Sq3ErrorE ret) |
| Non-inline replacement for Sq3ErrorCheckI … | |
Sq3Lite PACKAGE - work with an error …
Error handling in atlsq3lite.
The error signals the end of an operation with an undesirable result or state.
| #define Sq3ErrorE_Check | ( | sq3_hdl, | |
| PROC ) |
check on a atlsq3lite error and convert into a atlsq3lite error …
| [in] | sq3_hdl | the instance to work on CLASS |
| [in] | PROC | the function to return the error, only eval once. |
error: Definition at line 459 of file LibSq3Lite_sq3.h.
| #define Sq3ErrorE_Check_Ctor | ( | __cls, | |
| __hdl, | |||
| PROC ) |
Definition at line 477 of file LibSq3Lite_sq3.h.
| #define Sq3ErrorE_Check_Package | ( | PROC | ) |
Definition at line 465 of file LibSq3Lite_sq3.h.
| #define Sq3ErrorE_Check_Static | ( | cls_hdl, | |
| PROC ) |
Definition at line 471 of file LibSq3Lite_sq3.h.
|
inlinestatic |
check if ret signal an error …
| [in] | ret | input for atlsq3lite error-check |
Definition at line 449 of file LibSq3Lite_sq3.h.
Here is the caller graph for this function:Non-inline replacement for Sq3ErrorCheckI …