Sq3Lite PACKAGE - work with an error … More...
Collaboration diagram for Sq3Lite_Error_C_API:Macros | |
| #define | Sq3ErrorE_Check(sq3_hdl, PROC) |
| check on a ccsq3lite error and convert into a ccsq3lite error … | |
| #define | Sq3ErrorE_Check_Package(PROC) |
| #define | Sq3ErrorE_Check_Static(cls_hdl, PROC) |
| #define | Sq3ErrorE_Check_Ctor(__cls, __hdl, PROC) |
Functions | |
| static bool | libsq3lite::Sq3ErrorCheckI (enum Sq3ErrorE ret) |
| check if ret signal an error … | |
| enum MkErrorE | libsq3lite::Sq3LiteErrorToMQ (MK_OBJN const obj, MK_STRN const func, MK_STRN const file, MK_I32 const line) |
| if a ccsq3lite funtion return a MkErrorE use this function to convert the libsq3lite-error into the libmkkernel-error … | |
Sq3Lite PACKAGE - work with an error …
Error handling in ccsq3lite.
The error signals the end of an operation with an undesirable result or state.
| #define Sq3ErrorE_Check | ( | sq3_hdl, | |
| PROC ) |
check on a ccsq3lite error and convert into a ccsq3lite 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 473 of file LibSq3Lite_sq3.h.
| #define Sq3ErrorE_Check_Ctor | ( | __cls, | |
| __hdl, | |||
| PROC ) |
Definition at line 491 of file LibSq3Lite_sq3.h.
| #define Sq3ErrorE_Check_Package | ( | PROC | ) |
Definition at line 479 of file LibSq3Lite_sq3.h.
| #define Sq3ErrorE_Check_Static | ( | cls_hdl, | |
| PROC ) |
Definition at line 485 of file LibSq3Lite_sq3.h.
|
inlinestatic |
check if ret signal an error …
| [in] | ret | input for ccsq3lite error-check |
Definition at line 463 of file LibSq3Lite_sq3.h.
Here is the caller graph for this function: