theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3LiteC_Error_PY_API

Sq3LiteC - work with an errorMore...

+ Collaboration diagram for Sq3LiteC_Error_PY_API:

Functions

static OT_ProcRet pysq3lite_Sq3LiteC_ErrCode (Sq3LiteC_ARGS)
  Python: Sq3ErrorE db.ErrCode() C-API
Error Codes And Messages …
 
static OT_ProcRet pysq3lite_Sq3LiteC_ErrMsg (Sq3LiteC_ARGS)
  Python: string sq3lite.ErrMsg() C-API
Error Codes And Messages …
 
static OT_ProcRet pysq3lite_Sq3LiteC_ErrorOffset (Sq3LiteC_ARGS)
  Python: db.ErrorOffset() C-API
Error Codes And Messages …
 
static OT_ProcRet pysq3lite_Sq3LiteC_ExtendetErrCode (Sq3LiteC_ARGS)
  Python: Sq3ExtendetResultCodesE db.ExtendetErrCode() C-API
Error Codes And Messages …
 
static OT_ProcRet pysq3lite_Sq3LiteC_SystemErrno (Sq3LiteC_ARGS)
  Python: sq3lite.SystemErrno() C-API
Low-level system error code …
 
static OT_ProcRet pysq3lite_Sq3LiteC_ErrStr (OtClass_ARGS)
  Python: [static] string Sq3LiteC.ErrStr(arg0:int32) C-API
Error Codes And Messages …
 

Detailed Description

Sq3LiteC - work with an error

Function Documentation

◆ pysq3lite_Sq3LiteC_ErrCode()

static OT_ProcRet pysq3lite_Sq3LiteC_ErrCode ( Sq3LiteC_ARGS )
static

Python: Sq3ErrorE db.ErrCode() C-API
Error Codes And Messages …

Definition at line 362 of file Sq3LiteC_py.c.

362 {
367 goto end;
368 error:
370 end:
372}
#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
Definition Sq3LiteC_py.c:23
#define ErrCode_doc
static enum Sq3ErrorE Sq3LiteErrCode(SQ3_LITE db)
Error Codes And Messages …

◆ pysq3lite_Sq3LiteC_ErrMsg()

static OT_ProcRet pysq3lite_Sq3LiteC_ErrMsg ( Sq3LiteC_ARGS )
static

Python: string sq3lite.ErrMsg() C-API
Error Codes And Messages …

Definition at line 375 of file Sq3LiteC_py.c.

375 {
380 goto end;
381 error:
383 end:
385}
#define OT_retObj_SET_STR(nat)
#define ErrMsg_doc
static MK_STRN Sq3LiteErrMsg(SQ3_LITE sq3lite)
Error Codes And Messages …

◆ pysq3lite_Sq3LiteC_ErrorOffset()

static OT_ProcRet pysq3lite_Sq3LiteC_ErrorOffset ( Sq3LiteC_ARGS )
static

Python: db.ErrorOffset() C-API
Error Codes And Messages …

Definition at line 388 of file Sq3LiteC_py.c.

388 {
394 goto end;
395 error:
397 end:
399}
#define OT_retObj_SET_None
#define MkErrorC_Check(mng, PROC)
#define ErrorOffset_doc
static enum MkErrorE Sq3LiteErrorOffset(SQ3_LITE db)
Error Codes And Messages …

◆ pysq3lite_Sq3LiteC_ErrStr()

static OT_ProcRet pysq3lite_Sq3LiteC_ErrStr ( OtClass_ARGS )
static

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

Definition at line 431 of file Sq3LiteC_py.c.

431 {
434 MK_I32 arg0 = 0;
438 goto end;
439 error:
441 end:
443}
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_NI4(val)
#define OT_CHECK_REQUIRED(val)
#define ErrStr_doc
#define OT_SETUP_hdl_static
Definition Sq3LiteC_py.c:28
signed int MK_I32
static MK_STRN Sq3LiteErrStr(MK_I32 arg0)
Error Codes And Messages …

◆ pysq3lite_Sq3LiteC_ExtendetErrCode()

static OT_ProcRet pysq3lite_Sq3LiteC_ExtendetErrCode ( Sq3LiteC_ARGS )
static

Python: Sq3ExtendetResultCodesE db.ExtendetErrCode() C-API
Error Codes And Messages …

Definition at line 402 of file Sq3LiteC_py.c.

402 {
406 OT_retObj_SET(OT_NEW_Sq3_enum_OBJ(ExtendetResultCodesE,Sq3LiteExtendetErrCode (hdl)));
407 goto end;
408 error:
410 end:
412}
#define ExtendetErrCode_doc
static enum Sq3ExtendetResultCodesE Sq3LiteExtendetErrCode(SQ3_LITE db)
Error Codes And Messages …

◆ pysq3lite_Sq3LiteC_SystemErrno()

static OT_ProcRet pysq3lite_Sq3LiteC_SystemErrno ( Sq3LiteC_ARGS )
static

Python: sq3lite.SystemErrno() C-API
Low-level system error code …

Definition at line 415 of file Sq3LiteC_py.c.

415 {
421 goto end;
422 error:
424 end:
426}
#define SystemErrno_doc
static enum MkErrorE Sq3LiteSystemErrno(SQ3_LITE sq3lite)
Low-level system error code …