theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3ValueC_Types_PY_API

Sq3ValueC - get type from valueMore...

+ Collaboration diagram for Sq3ValueC_Types_PY_API:

Functions

static OT_ProcRet pysq3lite_Sq3ValueC_BUF (Sq3ValueC_ARGS)
  Python: MkBufferC val.BUF() C-API
Obtaining a MkBufferC value…
 
static OT_ProcRet pysq3lite_Sq3ValueC_Blob (Sq3ValueC_ARGS)
  Python: MkBufferC sq3val.Blob() C-API
Obtaining SQL Values …
 
static OT_ProcRet pysq3lite_Sq3ValueC_BinaryR (Sq3ValueC_ARGS)
  Python: binary sq3val.BinaryR() C-API
Obtaining SQL Values …
 
static OT_ProcRet pysq3lite_Sq3ValueC_Double (Sq3ValueC_ARGS)
  Python: double sq3val.Double() C-API
Obtaining SQL Values …
 
static OT_ProcRet pysq3lite_Sq3ValueC_Int (Sq3ValueC_ARGS)
  Python: int32 sq3val.Int() C-API
Obtaining SQL Values …
 
static OT_ProcRet pysq3lite_Sq3ValueC_Int64 (Sq3ValueC_ARGS)
  Python: int64 sq3val.Int64() C-API
Obtaining SQL Values …
 
static OT_ProcRet pysq3lite_Sq3ValueC_StringR (Sq3ValueC_ARGS)
  Python: string sq3val.StringR() C-API
Obtaining SQL Values …
 
static OT_ProcRet pysq3lite_Sq3ValueC_Text (Sq3ValueC_ARGS)
  Python: string sq3val.Text() C-API
Obtaining SQL Values …
 

Detailed Description

Sq3ValueC - get type from value

Function Documentation

◆ pysq3lite_Sq3ValueC_BinaryR()

static OT_ProcRet pysq3lite_Sq3ValueC_BinaryR ( Sq3ValueC_ARGS )
static

Python: binary sq3val.BinaryR() C-API
Obtaining SQL Values …

Definition at line 420 of file Sq3ValueC_py.c.

420 {
424 MkBinaryR retVal = Sq3ValueBinaryR (hdl);
426 goto end;
427 error:
429 end:
431}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_GET__ME_REF_MkBinaryR(b)
#define OT_retObj_RETURN
#define OT_retObj_SET(val)
#define OT_CHECK_NOARGS
#define BinaryR_doc
#define OT_SETUP_hdl
static MkBinaryR Sq3ValueBinaryR(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ pysq3lite_Sq3ValueC_Blob()

static OT_ProcRet pysq3lite_Sq3ValueC_Blob ( Sq3ValueC_ARGS )
static

Python: MkBufferC sq3val.Blob() C-API
Obtaining SQL Values …

Definition at line 404 of file Sq3ValueC_py.c.

404 {
408 MK_BUF retVal = Sq3ValueBlob (hdl);
409 OT_retObj_SET_BUF(retVal);
410 goto end;
411 error:
413 end:
415}
#define OT_retObj_SET_BUF(nat)
#define Blob_doc
#define Sq3ValueBlob(...)

◆ pysq3lite_Sq3ValueC_BUF()

static OT_ProcRet pysq3lite_Sq3ValueC_BUF ( Sq3ValueC_ARGS )
static

Python: MkBufferC val.BUF() C-API
Obtaining a MkBufferC value…

Definition at line 390 of file Sq3ValueC_py.c.

390 {
394 MK_BUF retVal = Sq3ValueBUF (hdl);
395 OT_retObj_SET_BUF(retVal);
396 goto end;
397 error:
399 end:
401}
#define BUF_doc
#define Sq3ValueBUF(...)

◆ pysq3lite_Sq3ValueC_Double()

static OT_ProcRet pysq3lite_Sq3ValueC_Double ( Sq3ValueC_ARGS )
static

Python: double sq3val.Double() C-API
Obtaining SQL Values …

Definition at line 434 of file Sq3ValueC_py.c.

434 {
439 goto end;
440 error:
442 end:
444}
#define OT_retObj_SET_DBL(nat)
#define Double_doc
static MK_DBL Sq3ValueDouble(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ pysq3lite_Sq3ValueC_Int()

static OT_ProcRet pysq3lite_Sq3ValueC_Int ( Sq3ValueC_ARGS )
static

Python: int32 sq3val.Int() C-API
Obtaining SQL Values …

Definition at line 447 of file Sq3ValueC_py.c.

447 {
452 goto end;
453 error:
455 end:
457}
#define OT_retObj_SET_I32(nat)
#define Int_doc
static MK_I32 Sq3ValueInt(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ pysq3lite_Sq3ValueC_Int64()

static OT_ProcRet pysq3lite_Sq3ValueC_Int64 ( Sq3ValueC_ARGS )
static

Python: int64 sq3val.Int64() C-API
Obtaining SQL Values …

Definition at line 460 of file Sq3ValueC_py.c.

460 {
465 goto end;
466 error:
468 end:
470}
#define OT_retObj_SET_I64(nat)
#define Int64_doc
static MK_I64 Sq3ValueInt64(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ pysq3lite_Sq3ValueC_StringR()

static OT_ProcRet pysq3lite_Sq3ValueC_StringR ( Sq3ValueC_ARGS )
static

Python: string sq3val.StringR() C-API
Obtaining SQL Values …

Definition at line 473 of file Sq3ValueC_py.c.

473 {
477 MkStringR retVal = Sq3ValueStringR (hdl);
479 goto end;
480 error:
482 end:
484}
#define OT_GET__ME_REF_MkStringR(b)
#define StringR_doc
static MkStringR Sq3ValueStringR(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ pysq3lite_Sq3ValueC_Text()

static OT_ProcRet pysq3lite_Sq3ValueC_Text ( Sq3ValueC_ARGS )
static

Python: string sq3val.Text() C-API
Obtaining SQL Values …

Definition at line 487 of file Sq3ValueC_py.c.

487 {
492 goto end;
493 error:
495 end:
497}
#define OT_retObj_SET_STR(nat)
#define Text_doc
static MK_STRN Sq3ValueText(SQ3_VALN sq3val)
Obtaining SQL Values …