|
theSq3Lite 10.0
|
tag: nhi1-release-250425 More...
#include "LibSq3Lite_private_rb.h"
Include dependency graph for Sq3StmtC_rb.c:Go to the source code of this file.
Macros | |
| #define | META_FILE_NAME "Sq3StmtC_rb.c" |
| #define | OT_CLASS NS(Sq3StmtC) |
| #define | OT_CLASS_NAME "Sq3StmtC" |
| #define | OT_LNG2META(O) |
| #define | S_INIT NS(sInit)(MK_RT_CALL_ONLY) |
| #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 | 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=nil?)" |
| #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 | |
| OT_CLS_T | OT_CLASS |
| static MK_TYP | Sq3StmtCTT = NULL |
| OT_OBJ_T | rbsq3lite_Sq3StmtC_MK_NULL = 0 |
| static rb_data_type_t | rbsq3lite_Sq3StmtC_T |
tag: nhi1-release-250425
Definition in file Sq3StmtC_rb.c.
| #define BindBlob_doc "sq3stmt.BindBlob(pos:int32, blob:binary)" |
Definition at line 124 of file Sq3StmtC_rb.c.
| #define BindDouble_doc "sq3stmt.BindDouble(arg1:int32, arg2:double)" |
Definition at line 125 of file Sq3StmtC_rb.c.
| #define BindInt64_doc "sq3stmt.BindInt64(arg1:int32, arg2:int64)" |
Definition at line 127 of file Sq3StmtC_rb.c.
| #define BindInt_doc "sq3stmt.BindInt(arg1:int32, arg2:int32)" |
Definition at line 126 of file Sq3StmtC_rb.c.
| #define BindNull_doc "sq3stmt.BindNull(arg1:int32)" |
Definition at line 128 of file Sq3StmtC_rb.c.
| #define BindParameterCount_doc "sq3stmt.BindParameterCount()" |
Definition at line 129 of file Sq3StmtC_rb.c.
| #define BindParameterIndex_doc "sq3stmt.BindParameterIndex(zName:string)" |
Definition at line 130 of file Sq3StmtC_rb.c.
| #define BindParameterName_doc "string sq3stmt.BindParameterName(arg1:int32)" |
Definition at line 131 of file Sq3StmtC_rb.c.
| #define BindText_doc "sq3stmt.BindText(pos:int32, text:string)" |
Definition at line 132 of file Sq3StmtC_rb.c.
| #define BindValue_doc "sq3stmt.BindValue(arg1:int32, arg2:Sq3ValueC)" |
Definition at line 133 of file Sq3StmtC_rb.c.
| #define BindZeroblob64_doc "sq3stmt.BindZeroblob64(arg1:int32, arg2:int64)" |
Definition at line 135 of file Sq3StmtC_rb.c.
| #define BindZeroblob_doc "sq3stmt.BindZeroblob(arg1:int32, n:int32)" |
Definition at line 134 of file Sq3StmtC_rb.c.
| #define Busy_doc "sq3stmt.Busy()" |
Definition at line 136 of file Sq3StmtC_rb.c.
| #define ClearBindings_doc "sq3stmt.ClearBindings()" |
Definition at line 137 of file Sq3StmtC_rb.c.
| #define ColumnBlob_doc "binary sq3stmt.ColumnBlob(iCol:int32)" |
Definition at line 138 of file Sq3StmtC_rb.c.
| #define ColumnBytes_doc "int32 sq3stmt.ColumnBytes(iCol:int32)" |
Definition at line 139 of file Sq3StmtC_rb.c.
| #define ColumnCount_doc "int32 pStmt.ColumnCount()" |
Definition at line 140 of file Sq3StmtC_rb.c.
| #define ColumnDouble_doc "double sq3stmt.ColumnDouble(iCol:int32)" |
Definition at line 141 of file Sq3StmtC_rb.c.
| #define ColumnInt64_doc "int64 sq3stmt.ColumnInt64(iCol:int32)" |
Definition at line 143 of file Sq3StmtC_rb.c.
| #define ColumnInt_doc "int32 sq3stmt.ColumnInt(iCol:int32)" |
Definition at line 142 of file Sq3StmtC_rb.c.
| #define ColumnName_doc "string sq3stmt.ColumnName(N:int32)" |
Definition at line 144 of file Sq3StmtC_rb.c.
| #define ColumnText_doc "string sq3stmt.ColumnText(iCol:int32)" |
Definition at line 145 of file Sq3StmtC_rb.c.
| #define ColumnType_doc "Sq3TypeE sq3stmt.ColumnType(iCol:int32)" |
Definition at line 146 of file Sq3StmtC_rb.c.
| #define ColumnValue_doc "Sq3ValueC sq3stmt.ColumnValue(iCol:int32)" |
Definition at line 118 of file Sq3StmtC_rb.c.
| #define DataCount_doc "pStmt.DataCount()" |
Definition at line 147 of file Sq3StmtC_rb.c.
| #define DbHandle_doc "Sq3LiteC sq3stmt.DbHandle()" |
Definition at line 119 of file Sq3StmtC_rb.c.
| #define ExpandedSql_doc "string pStmt.ExpandedSql()" |
Definition at line 148 of file Sq3StmtC_rb.c.
| #define Explain_doc "pStmt.Explain(eMode:int32)" |
Definition at line 149 of file Sq3StmtC_rb.c.
| #define Finalize_doc "pStmt.Finalize()" |
Definition at line 150 of file Sq3StmtC_rb.c.
| #define GetNull_doc "Sq3StmtC Sq3StmtC.GetNull()" |
Definition at line 112 of file Sq3StmtC_rb.c.
| #define GetPzTail_doc "string sq3stmt.GetPzTail()" |
Definition at line 151 of file Sq3StmtC_rb.c.
| #define HandleResolve_doc "Sq3StmtC Sq3StmtC.HandleResolve(netHdl:MK_HDL)" |
Definition at line 113 of file Sq3StmtC_rb.c.
| #define Instances_doc "Sq3StmtC Sq3StmtC.Instances()" |
Definition at line 114 of file Sq3StmtC_rb.c.
| #define IsExplain_doc "pStmt.IsExplain()" |
Definition at line 153 of file Sq3StmtC_rb.c.
| #define META_FILE_NAME "Sq3StmtC_rb.c" |
Definition at line 10 of file Sq3StmtC_rb.c.
| #define new_doc "Sq3StmtC Sq3StmtC.new(db:Sq3LiteC, zSql:string)" |
Definition at line 109 of file Sq3StmtC_rb.c.
| #define Next_doc "Sq3StmtC stmt.Next()" |
Definition at line 120 of file Sq3StmtC_rb.c.
| #define NextStmt_doc "Sq3StmtC Sq3StmtC.NextStmt(pDb:Sq3LiteC, ?pStmt:Sq3StmtC=nil?)" |
Definition at line 115 of file Sq3StmtC_rb.c.
| #define OT_CLASS NS(Sq3StmtC) |
Definition at line 14 of file Sq3StmtC_rb.c.
| #define OT_CLASS_NAME "Sq3StmtC" |
Definition at line 15 of file Sq3StmtC_rb.c.
| #define OT_LNG2META | ( | O | ) |
Definition at line 17 of file Sq3StmtC_rb.c.
| #define OT_SETUP_hdl OT_SETUP_hdl_tmpl(Sq3StmtC); |
Definition at line 87 of file Sq3StmtC_rb.c.
| #define OT_SETUP_hdl__null_allow OT_SETUP_hdl_tmpl__null_allow(Sq3StmtC); |
Definition at line 88 of file Sq3StmtC_rb.c.
| #define OT_SETUP_hdl_constr |
Definition at line 89 of file Sq3StmtC_rb.c.
| #define OT_SETUP_hdl_destr OT_SETUP_hdl_tmpl__null_allow(Sq3StmtC); |
Definition at line 92 of file Sq3StmtC_rb.c.
| #define OT_SETUP_hdl_static |
Definition at line 93 of file Sq3StmtC_rb.c.
| #define OT_SETUP_hdl_static_constr OT_SETUP_hdl_static |
Definition at line 95 of file Sq3StmtC_rb.c.
| #define PrepareV2_doc "Sq3StmtC Sq3StmtC.PrepareV2(db:Sq3LiteC, zSql:string)" |
Definition at line 107 of file Sq3StmtC_rb.c.
| #define PrepareV3_doc "Sq3StmtC Sq3StmtC.PrepareV3(db:Sq3LiteC, zSql:string, ?prepFlags:Sq3PrepareEF=SQ3_PREPARE_NO?)" |
Definition at line 108 of file Sq3StmtC_rb.c.
| #define Prev_doc "Sq3StmtC stmt.Prev()" |
Definition at line 121 of file Sq3StmtC_rb.c.
| #define Readonly_doc "pStmt.Readonly()" |
Definition at line 155 of file Sq3StmtC_rb.c.
| #define Reset_doc "pStmt.Reset()" |
Definition at line 156 of file Sq3StmtC_rb.c.
| #define S_INIT NS(sInit)(MK_RT_CALL_ONLY) |
Definition at line 69 of file Sq3StmtC_rb.c.
| #define SetupRtFromObj_X | ( | hdl | ) |
Definition at line 98 of file Sq3StmtC_rb.c.
| #define SetupRtFromObj_XN | ( | hdl | ) |
Definition at line 99 of file Sq3StmtC_rb.c.
| #define Sql_doc "string pStmt.Sql()" |
Definition at line 157 of file Sq3StmtC_rb.c.
| #define Status_doc "sq3stmt.Status(op:Sq3StmtStatusE, resetFlg:bool)" |
Definition at line 158 of file Sq3StmtC_rb.c.
| #define Step_doc "Sq3ErrorE sq3stmt.Step()" |
Definition at line 161 of file Sq3StmtC_rb.c.
|
inlinestatic |
Definition at line 46 of file Sq3StmtC_rb.c.
|
static |
Definition at line 70 of file Sq3StmtC_rb.c.
|
static |
Definition at line 855 of file Sq3StmtC_rb.c.
| void rbsq3lite_Sq3StmtC_Init | ( | MK_RT | mkrt | ) |
Definition at line 858 of file Sq3StmtC_rb.c.
Definition at line 55 of file Sq3StmtC_rb.c.
Definition at line 60 of file Sq3StmtC_rb.c.
Definition at line 64 of file Sq3StmtC_rb.c.
| OT_CLS_T OT_CLASS |
Definition at line 19 of file Sq3StmtC_rb.c.
| OT_OBJ_T rbsq3lite_Sq3StmtC_MK_NULL = 0 |
Definition at line 23 of file Sq3StmtC_rb.c.
|
static |
Definition at line 29 of file Sq3StmtC_rb.c.
|
static |
Definition at line 22 of file Sq3StmtC_rb.c.