|
theSq3Lite 10.0
|
tag: nhi1-release-250425 More...
#include "LibSq3Lite_private_py.h"
Include dependency graph for Sq3StmtC_py.c:Go to the source code of this file.
Macros | |
| #define | META_FILE_NAME "Sq3StmtC_py.c" |
| #define | OT_CLASS (&NS(Sq3StmtCR)) |
| #define | OT_CLASS_NAME "Sq3StmtC" |
| #define | OT_LNG2META(O) |
| #define | OT_retObj_CONSTR(mng) |
| #define | OT_SETUP_hdl OT_SETUP_hdl_tmpl(Sq3StmtC) |
| #define | OT_SETUP_hdl__null_allow OT_SETUP_hdl_tmpl__null_allow(Sq3StmtC) |
| #define | OT_SETUP_hdl_constr |
| #define | OT_SETUP_hdl_destr OT_SETUP_hdl_tmpl__null_allow(Sq3StmtC) |
| #define | OT_SETUP_hdl_static |
| #define | OT_SETUP_hdl_static_constr OT_SETUP_hdl_static |
| #define | SetupRtFromObj_X(hdl) |
| #define | SetupRtFromObj_XN(hdl) |
| #define | Sq3StmtCTT SQ3(Sq3LiteThreadState).Sq3StmtCTT |
| #define | ClassInit |
| #define | META_CONTEXT_S MK_ERROR_DEFAULT |
| #define | PrepareV2_doc "Sq3StmtC Sq3StmtC.PrepareV2(db:Sq3LiteC, zSql:string)" |
| #define | PrepareV3_doc "Sq3StmtC Sq3StmtC.PrepareV3(db:Sq3LiteC, zSql:string, ?prepFlags:Sq3PrepareEF=SQ3_PREPARE_NO?)" |
| #define | new_doc "Sq3StmtC Sq3StmtC.new(db:Sq3LiteC, zSql:string)" |
| #define | GetNull_doc "Sq3StmtC Sq3StmtC.GetNull()" |
| #define | HandleResolve_doc "Sq3StmtC Sq3StmtC.HandleResolve(netHdl:MK_HDL)" |
| #define | Instances_doc "Sq3StmtC Sq3StmtC.Instances()" |
| #define | NextStmt_doc "Sq3StmtC Sq3StmtC.NextStmt(pDb:Sq3LiteC, ?pStmt:Sq3StmtC=None?)" |
| #define | ColumnValue_doc "Sq3ValueC sq3stmt.ColumnValue(iCol:int32)" |
| #define | DbHandle_doc "Sq3LiteC sq3stmt.DbHandle()" |
| #define | Next_doc "Sq3StmtC stmt.Next()" |
| #define | Prev_doc "Sq3StmtC stmt.Prev()" |
| #define | BindBlob_doc "sq3stmt.BindBlob(pos:int32, blob:binary)" |
| #define | BindDouble_doc "sq3stmt.BindDouble(arg1:int32, arg2:double)" |
| #define | BindInt_doc "sq3stmt.BindInt(arg1:int32, arg2:int32)" |
| #define | BindInt64_doc "sq3stmt.BindInt64(arg1:int32, arg2:int64)" |
| #define | BindNull_doc "sq3stmt.BindNull(arg1:int32)" |
| #define | BindParameterCount_doc "sq3stmt.BindParameterCount()" |
| #define | BindParameterIndex_doc "sq3stmt.BindParameterIndex(zName:string)" |
| #define | BindParameterName_doc "string sq3stmt.BindParameterName(arg1:int32)" |
| #define | BindText_doc "sq3stmt.BindText(pos:int32, text:string)" |
| #define | BindValue_doc "sq3stmt.BindValue(arg1:int32, arg2:Sq3ValueC)" |
| #define | BindZeroblob_doc "sq3stmt.BindZeroblob(arg1:int32, n:int32)" |
| #define | BindZeroblob64_doc "sq3stmt.BindZeroblob64(arg1:int32, arg2:int64)" |
| #define | Busy_doc "sq3stmt.Busy()" |
| #define | ClearBindings_doc "sq3stmt.ClearBindings()" |
| #define | ColumnBlob_doc "binary sq3stmt.ColumnBlob(iCol:int32)" |
| #define | ColumnBytes_doc "int32 sq3stmt.ColumnBytes(iCol:int32)" |
| #define | ColumnCount_doc "int32 pStmt.ColumnCount()" |
| #define | ColumnDouble_doc "double sq3stmt.ColumnDouble(iCol:int32)" |
| #define | ColumnInt_doc "int32 sq3stmt.ColumnInt(iCol:int32)" |
| #define | ColumnInt64_doc "int64 sq3stmt.ColumnInt64(iCol:int32)" |
| #define | ColumnName_doc "string sq3stmt.ColumnName(N:int32)" |
| #define | ColumnText_doc "string sq3stmt.ColumnText(iCol:int32)" |
| #define | ColumnType_doc "Sq3TypeE sq3stmt.ColumnType(iCol:int32)" |
| #define | DataCount_doc "pStmt.DataCount()" |
| #define | ExpandedSql_doc "string pStmt.ExpandedSql()" |
| #define | Explain_doc "pStmt.Explain(eMode:int32)" |
| #define | Finalize_doc "pStmt.Finalize()" |
| #define | GetPzTail_doc "string sq3stmt.GetPzTail()" |
| #define | IsExplain_doc "pStmt.IsExplain()" |
| #define | Readonly_doc "pStmt.Readonly()" |
| #define | Reset_doc "pStmt.Reset()" |
| #define | Sql_doc "string pStmt.Sql()" |
| #define | Status_doc "sq3stmt.Status(op:Sq3StmtStatusE, resetFlg:bool)" |
| #define | Step_doc "Sq3ErrorE sq3stmt.Step()" |
Variables | |
| static PyMethodDef | Sq3StmtC_Methods [] |
| OT_CLASS_TYPE_REF | pysq3lite_Sq3StmtCR |
tag: nhi1-release-250425
Definition in file Sq3StmtC_py.c.
| #define BindBlob_doc "sq3stmt.BindBlob(pos:int32, blob:binary)" |
Definition at line 117 of file Sq3StmtC_py.c.
| #define BindDouble_doc "sq3stmt.BindDouble(arg1:int32, arg2:double)" |
Definition at line 118 of file Sq3StmtC_py.c.
| #define BindInt64_doc "sq3stmt.BindInt64(arg1:int32, arg2:int64)" |
Definition at line 120 of file Sq3StmtC_py.c.
| #define BindInt_doc "sq3stmt.BindInt(arg1:int32, arg2:int32)" |
Definition at line 119 of file Sq3StmtC_py.c.
| #define BindNull_doc "sq3stmt.BindNull(arg1:int32)" |
Definition at line 121 of file Sq3StmtC_py.c.
| #define BindParameterCount_doc "sq3stmt.BindParameterCount()" |
Definition at line 122 of file Sq3StmtC_py.c.
| #define BindParameterIndex_doc "sq3stmt.BindParameterIndex(zName:string)" |
Definition at line 123 of file Sq3StmtC_py.c.
| #define BindParameterName_doc "string sq3stmt.BindParameterName(arg1:int32)" |
Definition at line 124 of file Sq3StmtC_py.c.
| #define BindText_doc "sq3stmt.BindText(pos:int32, text:string)" |
Definition at line 125 of file Sq3StmtC_py.c.
| #define BindValue_doc "sq3stmt.BindValue(arg1:int32, arg2:Sq3ValueC)" |
Definition at line 126 of file Sq3StmtC_py.c.
| #define BindZeroblob64_doc "sq3stmt.BindZeroblob64(arg1:int32, arg2:int64)" |
Definition at line 128 of file Sq3StmtC_py.c.
| #define BindZeroblob_doc "sq3stmt.BindZeroblob(arg1:int32, n:int32)" |
Definition at line 127 of file Sq3StmtC_py.c.
| #define Busy_doc "sq3stmt.Busy()" |
Definition at line 129 of file Sq3StmtC_py.c.
| #define ClassInit |
Definition at line 65 of file Sq3StmtC_py.c.
| #define ClearBindings_doc "sq3stmt.ClearBindings()" |
Definition at line 130 of file Sq3StmtC_py.c.
| #define ColumnBlob_doc "binary sq3stmt.ColumnBlob(iCol:int32)" |
Definition at line 131 of file Sq3StmtC_py.c.
| #define ColumnBytes_doc "int32 sq3stmt.ColumnBytes(iCol:int32)" |
Definition at line 132 of file Sq3StmtC_py.c.
| #define ColumnCount_doc "int32 pStmt.ColumnCount()" |
Definition at line 133 of file Sq3StmtC_py.c.
| #define ColumnDouble_doc "double sq3stmt.ColumnDouble(iCol:int32)" |
Definition at line 134 of file Sq3StmtC_py.c.
| #define ColumnInt64_doc "int64 sq3stmt.ColumnInt64(iCol:int32)" |
Definition at line 136 of file Sq3StmtC_py.c.
| #define ColumnInt_doc "int32 sq3stmt.ColumnInt(iCol:int32)" |
Definition at line 135 of file Sq3StmtC_py.c.
| #define ColumnName_doc "string sq3stmt.ColumnName(N:int32)" |
Definition at line 137 of file Sq3StmtC_py.c.
| #define ColumnText_doc "string sq3stmt.ColumnText(iCol:int32)" |
Definition at line 138 of file Sq3StmtC_py.c.
| #define ColumnType_doc "Sq3TypeE sq3stmt.ColumnType(iCol:int32)" |
Definition at line 139 of file Sq3StmtC_py.c.
| #define ColumnValue_doc "Sq3ValueC sq3stmt.ColumnValue(iCol:int32)" |
Definition at line 111 of file Sq3StmtC_py.c.
| #define DataCount_doc "pStmt.DataCount()" |
Definition at line 140 of file Sq3StmtC_py.c.
| #define DbHandle_doc "Sq3LiteC sq3stmt.DbHandle()" |
Definition at line 112 of file Sq3StmtC_py.c.
| #define ExpandedSql_doc "string pStmt.ExpandedSql()" |
Definition at line 141 of file Sq3StmtC_py.c.
| #define Explain_doc "pStmt.Explain(eMode:int32)" |
Definition at line 142 of file Sq3StmtC_py.c.
| #define Finalize_doc "pStmt.Finalize()" |
Definition at line 143 of file Sq3StmtC_py.c.
| #define GetNull_doc "Sq3StmtC Sq3StmtC.GetNull()" |
Definition at line 105 of file Sq3StmtC_py.c.
| #define GetPzTail_doc "string sq3stmt.GetPzTail()" |
Definition at line 144 of file Sq3StmtC_py.c.
| #define HandleResolve_doc "Sq3StmtC Sq3StmtC.HandleResolve(netHdl:MK_HDL)" |
Definition at line 106 of file Sq3StmtC_py.c.
| #define Instances_doc "Sq3StmtC Sq3StmtC.Instances()" |
Definition at line 107 of file Sq3StmtC_py.c.
| #define IsExplain_doc "pStmt.IsExplain()" |
Definition at line 146 of file Sq3StmtC_py.c.
| #define META_CONTEXT_S MK_ERROR_DEFAULT |
Definition at line 88 of file Sq3StmtC_py.c.
| #define META_FILE_NAME "Sq3StmtC_py.c" |
Definition at line 11 of file Sq3StmtC_py.c.
| #define new_doc "Sq3StmtC Sq3StmtC.new(db:Sq3LiteC, zSql:string)" |
Definition at line 102 of file Sq3StmtC_py.c.
| #define Next_doc "Sq3StmtC stmt.Next()" |
Definition at line 113 of file Sq3StmtC_py.c.
| #define NextStmt_doc "Sq3StmtC Sq3StmtC.NextStmt(pDb:Sq3LiteC, ?pStmt:Sq3StmtC=None?)" |
Definition at line 108 of file Sq3StmtC_py.c.
Definition at line 16 of file Sq3StmtC_py.c.
| #define OT_CLASS_NAME "Sq3StmtC" |
Definition at line 17 of file Sq3StmtC_py.c.
| #define OT_LNG2META | ( | O | ) |
Definition at line 19 of file Sq3StmtC_py.c.
| #define OT_retObj_CONSTR | ( | mng | ) |
Definition at line 21 of file Sq3StmtC_py.c.
| #define OT_SETUP_hdl OT_SETUP_hdl_tmpl(Sq3StmtC) |
Definition at line 23 of file Sq3StmtC_py.c.
| #define OT_SETUP_hdl__null_allow OT_SETUP_hdl_tmpl__null_allow(Sq3StmtC) |
Definition at line 24 of file Sq3StmtC_py.c.
| #define OT_SETUP_hdl_constr |
Definition at line 25 of file Sq3StmtC_py.c.
| #define OT_SETUP_hdl_destr OT_SETUP_hdl_tmpl__null_allow(Sq3StmtC) |
Definition at line 27 of file Sq3StmtC_py.c.
| #define OT_SETUP_hdl_static |
Definition at line 28 of file Sq3StmtC_py.c.
| #define OT_SETUP_hdl_static_constr OT_SETUP_hdl_static |
Definition at line 31 of file Sq3StmtC_py.c.
| #define PrepareV2_doc "Sq3StmtC Sq3StmtC.PrepareV2(db:Sq3LiteC, zSql:string)" |
doc definition
Definition at line 100 of file Sq3StmtC_py.c.
| #define PrepareV3_doc "Sq3StmtC Sq3StmtC.PrepareV3(db:Sq3LiteC, zSql:string, ?prepFlags:Sq3PrepareEF=SQ3_PREPARE_NO?)" |
Definition at line 101 of file Sq3StmtC_py.c.
| #define Prev_doc "Sq3StmtC stmt.Prev()" |
Definition at line 114 of file Sq3StmtC_py.c.
| #define Readonly_doc "pStmt.Readonly()" |
Definition at line 148 of file Sq3StmtC_py.c.
| #define Reset_doc "pStmt.Reset()" |
Definition at line 149 of file Sq3StmtC_py.c.
| #define SetupRtFromObj_X | ( | hdl | ) |
Definition at line 34 of file Sq3StmtC_py.c.
| #define SetupRtFromObj_XN | ( | hdl | ) |
Definition at line 35 of file Sq3StmtC_py.c.
| #define Sq3StmtCTT SQ3(Sq3LiteThreadState).Sq3StmtCTT |
Definition at line 40 of file Sq3StmtC_py.c.
| #define Sql_doc "string pStmt.Sql()" |
Definition at line 150 of file Sq3StmtC_py.c.
| #define Status_doc "sq3stmt.Status(op:Sq3StmtStatusE, resetFlg:bool)" |
Definition at line 151 of file Sq3StmtC_py.c.
| #define Step_doc "Sq3ErrorE sq3stmt.Step()" |
Definition at line 154 of file Sq3StmtC_py.c.
| int pysq3lite_pSq3StmtC_Init | ( | MK_RT | mkrt, |
| PyObject * | m ) |
Definition at line 1072 of file Sq3StmtC_py.c.
Definition at line 44 of file Sq3StmtC_py.c.
|
static |
Definition at line 51 of file Sq3StmtC_py.c.
Definition at line 55 of file Sq3StmtC_py.c.
Definition at line 59 of file Sq3StmtC_py.c.
| OT_CLASS_TYPE_REF pysq3lite_Sq3StmtCR |
Public API
Definition at line 1060 of file Sq3StmtC_py.c.
|
static |
Type definition
Definition at line 985 of file Sq3StmtC_py.c.