Sq3Lite PACKAGE - work with an error … More...
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.