theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3LiteC_Error_TCL_API

Sq3LiteC - work with an errorMore...

+ Collaboration diagram for Sq3LiteC_Error_TCL_API:

Functions

static OT_ProcRet tclsq3lite_Sq3LiteC_ErrCode (Sq3LiteC_ARGS)
  Tcl: Sq3ErrorE [$db ErrCode] C-API
Error Codes And Messages …
 
static OT_ProcRet tclsq3lite_Sq3LiteC_ErrMsg (Sq3LiteC_ARGS)
  Tcl: string [$sq3lite ErrMsg] C-API
Error Codes And Messages …
 
static OT_ProcRet tclsq3lite_Sq3LiteC_ErrorOffset (Sq3LiteC_ARGS)
  Tcl: $db ErrorOffset C-API
Error Codes And Messages …
 
static OT_ProcRet tclsq3lite_Sq3LiteC_ExtendetErrCode (Sq3LiteC_ARGS)
  Tcl: Sq3ExtendetResultCodesE [$db ExtendetErrCode] C-API
Error Codes And Messages …
 
static OT_ProcRet tclsq3lite_Sq3LiteC_SystemErrno (Sq3LiteC_ARGS)
  Tcl: $sq3lite SystemErrno C-API
Low-level system error code …
 
static OT_ProcRet tclsq3lite_Sq3LiteC_ErrStr (OtClass_ARGS)
  Tcl: (static) string [Sq3LiteC ErrStr arg0:int32] C-API
Error Codes And Messages …
 

Detailed Description

Sq3LiteC - work with an error

Function Documentation

◆ tclsq3lite_Sq3LiteC_ErrCode()

static OT_ProcRet tclsq3lite_Sq3LiteC_ErrCode ( Sq3LiteC_ARGS )
static

Tcl: Sq3ErrorE [$db ErrCode] C-API
Error Codes And Messages …

Definition at line 376 of file Sq3LiteC_tcl.c.

376 {
381 goto end;
382 error:
384 end:
386}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_RETURN
#define OT_retObj_SET(val)
#define OT_CHECK_NOARGS
#define OT_NEW_Sq3_enum_OBJ(typ, val)
#define OT_SETUP_hdl
#define ErrCode_doc
static enum Sq3ErrorE Sq3LiteErrCode(SQ3_LITE db)
Error Codes And Messages …

◆ tclsq3lite_Sq3LiteC_ErrMsg()

static OT_ProcRet tclsq3lite_Sq3LiteC_ErrMsg ( Sq3LiteC_ARGS )
static

Tcl: string [$sq3lite ErrMsg] C-API
Error Codes And Messages …

Definition at line 389 of file Sq3LiteC_tcl.c.

389 {
394 goto end;
395 error:
397 end:
399}
#define OT_retObj_SET_STR(nat)
#define ErrMsg_doc
static MK_STRN Sq3LiteErrMsg(SQ3_LITE sq3lite)
Error Codes And Messages …

◆ tclsq3lite_Sq3LiteC_ErrorOffset()

static OT_ProcRet tclsq3lite_Sq3LiteC_ErrorOffset ( Sq3LiteC_ARGS )
static

Tcl: $db ErrorOffset C-API
Error Codes And Messages …

Definition at line 402 of file Sq3LiteC_tcl.c.

402 {
408 goto end;
409 error:
411 end:
413}
#define OT_retObj_SET_None
#define MkErrorC_Check(mng, PROC)
#define ErrorOffset_doc
static enum MkErrorE Sq3LiteErrorOffset(SQ3_LITE db)
Error Codes And Messages …

◆ tclsq3lite_Sq3LiteC_ErrStr()

static OT_ProcRet tclsq3lite_Sq3LiteC_ErrStr ( OtClass_ARGS )
static

Tcl: (static) string [Sq3LiteC ErrStr arg0:int32] C-API
Error Codes And Messages …

Definition at line 445 of file Sq3LiteC_tcl.c.

445 {
448 MK_I32 arg0 = 0;
452 goto end;
453 error:
455 end:
457}
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_NI4(val)
#define OT_CHECK_REQUIRED(val)
#define ErrStr_doc
#define OT_SETUP_hdl_static
signed int MK_I32
static MK_STRN Sq3LiteErrStr(MK_I32 arg0)
Error Codes And Messages …

◆ tclsq3lite_Sq3LiteC_ExtendetErrCode()

static OT_ProcRet tclsq3lite_Sq3LiteC_ExtendetErrCode ( Sq3LiteC_ARGS )
static

Tcl: Sq3ExtendetResultCodesE [$db ExtendetErrCode] C-API
Error Codes And Messages …

Definition at line 416 of file Sq3LiteC_tcl.c.

416 {
420 OT_retObj_SET(OT_NEW_Sq3_enum_OBJ(ExtendetResultCodesE,Sq3LiteExtendetErrCode (hdl)));
421 goto end;
422 error:
424 end:
426}
#define ExtendetErrCode_doc
static enum Sq3ExtendetResultCodesE Sq3LiteExtendetErrCode(SQ3_LITE db)
Error Codes And Messages …

◆ tclsq3lite_Sq3LiteC_SystemErrno()

static OT_ProcRet tclsq3lite_Sq3LiteC_SystemErrno ( Sq3LiteC_ARGS )
static

Tcl: $sq3lite SystemErrno C-API
Low-level system error code …

Definition at line 429 of file Sq3LiteC_tcl.c.

429 {
435 goto end;
436 error:
438 end:
440}
#define SystemErrno_doc
static enum MkErrorE Sq3LiteSystemErrno(SQ3_LITE sq3lite)
Low-level system error code …