theSq3Lite 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard - theLib - theATL
c - tcl - atl - cs - py - rb - jv - cc
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 1758 of file LibSq3Lite_rb.c.

1758 {
1761 enum Sq3ErrorE ret = 0;
1765 end: MK_UNUSED /* LONG JUMP on error */
1767}
#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)