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
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 379 of file Sq3LiteC_tcl.c.

379 {
384 goto end;
385 error:
387 end:
389}
#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 392 of file Sq3LiteC_tcl.c.

392 {
397 goto end;
398 error:
400 end:
402}
#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 405 of file Sq3LiteC_tcl.c.

405 {
411 goto end;
412 error:
414 end:
416}
#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 448 of file Sq3LiteC_tcl.c.

448 {
451 MK_I32 arg0 = 0;
455 goto end;
456 error:
458 end:
460}
#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 419 of file Sq3LiteC_tcl.c.

419 {
423 OT_retObj_SET(OT_NEW_Sq3_enum_OBJ(ExtendetResultCodesE,Sq3LiteExtendetErrCode (hdl)));
424 goto end;
425 error:
427 end:
429}
#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 432 of file Sq3LiteC_tcl.c.

432 {
438 goto end;
439 error:
441 end:
443}
#define SystemErrno_doc
static enum MkErrorE Sq3LiteSystemErrno(SQ3_LITE sq3lite)
Low-level system error code …