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
Sq3StmtC_Column_PY_API

Sq3StmtC - Result Values From A Query … More...

+ Collaboration diagram for Sq3StmtC_Column_PY_API:

Functions

static OT_ProcRet pysq3lite_Sq3StmtC_ColumnValue (Sq3StmtC_ARGS)
  Python: Sq3ValueC sq3stmt.ColumnValue(iCol:int32) C-API
Result Values From A Query …
 
static OT_ProcRet pysq3lite_Sq3StmtC_ColumnBlob (Sq3StmtC_ARGS)
  Python: binary sq3stmt.ColumnBlob(iCol:int32) C-API
Result a MkBinaryR Value From A Query.
 
static OT_ProcRet pysq3lite_Sq3StmtC_ColumnBytes (Sq3StmtC_ARGS)
  Python: int32 sq3stmt.ColumnBytes(iCol:int32) C-API
Result Values From A Query …
 
static OT_ProcRet pysq3lite_Sq3StmtC_ColumnCount (Sq3StmtC_ARGS)
  Python: int32 pStmt.ColumnCount() C-API
Number Of Columns In A Result Set …
 
static OT_ProcRet pysq3lite_Sq3StmtC_ColumnDouble (Sq3StmtC_ARGS)
  Python: double sq3stmt.ColumnDouble(iCol:int32) C-API
Result Values From A Query …
 
static OT_ProcRet pysq3lite_Sq3StmtC_ColumnInt (Sq3StmtC_ARGS)
  Python: int32 sq3stmt.ColumnInt(iCol:int32) C-API
Result Values From A Query …
 
static OT_ProcRet pysq3lite_Sq3StmtC_ColumnInt64 (Sq3StmtC_ARGS)
  Python: int64 sq3stmt.ColumnInt64(iCol:int32) C-API
Result Values From A Query …
 
static OT_ProcRet pysq3lite_Sq3StmtC_ColumnName (Sq3StmtC_ARGS)
  Python: string sq3stmt.ColumnName(N:int32) C-API
Column Names In A Result Set …
 
static OT_ProcRet pysq3lite_Sq3StmtC_ColumnText (Sq3StmtC_ARGS)
  Python: string sq3stmt.ColumnText(iCol:int32) C-API
Result a MkStringR Value From A Query.
 
static OT_ProcRet pysq3lite_Sq3StmtC_ColumnType (Sq3StmtC_ARGS)
  Python: Sq3TypeE sq3stmt.ColumnType(iCol:int32) C-API
Result Values From A Query …
 

Detailed Description

Sq3StmtC - Result Values From A Query …

Function Documentation

◆ pysq3lite_Sq3StmtC_ColumnBlob()

static OT_ProcRet pysq3lite_Sq3StmtC_ColumnBlob ( Sq3StmtC_ARGS )
static

Python: binary sq3stmt.ColumnBlob(iCol:int32) C-API
Result a MkBinaryR Value From A Query.

Definition at line 516 of file Sq3StmtC_py.c.

516 {
519 MK_I32 iCol = 0;
522 MkBinaryR retVal = Sq3StmtColumnBlob (hdl, iCol);
524 goto end;
525 error:
527 end:
529}
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_NI4(val)
#define OT_retObj_SET_Error
#define OT_CHECK_REQUIRED(val)
#define OT_GET__ME_REF_MkBinaryR(b)
#define OT_retObj_RETURN
#define OT_retObj_SET(val)
#define OT_CHECK_NOARGS
#define OT_SETUP_hdl
Definition Sq3StmtC_py.c:26
#define ColumnBlob_doc
signed int MK_I32
static MkBinaryR Sq3StmtColumnBlob(SQ3_STMT sq3stmt, MK_I32 iCol)
Result a MkBinaryR Value From A Query.

◆ pysq3lite_Sq3StmtC_ColumnBytes()

static OT_ProcRet pysq3lite_Sq3StmtC_ColumnBytes ( Sq3StmtC_ARGS )
static

Python: int32 sq3stmt.ColumnBytes(iCol:int32) C-API
Result Values From A Query …

Definition at line 532 of file Sq3StmtC_py.c.

532 {
535 MK_I32 iCol = 0;
539 goto end;
540 error:
542 end:
544}
#define OT_retObj_SET_I32(nat)
#define ColumnBytes_doc
static MK_I32 Sq3StmtColumnBytes(SQ3_STMT sq3stmt, MK_I32 iCol)
Result Values From A Query …

◆ pysq3lite_Sq3StmtC_ColumnCount()

static OT_ProcRet pysq3lite_Sq3StmtC_ColumnCount ( Sq3StmtC_ARGS )
static

Python: int32 pStmt.ColumnCount() C-API
Number Of Columns In A Result Set …

Definition at line 547 of file Sq3StmtC_py.c.

547 {
552 goto end;
553 error:
555 end:
557}
#define OT_SETUP_NOARG(d)
#define ColumnCount_doc
static MK_I32 Sq3StmtColumnCount(SQ3_STMT pStmt)
Number Of Columns In A Result Set …

◆ pysq3lite_Sq3StmtC_ColumnDouble()

static OT_ProcRet pysq3lite_Sq3StmtC_ColumnDouble ( Sq3StmtC_ARGS )
static

Python: double sq3stmt.ColumnDouble(iCol:int32) C-API
Result Values From A Query …

Definition at line 560 of file Sq3StmtC_py.c.

560 {
563 MK_I32 iCol = 0;
567 goto end;
568 error:
570 end:
572}
#define OT_retObj_SET_DBL(nat)
#define ColumnDouble_doc
static MK_DBL Sq3StmtColumnDouble(SQ3_STMT sq3stmt, MK_I32 iCol)
Result Values From A Query …

◆ pysq3lite_Sq3StmtC_ColumnInt()

static OT_ProcRet pysq3lite_Sq3StmtC_ColumnInt ( Sq3StmtC_ARGS )
static

Python: int32 sq3stmt.ColumnInt(iCol:int32) C-API
Result Values From A Query …

Definition at line 575 of file Sq3StmtC_py.c.

575 {
578 MK_I32 iCol = 0;
582 goto end;
583 error:
585 end:
587}
#define ColumnInt_doc
static MK_I32 Sq3StmtColumnInt(SQ3_STMT sq3stmt, MK_I32 iCol)
Result Values From A Query …

◆ pysq3lite_Sq3StmtC_ColumnInt64()

static OT_ProcRet pysq3lite_Sq3StmtC_ColumnInt64 ( Sq3StmtC_ARGS )
static

Python: int64 sq3stmt.ColumnInt64(iCol:int32) C-API
Result Values From A Query …

Definition at line 590 of file Sq3StmtC_py.c.

590 {
593 MK_I32 iCol = 0;
597 goto end;
598 error:
600 end:
602}
#define OT_retObj_SET_I64(nat)
#define ColumnInt64_doc
static MK_I64 Sq3StmtColumnInt64(SQ3_STMT sq3stmt, MK_I32 iCol)
Result Values From A Query …

◆ pysq3lite_Sq3StmtC_ColumnName()

static OT_ProcRet pysq3lite_Sq3StmtC_ColumnName ( Sq3StmtC_ARGS )
static

Python: string sq3stmt.ColumnName(N:int32) C-API
Column Names In A Result Set …

Definition at line 605 of file Sq3StmtC_py.c.

605 {
608 MK_I32 N = 0;
612 goto end;
613 error:
615 end:
617}
#define OT_retObj_SET_STR(nat)
#define ColumnName_doc
static MK_STRN Sq3StmtColumnName(SQ3_STMT sq3stmt, MK_I32 N)
Column Names In A Result Set …

◆ pysq3lite_Sq3StmtC_ColumnText()

static OT_ProcRet pysq3lite_Sq3StmtC_ColumnText ( Sq3StmtC_ARGS )
static

Python: string sq3stmt.ColumnText(iCol:int32) C-API
Result a MkStringR Value From A Query.

Definition at line 620 of file Sq3StmtC_py.c.

620 {
623 MK_I32 iCol = 0;
626 MkStringR retVal = Sq3StmtColumnText (hdl, iCol);
628 goto end;
629 error:
631 end:
633}
#define OT_GET__ME_REF_MkStringR(b)
#define ColumnText_doc
static MkStringR Sq3StmtColumnText(SQ3_STMT sq3stmt, MK_I32 iCol)
Result a MkStringR Value From A Query.

◆ pysq3lite_Sq3StmtC_ColumnType()

static OT_ProcRet pysq3lite_Sq3StmtC_ColumnType ( Sq3StmtC_ARGS )
static

Python: Sq3TypeE sq3stmt.ColumnType(iCol:int32) C-API
Result Values From A Query …

Definition at line 636 of file Sq3StmtC_py.c.

636 {
639 MK_I32 iCol = 0;
643 goto end;
644 error:
646 end:
648}
#define OT_NEW_Sq3_enum_OBJ(typ, val)
#define ColumnType_doc
static enum Sq3TypeE Sq3StmtColumnType(SQ3_STMT sq3stmt, MK_I32 iCol)
Result Values From A Query …

◆ pysq3lite_Sq3StmtC_ColumnValue()

static OT_ProcRet pysq3lite_Sq3StmtC_ColumnValue ( Sq3StmtC_ARGS )
static

Python: Sq3ValueC sq3stmt.ColumnValue(iCol:int32) C-API
Result Values From A Query …

Definition at line 498 of file Sq3StmtC_py.c.

498 {
501 MK_I32 iCol = 0;
504 SQ3_VAL retVal = Sq3StmtColumnValue (hdl, iCol);
505 OT_retObj_SET_VAL(retVal);
506 goto end;
507 error:
509 end:
511}
#define OT_retObj_SET_VAL(nat)
#define ColumnValue_doc
static SQ3_VAL Sq3StmtColumnValue(SQ3_STMT sq3stmt, MK_I32 iCol)
Result Values From A Query …
Struct to represent the data of the Sq3ValueC …