theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3Lite_Error_RB_API

Sq3Lite PACKAGE - work with an errorMore...

+ Collaboration diagram for Sq3Lite_Error_RB_API:

Functions

static OT_ProcRet rbsq3lite_Sq3Lite_ErrorCheckI (OtClass_ARGS)
  Ruby: (static) bool Sq3Lite.ErrorCheckI(ret:Sq3ErrorE) C-API
check if ret signal an error
 

Detailed Description

Sq3Lite PACKAGE - work with an error

Error handling in rbsq3lite.

The error signals the end of an operation with an undesirable result or state.

Function Documentation

◆ rbsq3lite_Sq3Lite_ErrorCheckI()

static OT_ProcRet rbsq3lite_Sq3Lite_ErrorCheckI ( OtClass_ARGS )
static

Ruby: (static) bool Sq3Lite.ErrorCheckI(ret:Sq3ErrorE) C-API
check if ret signal an error

Definition at line 1755 of file LibSq3Lite_rb.c.

1755 {
1758 enum Sq3ErrorE ret = 0;
1762 end: MK_UNUSED /* LONG JUMP on error */
1764}
#define OT_retObj_SET_BOL(nat)
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define ErrorCheckI_doc
#define OT_SETUP_hdl_static
#define MK_UNUSED
Sq3ErrorE
Result Codes.
static bool Sq3ErrorCheckI(enum Sq3ErrorE ret)
check if ret signal an error …
#define OT_CHECK_ENUM(ename, val)