theSq3Lite 10.0
Loading...
Searching...
No Matches
LibSq3Lite_private_rb.h File Reference

tag: nhi1-release-250425 More...

#include "LibSq3Lite_rb.h"
+ Include dependency graph for LibSq3Lite_private_rb.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Sq3Fupu_Sq3LiteExec_callback_call_ret rbsq3lite_LiteExecCall (Sq3Fupu_Sq3LiteExec_callback_call_args)
 
Sq3LiteExecV2CB_ret rbsq3lite_LiteExecV2Call (Sq3LiteExecV2CB_args)
 
void rbsq3lite_Sq3Lite_Init (MK_RT mkrt)
 
void rbsq3lite_Sq3BlobC_Init (MK_RT mkrt)
 
void rbsq3lite_Sq3FileC_Init (MK_RT mkrt)
 
void rbsq3lite_Sq3LiteC_Init (MK_RT mkrt)
 
void rbsq3lite_Sq3StmtC_Init (MK_RT mkrt)
 
void rbsq3lite_Sq3ValueC_Init (MK_RT mkrt)
 

Detailed Description

tag: nhi1-release-250425

Definition in file LibSq3Lite_private_rb.h.

Function Documentation

◆ rbsq3lite_LiteExecCall()

Definition at line 58 of file Sq3Call_rb.c.

59{
61
62 // ?? if (_Py_IsFinalizing()) return 1;
63
64 struct MkCallS *call = callV1;
65 MkRtSetup_RT(call->mkrt);
66
67 int argNum = 2;
68
69 // 1. check environment
70 if (OT_LNG_NULL_IS(call->procCallback)) return 1;
71
72//printLngObj(call->procCallback)
73
74MkDbgDeepX_3(call->hdl, "AAA", "cmd=%s", VAL2STRN(rb_inspect(call->procCallback)));
75
76 // 2. if not already done initialize
77 if (call->procCall == NULL) {
78 switch (call->procType) {
79 case MkCallS_own_method: {
80 if (call->procArity != argNum) goto methode_arg_error;
81 call->procCall = NS(sCallMethod);
82 }
83 break;
84 default:
85 MkErrorSetV_3M(call->hdl, "WrongInitError", "found invalid procType for callback '%s'", VAL2STRN(call->procCallback));
86 goto error;
87 break;
88 }
89 }
90
91 OT_OBJ_T valsO = rb_ary_new2(num);
92 OT_OBJ_T colsO = rb_ary_new2(num);
93 for (long i=0; i<num; i++) {
94 rb_ary_store(valsO,i,STRN2VAL(vals[i]));
95 }
96 for (long i=0; i<num; i++) {
97 rb_ary_store(colsO,i,STRN2VAL(cols[i]));
98 }
99
100 VALUE ary = rb_ary_resize(call->procArgs,3);
101 rb_ary_store(ary,0,call->procCallback);
102 rb_ary_store(ary,1,valsO);
103 rb_ary_store(ary,2,colsO);
104 NS(sRescue)(MK_RT_CALL call->hdl,call->procCall,ary);
105
106 MkErrorCheck_0E();
107
108MkDbgDeepX_3(mqctx, "BBB", "cmd=%s", VAL2STRN(rb_inspect(call->procCallback)));
109 return 0;
110
111methode_arg_error:
112 MkErrorSetV_3M(call->hdl, "WrongNumberOfArgError", "for callback '%s' exactly '%d' argument is required, but '%d' was received",
113 VAL2STRN(call->procCallback), argNum, call->procArity);
114 goto error;
115
116error:
117MkDbgDeepX_3(call->hdl, "EEE", "cmd=%s", VAL2STRN(rb_inspect(call->procCallback)));
119//printSTACK_1(mqctx)
120 return 1;
121}
#define OT_OBJ_T
#define OT_LNG_NULL_IS(obj)
#define VAL2STRN(val)
#define STRN2VAL(nat)
#define NS(n)
#define MkErrorStack_0E()
#define MkErrorSetV_3M(err, callfunc, printfmt,...)
#define MkDbgDeepX_3(m, ident, fmt,...)
#define MK_RT_CALL
#define MkRtSetup_RT(r)
#define Sq3Fupu_Sq3LiteExec_callback_call_check
VALUE procCallback
VALUE procArgs
MK_I32 procArity
enum MkCallS::@0 procType
rbmkkernel_procCallF procCall

◆ rbsq3lite_LiteExecV2Call()

Sq3LiteExecV2CB_ret rbsq3lite_LiteExecV2Call ( Sq3LiteExecV2CB_args )

Definition at line 140 of file Sq3Call_rb.c.

141{
143
144 struct MkCallS *call = callV2;
145
146 int argNum = 2;
147
148 // 1. check environment
149 if (OT_LNG_NULL_IS(call->procCallback)) return MK_ERROR;
150
151//printLngObj(call->procCallback)
152
153MkDbgDeepX_3(call->hdl, "AAA", "cmd=%s", VAL2STRN(rb_inspect(call->procCallback)));
154
155 // 2. if not already done initialize
156 if (call->procCall == NULL) {
157 switch (call->procType) {
158 case MkCallS_own_method: {
159 if (call->procArity != argNum) goto methode_arg_error;
160 call->procCall = NS(sCallMethod);
161 }
162 break;
163 default:
164 MkErrorSetV_3M(call->hdl, "WrongInitError", "found invalid procType for callback '%s'", VAL2STRN(call->procCallback));
165 goto error;
166 break;
167 }
168 }
169
170 OT_OBJ_T valsO = OT_TMP_BFL_OBJ(vals);
171 OT_OBJ_T colsO = OT_TMP_BFL_OBJ(cols);
172
173 VALUE ary = rb_ary_resize(call->procArgs,3);
174 rb_ary_store(ary,0,call->procCallback);
175 rb_ary_store(ary,1,valsO);
176 rb_ary_store(ary,2,colsO);
177 NS(sRescue)(MK_RT_CALL call->hdl,call->procCall,ary);
178
179 MkErrorCheck_0E();
180
181MkDbgDeepX_3(mqctx, "BBB", "cmd=%s", VAL2STRN(rb_inspect(call->procCallback)));
182 return MkErrorGetCode_0E();
183
184methode_arg_error:
185 MkErrorSetV_3M(call->hdl, "WrongNumberOfArgError", "for callback '%s' exactly '%d' argument is required, but '%d' was received",
186 VAL2STRN(call->procCallback), argNum, call->procArity);
187 goto error;
188
189error:
190MkDbgDeepX_3(call->hdl, "EEE", "cmd=%s", VAL2STRN(rb_inspect(call->procCallback)));
191 return MkErrorStack_0E();
192}
#define OT_TMP_BFL_OBJ(val)
#define MkErrorGetCode_0E()
MK_ERROR
#define Sq3Fupu_Sq3LiteExecV2CB_callback_call_check

◆ rbsq3lite_Sq3BlobC_Init()

void rbsq3lite_Sq3BlobC_Init ( MK_RT mkrt)

Definition at line 363 of file Sq3BlobC_rb.c.

363 {
364
365 // init type
367 S_INIT;
368
369 // BEGIN-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
370
371 // doc-key: Sq3BlobC,Sq3Blob,sCo
372 OT_METH_S ( Sq3BlobC, Open, Sq3BlobC_Open )
373 OT_METH_C ( Sq3BlobC, new, Sq3BlobC_new )
374
375 // doc-key: Sq3BlobC,Sq3Blob,sc_
376 OT_METH_O ( Sq3BlobC, GetNull, Sq3BlobC_GetNull )
377 OT_METH_S ( Sq3BlobC, GetNull, Sq3BlobC_GetNull )
378 OT_METH_O ( Sq3BlobC, HandleResolve, Sq3BlobC_HandleResolve )
379 OT_METH_S ( Sq3BlobC, HandleResolve, Sq3BlobC_HandleResolve )
380 OT_METH_O ( Sq3BlobC, Instances, Sq3BlobC_Instances )
381 OT_METH_S ( Sq3BlobC, Instances, Sq3BlobC_Instances )
382
383 // END-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
384
385 // BEGIN-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
386
387 // doc-key: Sq3BlobC,Sq3Blob,oc_
388 OT_METH_O ( Sq3BlobC, Next, Sq3BlobC_Next )
389 OT_METH_O ( Sq3BlobC, Prev, Sq3BlobC_Prev )
390
391 // doc-key: Sq3BlobC,Sq3Blob,oci
392 OT_METH_O ( Sq3BlobC, Read, Sq3BlobC_Read )
393
394 // doc-key: Sq3BlobC,Sq3Blob,om_
395 OT_METH_O ( Sq3BlobC, Bytes, Sq3BlobC_Bytes )
396 // skip class-overload: Sq3BlobHandleGet → HandleGet, Sq3BlobC_HandleGet
397 OT_METH_O ( Sq3BlobC, Reopen, Sq3BlobC_Reopen )
398 OT_METH_O ( Sq3BlobC, Write, Sq3BlobC_Write )
399
400 // END-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
401
402}
#define OT_METH_S(c, s, f)
#define OT_METH_O(c, s, f)
#define OT_METH_C(c, s, f)
static MK_TYP Sq3BlobCTT
Definition Sq3BlobC_rb.c:22
#define S_INIT
Definition Sq3BlobC_rb.c:69
__thread MK_TYP Sq3BlobC_TT
class as MkTypeDefS-class-type …

◆ rbsq3lite_Sq3FileC_Init()

void rbsq3lite_Sq3FileC_Init ( MK_RT mkrt)

Definition at line 259 of file Sq3FileC_rb.c.

259 {
260
261 // init type
263 S_INIT;
264
265 // BEGIN-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
266
267 // doc-key: Sq3FileC,Sq3File,sCc
268 OT_METH_S ( Sq3FileC, DatabaseObject, Sq3FileC_DatabaseObject )
269
270 // doc-key: Sq3FileC,Sq3File,sc_
271 OT_METH_O ( Sq3FileC, GetNull, Sq3FileC_GetNull )
272 OT_METH_S ( Sq3FileC, GetNull, Sq3FileC_GetNull )
273 OT_METH_O ( Sq3FileC, HandleResolve, Sq3FileC_HandleResolve )
274 OT_METH_S ( Sq3FileC, HandleResolve, Sq3FileC_HandleResolve )
275 OT_METH_O ( Sq3FileC, Instances, Sq3FileC_Instances )
276 OT_METH_S ( Sq3FileC, Instances, Sq3FileC_Instances )
277
278 // END-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
279
280 // BEGIN-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
281
282 // doc-key: Sq3FileC,Sq3File,oc_
283 OT_METH_O ( Sq3FileC, Next, Sq3FileC_Next )
284 OT_METH_O ( Sq3FileC, Prev, Sq3FileC_Prev )
285
286 // doc-key: Sq3FileC,Sq3File,om_
287 // skip class-overload: Sq3FileHandleGet → HandleGet, Sq3FileC_HandleGet
288
289 // END-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
290
291}
static MK_TYP Sq3FileCTT
Definition Sq3FileC_rb.c:22
#define S_INIT
Definition Sq3FileC_rb.c:69
__thread MK_TYP Sq3FileC_TT
class as MkTypeDefS-class-type …

◆ rbsq3lite_Sq3Lite_Init()

void rbsq3lite_Sq3Lite_Init ( MK_RT mkrt)

Definition at line 2256 of file LibSq3Lite_rb.c.

2256 {
2257 SQ3(Sq3Lite) = rb_define_module("Sq3Lite");
2258
2259 // BEGIN-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
2260
2261 // doc-key: Sq3Lite,EnumFunc,sco
2262 OT_METH_O ( Sq3Lite, AccessE_FromInt, Sq3Lite_AccessE_FromInt )
2263 OT_METH_S ( Sq3Lite, AccessE_FromInt, Sq3Lite_AccessE_FromInt )
2264 OT_METH_O ( Sq3Lite, AuthActionE_FromInt, Sq3Lite_AuthActionE_FromInt )
2265 OT_METH_S ( Sq3Lite, AuthActionE_FromInt, Sq3Lite_AuthActionE_FromInt )
2266 OT_METH_O ( Sq3Lite, AuthReturnE_FromInt, Sq3Lite_AuthReturnE_FromInt )
2267 OT_METH_S ( Sq3Lite, AuthReturnE_FromInt, Sq3Lite_AuthReturnE_FromInt )
2268 OT_METH_O ( Sq3Lite, ChangeSetConflictE_FromInt, Sq3Lite_ChangeSetConflictE_FromInt )
2269 OT_METH_S ( Sq3Lite, ChangeSetConflictE_FromInt, Sq3Lite_ChangeSetConflictE_FromInt )
2270 OT_METH_O ( Sq3Lite, ChangesetE_FromInt, Sq3Lite_ChangesetE_FromInt )
2271 OT_METH_S ( Sq3Lite, ChangesetE_FromInt, Sq3Lite_ChangesetE_FromInt )
2272 OT_METH_O ( Sq3Lite, CheckpointE_FromInt, Sq3Lite_CheckpointE_FromInt )
2273 OT_METH_S ( Sq3Lite, CheckpointE_FromInt, Sq3Lite_CheckpointE_FromInt )
2274 OT_METH_O ( Sq3Lite, ConfigE_FromInt, Sq3Lite_ConfigE_FromInt )
2275 OT_METH_S ( Sq3Lite, ConfigE_FromInt, Sq3Lite_ConfigE_FromInt )
2276 OT_METH_O ( Sq3Lite, ConflictResolutionE_FromInt, Sq3Lite_ConflictResolutionE_FromInt )
2277 OT_METH_S ( Sq3Lite, ConflictResolutionE_FromInt, Sq3Lite_ConflictResolutionE_FromInt )
2278 OT_METH_O ( Sq3Lite, DbConfigE_FromInt, Sq3Lite_DbConfigE_FromInt )
2279 OT_METH_S ( Sq3Lite, DbConfigE_FromInt, Sq3Lite_DbConfigE_FromInt )
2280 OT_METH_O ( Sq3Lite, DbStatusE_FromInt, Sq3Lite_DbStatusE_FromInt )
2281 OT_METH_S ( Sq3Lite, DbStatusE_FromInt, Sq3Lite_DbStatusE_FromInt )
2282 OT_METH_O ( Sq3Lite, DeSerializeEF_FromInt, Sq3Lite_DeSerializeEF_FromInt )
2283 OT_METH_S ( Sq3Lite, DeSerializeEF_FromInt, Sq3Lite_DeSerializeEF_FromInt )
2284 OT_METH_O ( Sq3Lite, ErrorE_FromInt, Sq3Lite_ErrorE_FromInt )
2285 OT_METH_S ( Sq3Lite, ErrorE_FromInt, Sq3Lite_ErrorE_FromInt )
2286 OT_METH_O ( Sq3Lite, ExtendetResultCodesE_FromInt, Sq3Lite_ExtendetResultCodesE_FromInt )
2287 OT_METH_S ( Sq3Lite, ExtendetResultCodesE_FromInt, Sq3Lite_ExtendetResultCodesE_FromInt )
2288 OT_METH_O ( Sq3Lite, FcntlE_FromInt, Sq3Lite_FcntlE_FromInt )
2289 OT_METH_S ( Sq3Lite, FcntlE_FromInt, Sq3Lite_FcntlE_FromInt )
2290 OT_METH_O ( Sq3Lite, FunctionEF_FromInt, Sq3Lite_FunctionEF_FromInt )
2291 OT_METH_S ( Sq3Lite, FunctionEF_FromInt, Sq3Lite_FunctionEF_FromInt )
2292 OT_METH_O ( Sq3Lite, IndexConstraintEF_FromInt, Sq3Lite_IndexConstraintEF_FromInt )
2293 OT_METH_S ( Sq3Lite, IndexConstraintEF_FromInt, Sq3Lite_IndexConstraintEF_FromInt )
2294 OT_METH_O ( Sq3Lite, IoCapEF_FromInt, Sq3Lite_IoCapEF_FromInt )
2295 OT_METH_S ( Sq3Lite, IoCapEF_FromInt, Sq3Lite_IoCapEF_FromInt )
2296 OT_METH_O ( Sq3Lite, LimitE_FromInt, Sq3Lite_LimitE_FromInt )
2297 OT_METH_S ( Sq3Lite, LimitE_FromInt, Sq3Lite_LimitE_FromInt )
2298 OT_METH_O ( Sq3Lite, LockE_FromInt, Sq3Lite_LockE_FromInt )
2299 OT_METH_S ( Sq3Lite, LockE_FromInt, Sq3Lite_LockE_FromInt )
2300 OT_METH_O ( Sq3Lite, MutexE_FromInt, Sq3Lite_MutexE_FromInt )
2301 OT_METH_S ( Sq3Lite, MutexE_FromInt, Sq3Lite_MutexE_FromInt )
2302 OT_METH_O ( Sq3Lite, OpenEF_FromInt, Sq3Lite_OpenEF_FromInt )
2303 OT_METH_S ( Sq3Lite, OpenEF_FromInt, Sq3Lite_OpenEF_FromInt )
2304 OT_METH_O ( Sq3Lite, PrepareEF_FromInt, Sq3Lite_PrepareEF_FromInt )
2305 OT_METH_S ( Sq3Lite, PrepareEF_FromInt, Sq3Lite_PrepareEF_FromInt )
2306 OT_METH_O ( Sq3Lite, ScanStatE_FromInt, Sq3Lite_ScanStatE_FromInt )
2307 OT_METH_S ( Sq3Lite, ScanStatE_FromInt, Sq3Lite_ScanStatE_FromInt )
2308 OT_METH_O ( Sq3Lite, SerializeE_FromInt, Sq3Lite_SerializeE_FromInt )
2309 OT_METH_S ( Sq3Lite, SerializeE_FromInt, Sq3Lite_SerializeE_FromInt )
2310 OT_METH_O ( Sq3Lite, SessionObjConfigE_FromInt, Sq3Lite_SessionObjConfigE_FromInt )
2311 OT_METH_S ( Sq3Lite, SessionObjConfigE_FromInt, Sq3Lite_SessionObjConfigE_FromInt )
2312 OT_METH_O ( Sq3Lite, ShmLockE_FromInt, Sq3Lite_ShmLockE_FromInt )
2313 OT_METH_S ( Sq3Lite, ShmLockE_FromInt, Sq3Lite_ShmLockE_FromInt )
2314 OT_METH_O ( Sq3Lite, StatusE_FromInt, Sq3Lite_StatusE_FromInt )
2315 OT_METH_S ( Sq3Lite, StatusE_FromInt, Sq3Lite_StatusE_FromInt )
2316 OT_METH_O ( Sq3Lite, StmtStatusE_FromInt, Sq3Lite_StmtStatusE_FromInt )
2317 OT_METH_S ( Sq3Lite, StmtStatusE_FromInt, Sq3Lite_StmtStatusE_FromInt )
2318 OT_METH_O ( Sq3Lite, SyncEF_FromInt, Sq3Lite_SyncEF_FromInt )
2319 OT_METH_S ( Sq3Lite, SyncEF_FromInt, Sq3Lite_SyncEF_FromInt )
2320 OT_METH_O ( Sq3Lite, TestCtrlE_FromInt, Sq3Lite_TestCtrlE_FromInt )
2321 OT_METH_S ( Sq3Lite, TestCtrlE_FromInt, Sq3Lite_TestCtrlE_FromInt )
2322 OT_METH_O ( Sq3Lite, TextE_FromInt, Sq3Lite_TextE_FromInt )
2323 OT_METH_S ( Sq3Lite, TextE_FromInt, Sq3Lite_TextE_FromInt )
2324 OT_METH_O ( Sq3Lite, TraceEF_FromInt, Sq3Lite_TraceEF_FromInt )
2325 OT_METH_S ( Sq3Lite, TraceEF_FromInt, Sq3Lite_TraceEF_FromInt )
2326 OT_METH_O ( Sq3Lite, TxnE_FromInt, Sq3Lite_TxnE_FromInt )
2327 OT_METH_S ( Sq3Lite, TxnE_FromInt, Sq3Lite_TxnE_FromInt )
2328 OT_METH_O ( Sq3Lite, TypeE_FromInt, Sq3Lite_TypeE_FromInt )
2329 OT_METH_S ( Sq3Lite, TypeE_FromInt, Sq3Lite_TypeE_FromInt )
2330 OT_METH_O ( Sq3Lite, VtabE_FromInt, Sq3Lite_VtabE_FromInt )
2331 OT_METH_S ( Sq3Lite, VtabE_FromInt, Sq3Lite_VtabE_FromInt )
2332
2333 // doc-key: Sq3Lite,EnumFunc,sm_
2334 OT_METH_O ( Sq3Lite, AccessE_ToInt, Sq3Lite_AccessE_ToInt )
2335 OT_METH_S ( Sq3Lite, AccessE_ToInt, Sq3Lite_AccessE_ToInt )
2336 OT_METH_O ( Sq3Lite, AccessE_ToString, Sq3Lite_AccessE_ToString )
2337 OT_METH_S ( Sq3Lite, AccessE_ToString, Sq3Lite_AccessE_ToString )
2338 OT_METH_O ( Sq3Lite, AuthActionE_ToInt, Sq3Lite_AuthActionE_ToInt )
2339 OT_METH_S ( Sq3Lite, AuthActionE_ToInt, Sq3Lite_AuthActionE_ToInt )
2340 OT_METH_O ( Sq3Lite, AuthActionE_ToString, Sq3Lite_AuthActionE_ToString )
2341 OT_METH_S ( Sq3Lite, AuthActionE_ToString, Sq3Lite_AuthActionE_ToString )
2342 OT_METH_O ( Sq3Lite, AuthReturnE_ToInt, Sq3Lite_AuthReturnE_ToInt )
2343 OT_METH_S ( Sq3Lite, AuthReturnE_ToInt, Sq3Lite_AuthReturnE_ToInt )
2344 OT_METH_O ( Sq3Lite, AuthReturnE_ToString, Sq3Lite_AuthReturnE_ToString )
2345 OT_METH_S ( Sq3Lite, AuthReturnE_ToString, Sq3Lite_AuthReturnE_ToString )
2346 OT_METH_O ( Sq3Lite, ChangeSetConflictE_ToInt, Sq3Lite_ChangeSetConflictE_ToInt )
2347 OT_METH_S ( Sq3Lite, ChangeSetConflictE_ToInt, Sq3Lite_ChangeSetConflictE_ToInt )
2348 OT_METH_O ( Sq3Lite, ChangeSetConflictE_ToString, Sq3Lite_ChangeSetConflictE_ToString )
2349 OT_METH_S ( Sq3Lite, ChangeSetConflictE_ToString, Sq3Lite_ChangeSetConflictE_ToString )
2350 OT_METH_O ( Sq3Lite, ChangesetE_ToInt, Sq3Lite_ChangesetE_ToInt )
2351 OT_METH_S ( Sq3Lite, ChangesetE_ToInt, Sq3Lite_ChangesetE_ToInt )
2352 OT_METH_O ( Sq3Lite, ChangesetE_ToString, Sq3Lite_ChangesetE_ToString )
2353 OT_METH_S ( Sq3Lite, ChangesetE_ToString, Sq3Lite_ChangesetE_ToString )
2354 OT_METH_O ( Sq3Lite, CheckpointE_ToInt, Sq3Lite_CheckpointE_ToInt )
2355 OT_METH_S ( Sq3Lite, CheckpointE_ToInt, Sq3Lite_CheckpointE_ToInt )
2356 OT_METH_O ( Sq3Lite, CheckpointE_ToString, Sq3Lite_CheckpointE_ToString )
2357 OT_METH_S ( Sq3Lite, CheckpointE_ToString, Sq3Lite_CheckpointE_ToString )
2358 OT_METH_O ( Sq3Lite, ConfigE_ToInt, Sq3Lite_ConfigE_ToInt )
2359 OT_METH_S ( Sq3Lite, ConfigE_ToInt, Sq3Lite_ConfigE_ToInt )
2360 OT_METH_O ( Sq3Lite, ConfigE_ToString, Sq3Lite_ConfigE_ToString )
2361 OT_METH_S ( Sq3Lite, ConfigE_ToString, Sq3Lite_ConfigE_ToString )
2362 OT_METH_O ( Sq3Lite, ConflictResolutionE_ToInt, Sq3Lite_ConflictResolutionE_ToInt )
2363 OT_METH_S ( Sq3Lite, ConflictResolutionE_ToInt, Sq3Lite_ConflictResolutionE_ToInt )
2364 OT_METH_O ( Sq3Lite, ConflictResolutionE_ToString, Sq3Lite_ConflictResolutionE_ToString )
2365 OT_METH_S ( Sq3Lite, ConflictResolutionE_ToString, Sq3Lite_ConflictResolutionE_ToString )
2366 OT_METH_O ( Sq3Lite, DbConfigE_ToInt, Sq3Lite_DbConfigE_ToInt )
2367 OT_METH_S ( Sq3Lite, DbConfigE_ToInt, Sq3Lite_DbConfigE_ToInt )
2368 OT_METH_O ( Sq3Lite, DbConfigE_ToString, Sq3Lite_DbConfigE_ToString )
2369 OT_METH_S ( Sq3Lite, DbConfigE_ToString, Sq3Lite_DbConfigE_ToString )
2370 OT_METH_O ( Sq3Lite, DbStatusE_ToInt, Sq3Lite_DbStatusE_ToInt )
2371 OT_METH_S ( Sq3Lite, DbStatusE_ToInt, Sq3Lite_DbStatusE_ToInt )
2372 OT_METH_O ( Sq3Lite, DbStatusE_ToString, Sq3Lite_DbStatusE_ToString )
2373 OT_METH_S ( Sq3Lite, DbStatusE_ToString, Sq3Lite_DbStatusE_ToString )
2374 OT_METH_O ( Sq3Lite, DeSerializeEF_ToInt, Sq3Lite_DeSerializeEF_ToInt )
2375 OT_METH_S ( Sq3Lite, DeSerializeEF_ToInt, Sq3Lite_DeSerializeEF_ToInt )
2376 OT_METH_O ( Sq3Lite, DeSerializeEF_ToString, Sq3Lite_DeSerializeEF_ToString )
2377 OT_METH_S ( Sq3Lite, DeSerializeEF_ToString, Sq3Lite_DeSerializeEF_ToString )
2378 OT_METH_O ( Sq3Lite, ErrorE_ToInt, Sq3Lite_ErrorE_ToInt )
2379 OT_METH_S ( Sq3Lite, ErrorE_ToInt, Sq3Lite_ErrorE_ToInt )
2380 OT_METH_O ( Sq3Lite, ErrorE_ToString, Sq3Lite_ErrorE_ToString )
2381 OT_METH_S ( Sq3Lite, ErrorE_ToString, Sq3Lite_ErrorE_ToString )
2382 OT_METH_O ( Sq3Lite, ExtendetResultCodesE_ToInt, Sq3Lite_ExtendetResultCodesE_ToInt )
2383 OT_METH_S ( Sq3Lite, ExtendetResultCodesE_ToInt, Sq3Lite_ExtendetResultCodesE_ToInt )
2384 OT_METH_O ( Sq3Lite, ExtendetResultCodesE_ToString, Sq3Lite_ExtendetResultCodesE_ToString )
2385 OT_METH_S ( Sq3Lite, ExtendetResultCodesE_ToString, Sq3Lite_ExtendetResultCodesE_ToString )
2386 OT_METH_O ( Sq3Lite, FcntlE_ToInt, Sq3Lite_FcntlE_ToInt )
2387 OT_METH_S ( Sq3Lite, FcntlE_ToInt, Sq3Lite_FcntlE_ToInt )
2388 OT_METH_O ( Sq3Lite, FcntlE_ToString, Sq3Lite_FcntlE_ToString )
2389 OT_METH_S ( Sq3Lite, FcntlE_ToString, Sq3Lite_FcntlE_ToString )
2390 OT_METH_O ( Sq3Lite, FunctionEF_ToInt, Sq3Lite_FunctionEF_ToInt )
2391 OT_METH_S ( Sq3Lite, FunctionEF_ToInt, Sq3Lite_FunctionEF_ToInt )
2392 OT_METH_O ( Sq3Lite, FunctionEF_ToString, Sq3Lite_FunctionEF_ToString )
2393 OT_METH_S ( Sq3Lite, FunctionEF_ToString, Sq3Lite_FunctionEF_ToString )
2394 OT_METH_O ( Sq3Lite, IndexConstraintEF_ToInt, Sq3Lite_IndexConstraintEF_ToInt )
2395 OT_METH_S ( Sq3Lite, IndexConstraintEF_ToInt, Sq3Lite_IndexConstraintEF_ToInt )
2396 OT_METH_O ( Sq3Lite, IndexConstraintEF_ToString, Sq3Lite_IndexConstraintEF_ToString )
2397 OT_METH_S ( Sq3Lite, IndexConstraintEF_ToString, Sq3Lite_IndexConstraintEF_ToString )
2398 OT_METH_O ( Sq3Lite, IoCapEF_ToInt, Sq3Lite_IoCapEF_ToInt )
2399 OT_METH_S ( Sq3Lite, IoCapEF_ToInt, Sq3Lite_IoCapEF_ToInt )
2400 OT_METH_O ( Sq3Lite, IoCapEF_ToString, Sq3Lite_IoCapEF_ToString )
2401 OT_METH_S ( Sq3Lite, IoCapEF_ToString, Sq3Lite_IoCapEF_ToString )
2402 OT_METH_O ( Sq3Lite, LimitE_ToInt, Sq3Lite_LimitE_ToInt )
2403 OT_METH_S ( Sq3Lite, LimitE_ToInt, Sq3Lite_LimitE_ToInt )
2404 OT_METH_O ( Sq3Lite, LimitE_ToString, Sq3Lite_LimitE_ToString )
2405 OT_METH_S ( Sq3Lite, LimitE_ToString, Sq3Lite_LimitE_ToString )
2406 OT_METH_O ( Sq3Lite, LockE_ToInt, Sq3Lite_LockE_ToInt )
2407 OT_METH_S ( Sq3Lite, LockE_ToInt, Sq3Lite_LockE_ToInt )
2408 OT_METH_O ( Sq3Lite, LockE_ToString, Sq3Lite_LockE_ToString )
2409 OT_METH_S ( Sq3Lite, LockE_ToString, Sq3Lite_LockE_ToString )
2410 OT_METH_O ( Sq3Lite, MutexE_ToInt, Sq3Lite_MutexE_ToInt )
2411 OT_METH_S ( Sq3Lite, MutexE_ToInt, Sq3Lite_MutexE_ToInt )
2412 OT_METH_O ( Sq3Lite, MutexE_ToString, Sq3Lite_MutexE_ToString )
2413 OT_METH_S ( Sq3Lite, MutexE_ToString, Sq3Lite_MutexE_ToString )
2414 OT_METH_O ( Sq3Lite, OpenEF_ToInt, Sq3Lite_OpenEF_ToInt )
2415 OT_METH_S ( Sq3Lite, OpenEF_ToInt, Sq3Lite_OpenEF_ToInt )
2416 OT_METH_O ( Sq3Lite, OpenEF_ToString, Sq3Lite_OpenEF_ToString )
2417 OT_METH_S ( Sq3Lite, OpenEF_ToString, Sq3Lite_OpenEF_ToString )
2418 OT_METH_O ( Sq3Lite, PrepareEF_ToInt, Sq3Lite_PrepareEF_ToInt )
2419 OT_METH_S ( Sq3Lite, PrepareEF_ToInt, Sq3Lite_PrepareEF_ToInt )
2420 OT_METH_O ( Sq3Lite, PrepareEF_ToString, Sq3Lite_PrepareEF_ToString )
2421 OT_METH_S ( Sq3Lite, PrepareEF_ToString, Sq3Lite_PrepareEF_ToString )
2422 OT_METH_O ( Sq3Lite, ScanStatE_ToInt, Sq3Lite_ScanStatE_ToInt )
2423 OT_METH_S ( Sq3Lite, ScanStatE_ToInt, Sq3Lite_ScanStatE_ToInt )
2424 OT_METH_O ( Sq3Lite, ScanStatE_ToString, Sq3Lite_ScanStatE_ToString )
2425 OT_METH_S ( Sq3Lite, ScanStatE_ToString, Sq3Lite_ScanStatE_ToString )
2426 OT_METH_O ( Sq3Lite, SerializeE_ToInt, Sq3Lite_SerializeE_ToInt )
2427 OT_METH_S ( Sq3Lite, SerializeE_ToInt, Sq3Lite_SerializeE_ToInt )
2428 OT_METH_O ( Sq3Lite, SerializeE_ToString, Sq3Lite_SerializeE_ToString )
2429 OT_METH_S ( Sq3Lite, SerializeE_ToString, Sq3Lite_SerializeE_ToString )
2430 OT_METH_O ( Sq3Lite, SessionObjConfigE_ToInt, Sq3Lite_SessionObjConfigE_ToInt )
2431 OT_METH_S ( Sq3Lite, SessionObjConfigE_ToInt, Sq3Lite_SessionObjConfigE_ToInt )
2432 OT_METH_O ( Sq3Lite, SessionObjConfigE_ToString, Sq3Lite_SessionObjConfigE_ToString )
2433 OT_METH_S ( Sq3Lite, SessionObjConfigE_ToString, Sq3Lite_SessionObjConfigE_ToString )
2434 OT_METH_O ( Sq3Lite, ShmLockE_ToInt, Sq3Lite_ShmLockE_ToInt )
2435 OT_METH_S ( Sq3Lite, ShmLockE_ToInt, Sq3Lite_ShmLockE_ToInt )
2436 OT_METH_O ( Sq3Lite, ShmLockE_ToString, Sq3Lite_ShmLockE_ToString )
2437 OT_METH_S ( Sq3Lite, ShmLockE_ToString, Sq3Lite_ShmLockE_ToString )
2438 OT_METH_O ( Sq3Lite, StatusE_ToInt, Sq3Lite_StatusE_ToInt )
2439 OT_METH_S ( Sq3Lite, StatusE_ToInt, Sq3Lite_StatusE_ToInt )
2440 OT_METH_O ( Sq3Lite, StatusE_ToString, Sq3Lite_StatusE_ToString )
2441 OT_METH_S ( Sq3Lite, StatusE_ToString, Sq3Lite_StatusE_ToString )
2442 OT_METH_O ( Sq3Lite, StmtStatusE_ToInt, Sq3Lite_StmtStatusE_ToInt )
2443 OT_METH_S ( Sq3Lite, StmtStatusE_ToInt, Sq3Lite_StmtStatusE_ToInt )
2444 OT_METH_O ( Sq3Lite, StmtStatusE_ToString, Sq3Lite_StmtStatusE_ToString )
2445 OT_METH_S ( Sq3Lite, StmtStatusE_ToString, Sq3Lite_StmtStatusE_ToString )
2446 OT_METH_O ( Sq3Lite, SyncEF_ToInt, Sq3Lite_SyncEF_ToInt )
2447 OT_METH_S ( Sq3Lite, SyncEF_ToInt, Sq3Lite_SyncEF_ToInt )
2448 OT_METH_O ( Sq3Lite, SyncEF_ToString, Sq3Lite_SyncEF_ToString )
2449 OT_METH_S ( Sq3Lite, SyncEF_ToString, Sq3Lite_SyncEF_ToString )
2450 OT_METH_O ( Sq3Lite, TestCtrlE_ToInt, Sq3Lite_TestCtrlE_ToInt )
2451 OT_METH_S ( Sq3Lite, TestCtrlE_ToInt, Sq3Lite_TestCtrlE_ToInt )
2452 OT_METH_O ( Sq3Lite, TestCtrlE_ToString, Sq3Lite_TestCtrlE_ToString )
2453 OT_METH_S ( Sq3Lite, TestCtrlE_ToString, Sq3Lite_TestCtrlE_ToString )
2454 OT_METH_O ( Sq3Lite, TextE_ToInt, Sq3Lite_TextE_ToInt )
2455 OT_METH_S ( Sq3Lite, TextE_ToInt, Sq3Lite_TextE_ToInt )
2456 OT_METH_O ( Sq3Lite, TextE_ToString, Sq3Lite_TextE_ToString )
2457 OT_METH_S ( Sq3Lite, TextE_ToString, Sq3Lite_TextE_ToString )
2458 OT_METH_O ( Sq3Lite, TraceEF_ToInt, Sq3Lite_TraceEF_ToInt )
2459 OT_METH_S ( Sq3Lite, TraceEF_ToInt, Sq3Lite_TraceEF_ToInt )
2460 OT_METH_O ( Sq3Lite, TraceEF_ToString, Sq3Lite_TraceEF_ToString )
2461 OT_METH_S ( Sq3Lite, TraceEF_ToString, Sq3Lite_TraceEF_ToString )
2462 OT_METH_O ( Sq3Lite, TxnE_ToInt, Sq3Lite_TxnE_ToInt )
2463 OT_METH_S ( Sq3Lite, TxnE_ToInt, Sq3Lite_TxnE_ToInt )
2464 OT_METH_O ( Sq3Lite, TxnE_ToString, Sq3Lite_TxnE_ToString )
2465 OT_METH_S ( Sq3Lite, TxnE_ToString, Sq3Lite_TxnE_ToString )
2466 OT_METH_O ( Sq3Lite, TypeE_ToInt, Sq3Lite_TypeE_ToInt )
2467 OT_METH_S ( Sq3Lite, TypeE_ToInt, Sq3Lite_TypeE_ToInt )
2468 OT_METH_O ( Sq3Lite, TypeE_ToString, Sq3Lite_TypeE_ToString )
2469 OT_METH_S ( Sq3Lite, TypeE_ToString, Sq3Lite_TypeE_ToString )
2470 OT_METH_O ( Sq3Lite, VtabE_ToInt, Sq3Lite_VtabE_ToInt )
2471 OT_METH_S ( Sq3Lite, VtabE_ToInt, Sq3Lite_VtabE_ToInt )
2472 OT_METH_O ( Sq3Lite, VtabE_ToString, Sq3Lite_VtabE_ToString )
2473 OT_METH_S ( Sq3Lite, VtabE_ToString, Sq3Lite_VtabE_ToString )
2474
2475 // doc-key: Sq3Lite,Sq3,sco
2476 OT_METH_O ( Sq3Lite, KeywordNameBUF, Sq3Lite_KeywordNameBUF )
2477 OT_METH_S ( Sq3Lite, KeywordNameBUF, Sq3Lite_KeywordNameBUF )
2478
2479 // doc-key: Sq3Lite,Sq3,sm_
2480 OT_METH_O ( Sq3Lite, Cleanup, Sq3Lite_Cleanup )
2481 OT_METH_S ( Sq3Lite, Cleanup, Sq3Lite_Cleanup )
2482 OT_METH_O ( Sq3Lite, CompileOptionGet, Sq3Lite_CompileOptionGet )
2483 OT_METH_S ( Sq3Lite, CompileOptionGet, Sq3Lite_CompileOptionGet )
2484 OT_METH_O ( Sq3Lite, CompileOptionUsed, Sq3Lite_CompileOptionUsed )
2485 OT_METH_S ( Sq3Lite, CompileOptionUsed, Sq3Lite_CompileOptionUsed )
2486 OT_METH_O ( Sq3Lite, Complete, Sq3Lite_Complete )
2487 OT_METH_S ( Sq3Lite, Complete, Sq3Lite_Complete )
2488 OT_METH_O ( Sq3Lite, ErrorCheckI, Sq3Lite_ErrorCheckI )
2489 OT_METH_S ( Sq3Lite, ErrorCheckI, Sq3Lite_ErrorCheckI )
2490 OT_METH_O ( Sq3Lite, FilenameDatabase, Sq3Lite_FilenameDatabase )
2491 OT_METH_S ( Sq3Lite, FilenameDatabase, Sq3Lite_FilenameDatabase )
2492 OT_METH_O ( Sq3Lite, FilenameJournal, Sq3Lite_FilenameJournal )
2493 OT_METH_S ( Sq3Lite, FilenameJournal, Sq3Lite_FilenameJournal )
2494 OT_METH_O ( Sq3Lite, FilenameWal, Sq3Lite_FilenameWal )
2495 OT_METH_S ( Sq3Lite, FilenameWal, Sq3Lite_FilenameWal )
2496 OT_METH_O ( Sq3Lite, FreeFilename, Sq3Lite_FreeFilename )
2497 OT_METH_S ( Sq3Lite, FreeFilename, Sq3Lite_FreeFilename )
2498 OT_METH_O ( Sq3Lite, HardHeapLimit64, Sq3Lite_HardHeapLimit64 )
2499 OT_METH_S ( Sq3Lite, HardHeapLimit64, Sq3Lite_HardHeapLimit64 )
2500 OT_METH_O ( Sq3Lite, Initialize, Sq3Lite_Initialize )
2501 OT_METH_S ( Sq3Lite, Initialize, Sq3Lite_Initialize )
2502 OT_METH_O ( Sq3Lite, KeywordCheck, Sq3Lite_KeywordCheck )
2503 OT_METH_S ( Sq3Lite, KeywordCheck, Sq3Lite_KeywordCheck )
2504 OT_METH_O ( Sq3Lite, KeywordCount, Sq3Lite_KeywordCount )
2505 OT_METH_S ( Sq3Lite, KeywordCount, Sq3Lite_KeywordCount )
2506 OT_METH_O ( Sq3Lite, Libversion, Sq3Lite_Libversion )
2507 OT_METH_S ( Sq3Lite, Libversion, Sq3Lite_Libversion )
2508 OT_METH_O ( Sq3Lite, LibversionNumber, Sq3Lite_LibversionNumber )
2509 OT_METH_S ( Sq3Lite, LibversionNumber, Sq3Lite_LibversionNumber )
2510 OT_METH_O ( Sq3Lite, MemoryHighwater, Sq3Lite_MemoryHighwater )
2511 OT_METH_S ( Sq3Lite, MemoryHighwater, Sq3Lite_MemoryHighwater )
2512 OT_METH_O ( Sq3Lite, MemoryUsed, Sq3Lite_MemoryUsed )
2513 OT_METH_S ( Sq3Lite, MemoryUsed, Sq3Lite_MemoryUsed )
2514 OT_METH_O ( Sq3Lite, OsEnd, Sq3Lite_OsEnd )
2515 OT_METH_S ( Sq3Lite, OsEnd, Sq3Lite_OsEnd )
2516 OT_METH_O ( Sq3Lite, OsInit, Sq3Lite_OsInit )
2517 OT_METH_S ( Sq3Lite, OsInit, Sq3Lite_OsInit )
2518 OT_METH_O ( Sq3Lite, ReleaseMemory, Sq3Lite_ReleaseMemory )
2519 OT_METH_S ( Sq3Lite, ReleaseMemory, Sq3Lite_ReleaseMemory )
2520 OT_METH_O ( Sq3Lite, Setup, Sq3Lite_Setup )
2521 OT_METH_S ( Sq3Lite, Setup, Sq3Lite_Setup )
2522 OT_METH_O ( Sq3Lite, Shutdown, Sq3Lite_Shutdown )
2523 OT_METH_S ( Sq3Lite, Shutdown, Sq3Lite_Shutdown )
2524 OT_METH_O ( Sq3Lite, SoftHeapLimit64, Sq3Lite_SoftHeapLimit64 )
2525 OT_METH_S ( Sq3Lite, SoftHeapLimit64, Sq3Lite_SoftHeapLimit64 )
2526 OT_METH_O ( Sq3Lite, Sourceid, Sq3Lite_Sourceid )
2527 OT_METH_S ( Sq3Lite, Sourceid, Sq3Lite_Sourceid )
2528 OT_METH_O ( Sq3Lite, StrGlob, Sq3Lite_StrGlob )
2529 OT_METH_S ( Sq3Lite, StrGlob, Sq3Lite_StrGlob )
2530 OT_METH_O ( Sq3Lite, StrIcmp, Sq3Lite_StrIcmp )
2531 OT_METH_S ( Sq3Lite, StrIcmp, Sq3Lite_StrIcmp )
2532 OT_METH_O ( Sq3Lite, StrLike, Sq3Lite_StrLike )
2533 OT_METH_S ( Sq3Lite, StrLike, Sq3Lite_StrLike )
2534 OT_METH_O ( Sq3Lite, StrNicmp, Sq3Lite_StrNicmp )
2535 OT_METH_S ( Sq3Lite, StrNicmp, Sq3Lite_StrNicmp )
2536 OT_METH_O ( Sq3Lite, Threadsafe, Sq3Lite_Threadsafe )
2537 OT_METH_S ( Sq3Lite, Threadsafe, Sq3Lite_Threadsafe )
2538 OT_METH_O ( Sq3Lite, UriBoolean, Sq3Lite_UriBoolean )
2539 OT_METH_S ( Sq3Lite, UriBoolean, Sq3Lite_UriBoolean )
2540 OT_METH_O ( Sq3Lite, UriInt64, Sq3Lite_UriInt64 )
2541 OT_METH_S ( Sq3Lite, UriInt64, Sq3Lite_UriInt64 )
2542 OT_METH_O ( Sq3Lite, UriKey, Sq3Lite_UriKey )
2543 OT_METH_S ( Sq3Lite, UriKey, Sq3Lite_UriKey )
2544 OT_METH_O ( Sq3Lite, UriParameter, Sq3Lite_UriParameter )
2545 OT_METH_S ( Sq3Lite, UriParameter, Sq3Lite_UriParameter )
2546
2547 // doc-key: Sq3Lite,Sq3,smo
2548 OT_METH_O ( Sq3Lite, KeywordName, Sq3Lite_KeywordName )
2549 OT_METH_S ( Sq3Lite, KeywordName, Sq3Lite_KeywordName )
2550 OT_METH_O ( Sq3Lite, Status, Sq3Lite_Status )
2551 OT_METH_S ( Sq3Lite, Status, Sq3Lite_Status )
2552 OT_METH_O ( Sq3Lite, Status64, Sq3Lite_Status64 )
2553 OT_METH_S ( Sq3Lite, Status64, Sq3Lite_Status64 )
2554
2555 // END-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
2556
2557 // BEGIN-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
2558
2559 // → no data
2560
2561 // END-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
2562
2563}
#define SQ3(n)
static SQ3_LITE Sq3Lite(MK_MNG mng)
cast a unknown-object into an Sq3LiteS pointer or NULL if not possible

◆ rbsq3lite_Sq3LiteC_Init()

void rbsq3lite_Sq3LiteC_Init ( MK_RT mkrt)

Definition at line 939 of file Sq3LiteC_rb.c.

939 {
940
941 // init type
943 S_INIT;
944
945 // BEGIN-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
946
947 // doc-key: Sq3LiteC,Sq3Lite,sCo
948 OT_METH_S ( Sq3LiteC, OpenV2, Sq3LiteC_OpenV2 )
949 OT_METH_C ( Sq3LiteC, new, Sq3LiteC_new )
950
951 // doc-key: Sq3LiteC,Sq3Lite,sc_
952 OT_METH_O ( Sq3LiteC, GetNull, Sq3LiteC_GetNull )
953 OT_METH_S ( Sq3LiteC, GetNull, Sq3LiteC_GetNull )
954 OT_METH_O ( Sq3LiteC, HandleResolve, Sq3LiteC_HandleResolve )
955 OT_METH_S ( Sq3LiteC, HandleResolve, Sq3LiteC_HandleResolve )
956 OT_METH_O ( Sq3LiteC, Instances, Sq3LiteC_Instances )
957 OT_METH_S ( Sq3LiteC, Instances, Sq3LiteC_Instances )
958
959 // doc-key: Sq3LiteC,Sq3Lite,sm_
960 OT_METH_O ( Sq3LiteC, ErrStr, Sq3LiteC_ErrStr )
961 OT_METH_S ( Sq3LiteC, ErrStr, Sq3LiteC_ErrStr )
962 OT_METH_O ( Sq3LiteC, Sleep, Sq3LiteC_Sleep )
963 OT_METH_S ( Sq3LiteC, Sleep, Sq3LiteC_Sleep )
964
965 // END-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
966
967 // BEGIN-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
968
969 // doc-key: Sq3LiteC,Sq3Lite,oc_
970 OT_METH_O ( Sq3LiteC, Next, Sq3LiteC_Next )
971 OT_METH_O ( Sq3LiteC, Prev, Sq3LiteC_Prev )
972
973 // doc-key: Sq3LiteC,Sq3Lite,oco
974 OT_METH_O ( Sq3LiteC, DbStatusBFL, Sq3LiteC_DbStatusBFL )
975 OT_METH_O ( Sq3LiteC, PrepareV2, Sq3LiteC_PrepareV2 )
976
977 // doc-key: Sq3LiteC,Sq3Lite,om_
978 OT_METH_O ( Sq3LiteC, BusyTimeout, Sq3LiteC_BusyTimeout )
979 OT_METH_O ( Sq3LiteC, Changes, Sq3LiteC_Changes )
980 OT_METH_O ( Sq3LiteC, Changes64, Sq3LiteC_Changes64 )
981 OT_METH_O ( Sq3LiteC, CloseV2, Sq3LiteC_CloseV2 )
982 OT_METH_O ( Sq3LiteC, DbCacheflush, Sq3LiteC_DbCacheflush )
983 OT_METH_O ( Sq3LiteC, DbFilename, Sq3LiteC_DbFilename )
984 OT_METH_O ( Sq3LiteC, DbName, Sq3LiteC_DbName )
985 OT_METH_O ( Sq3LiteC, DbReadonly, Sq3LiteC_DbReadonly )
986 OT_METH_O ( Sq3LiteC, DbReleaseMemory, Sq3LiteC_DbReleaseMemory )
987 OT_METH_O ( Sq3LiteC, DeclareVtab, Sq3LiteC_DeclareVtab )
988 OT_METH_O ( Sq3LiteC, Deserialize, Sq3LiteC_Deserialize )
989 OT_METH_O ( Sq3LiteC, DropModules, Sq3LiteC_DropModules )
990 OT_METH_O ( Sq3LiteC, ErrCode, Sq3LiteC_ErrCode )
991 OT_METH_O ( Sq3LiteC, ErrMsg, Sq3LiteC_ErrMsg )
992 OT_METH_O ( Sq3LiteC, ErrorOffset, Sq3LiteC_ErrorOffset )
993 OT_METH_O ( Sq3LiteC, Exec, Sq3LiteC_Exec )
994 OT_METH_O ( Sq3LiteC, ExecV2, Sq3LiteC_ExecV2 )
995 OT_METH_O ( Sq3LiteC, ExtendedResultCodes, Sq3LiteC_ExtendedResultCodes )
996 OT_METH_O ( Sq3LiteC, ExtendetErrCode, Sq3LiteC_ExtendetErrCode )
997 OT_METH_O ( Sq3LiteC, GetAutocommit, Sq3LiteC_GetAutocommit )
998 // skip class-overload: Sq3LiteHandleGet → HandleGet, Sq3LiteC_HandleGet
999 OT_METH_O ( Sq3LiteC, Interrupt, Sq3LiteC_Interrupt )
1000 OT_METH_O ( Sq3LiteC, IsInterrupted, Sq3LiteC_IsInterrupted )
1001 OT_METH_O ( Sq3LiteC, LastInsertRowid, Sq3LiteC_LastInsertRowid )
1002 OT_METH_O ( Sq3LiteC, Limit, Sq3LiteC_Limit )
1003 // skip class-overload: Sq3LiteLog → Log, Sq3LiteC_Log
1004 OT_METH_O ( Sq3LiteC, OverloadFunction, Sq3LiteC_OverloadFunction )
1005 OT_METH_O ( Sq3LiteC, Serialize, Sq3LiteC_Serialize )
1006 OT_METH_O ( Sq3LiteC, SetLastInsertRowid, Sq3LiteC_SetLastInsertRowid )
1007 OT_METH_O ( Sq3LiteC, SystemErrno, Sq3LiteC_SystemErrno )
1008 OT_METH_O ( Sq3LiteC, TotalChanges, Sq3LiteC_TotalChanges )
1009 OT_METH_O ( Sq3LiteC, TotalChanges64, Sq3LiteC_TotalChanges64 )
1010 OT_METH_O ( Sq3LiteC, TxnState, Sq3LiteC_TxnState )
1011 OT_METH_O ( Sq3LiteC, VtabOnConflict, Sq3LiteC_VtabOnConflict )
1012 OT_METH_O ( Sq3LiteC, WalAutocheckpoint, Sq3LiteC_WalAutocheckpoint )
1013
1014 // doc-key: Sq3LiteC,Sq3Lite,omo
1015 OT_METH_O ( Sq3LiteC, DbStatus, Sq3LiteC_DbStatus )
1016 OT_METH_O ( Sq3LiteC, TableColumnMetadata, Sq3LiteC_TableColumnMetadata )
1017 OT_METH_O ( Sq3LiteC, WalCheckpointV2, Sq3LiteC_WalCheckpointV2 )
1018
1019 // END-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
1020
1021}
static MK_TYP Sq3LiteCTT
Definition Sq3LiteC_rb.c:22
#define S_INIT
Definition Sq3LiteC_rb.c:69
__thread MK_TYP Sq3LiteC_TT
class as MkTypeDefS-class-type …

◆ rbsq3lite_Sq3StmtC_Init()

void rbsq3lite_Sq3StmtC_Init ( MK_RT mkrt)

Definition at line 858 of file Sq3StmtC_rb.c.

858 {
859
860 // init type
862 S_INIT;
863
864 // BEGIN-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
865
866 // doc-key: Sq3StmtC,Sq3Stmt,sCo
867 OT_METH_S ( Sq3StmtC, PrepareV2, Sq3StmtC_PrepareV2 )
868 OT_METH_S ( Sq3StmtC, PrepareV3, Sq3StmtC_PrepareV3 )
869 OT_METH_C ( Sq3StmtC, new, Sq3StmtC_new )
870
871 // doc-key: Sq3StmtC,Sq3Stmt,sc_
872 OT_METH_O ( Sq3StmtC, GetNull, Sq3StmtC_GetNull )
873 OT_METH_S ( Sq3StmtC, GetNull, Sq3StmtC_GetNull )
874 OT_METH_O ( Sq3StmtC, HandleResolve, Sq3StmtC_HandleResolve )
875 OT_METH_S ( Sq3StmtC, HandleResolve, Sq3StmtC_HandleResolve )
876 OT_METH_O ( Sq3StmtC, Instances, Sq3StmtC_Instances )
877 OT_METH_S ( Sq3StmtC, Instances, Sq3StmtC_Instances )
878 OT_METH_O ( Sq3StmtC, NextStmt, Sq3StmtC_NextStmt )
879 OT_METH_S ( Sq3StmtC, NextStmt, Sq3StmtC_NextStmt )
880
881 // END-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
882
883 // BEGIN-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
884
885 // doc-key: Sq3StmtC,Sq3Stmt,oc_
886 OT_METH_O ( Sq3StmtC, ColumnValue, Sq3StmtC_ColumnValue )
887 OT_METH_O ( Sq3StmtC, DbHandle, Sq3StmtC_DbHandle )
888 OT_METH_O ( Sq3StmtC, Next, Sq3StmtC_Next )
889 OT_METH_O ( Sq3StmtC, Prev, Sq3StmtC_Prev )
890
891 // doc-key: Sq3StmtC,Sq3Stmt,om_
892 OT_METH_O ( Sq3StmtC, BindBlob, Sq3StmtC_BindBlob )
893 OT_METH_O ( Sq3StmtC, BindDouble, Sq3StmtC_BindDouble )
894 OT_METH_O ( Sq3StmtC, BindInt, Sq3StmtC_BindInt )
895 OT_METH_O ( Sq3StmtC, BindInt64, Sq3StmtC_BindInt64 )
896 OT_METH_O ( Sq3StmtC, BindNull, Sq3StmtC_BindNull )
897 OT_METH_O ( Sq3StmtC, BindParameterCount, Sq3StmtC_BindParameterCount )
898 OT_METH_O ( Sq3StmtC, BindParameterIndex, Sq3StmtC_BindParameterIndex )
899 OT_METH_O ( Sq3StmtC, BindParameterName, Sq3StmtC_BindParameterName )
900 OT_METH_O ( Sq3StmtC, BindText, Sq3StmtC_BindText )
901 OT_METH_O ( Sq3StmtC, BindValue, Sq3StmtC_BindValue )
902 OT_METH_O ( Sq3StmtC, BindZeroblob, Sq3StmtC_BindZeroblob )
903 OT_METH_O ( Sq3StmtC, BindZeroblob64, Sq3StmtC_BindZeroblob64 )
904 OT_METH_O ( Sq3StmtC, Busy, Sq3StmtC_Busy )
905 OT_METH_O ( Sq3StmtC, ClearBindings, Sq3StmtC_ClearBindings )
906 OT_METH_O ( Sq3StmtC, ColumnBlob, Sq3StmtC_ColumnBlob )
907 OT_METH_O ( Sq3StmtC, ColumnBytes, Sq3StmtC_ColumnBytes )
908 OT_METH_O ( Sq3StmtC, ColumnCount, Sq3StmtC_ColumnCount )
909 OT_METH_O ( Sq3StmtC, ColumnDouble, Sq3StmtC_ColumnDouble )
910 OT_METH_O ( Sq3StmtC, ColumnInt, Sq3StmtC_ColumnInt )
911 OT_METH_O ( Sq3StmtC, ColumnInt64, Sq3StmtC_ColumnInt64 )
912 OT_METH_O ( Sq3StmtC, ColumnName, Sq3StmtC_ColumnName )
913 OT_METH_O ( Sq3StmtC, ColumnText, Sq3StmtC_ColumnText )
914 OT_METH_O ( Sq3StmtC, ColumnType, Sq3StmtC_ColumnType )
915 OT_METH_O ( Sq3StmtC, DataCount, Sq3StmtC_DataCount )
916 OT_METH_O ( Sq3StmtC, ExpandedSql, Sq3StmtC_ExpandedSql )
917 OT_METH_O ( Sq3StmtC, Explain, Sq3StmtC_Explain )
918 OT_METH_O ( Sq3StmtC, Finalize, Sq3StmtC_Finalize )
919 OT_METH_O ( Sq3StmtC, GetPzTail, Sq3StmtC_GetPzTail )
920 // skip class-overload: Sq3StmtHandleGet → HandleGet, Sq3StmtC_HandleGet
921 OT_METH_O ( Sq3StmtC, IsExplain, Sq3StmtC_IsExplain )
922 // skip class-overload: Sq3StmtLog → Log, Sq3StmtC_Log
923 OT_METH_O ( Sq3StmtC, Readonly, Sq3StmtC_Readonly )
924 OT_METH_O ( Sq3StmtC, Reset, Sq3StmtC_Reset )
925 OT_METH_O ( Sq3StmtC, Sql, Sq3StmtC_Sql )
926 OT_METH_O ( Sq3StmtC, Status, Sq3StmtC_Status )
927
928 // doc-key: Sq3StmtC,Sq3Stmt,omo
929 OT_METH_O ( Sq3StmtC, Step, Sq3StmtC_Step )
930
931 // END-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
932
933}
static MK_TYP Sq3StmtCTT
Definition Sq3StmtC_rb.c:22
#define S_INIT
Definition Sq3StmtC_rb.c:69
__thread MK_TYP Sq3StmtC_TT
class as MkTypeDefS-class-type …

◆ rbsq3lite_Sq3ValueC_Init()

void rbsq3lite_Sq3ValueC_Init ( MK_RT mkrt)

Definition at line 488 of file Sq3ValueC_rb.c.

488 {
489
490 // init type
492 S_INIT;
493
494 // BEGIN-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
495
496 // doc-key: Sq3ValueC,Sq3Value,sc_
497 OT_METH_O ( Sq3ValueC, GetNull, Sq3ValueC_GetNull )
498 OT_METH_S ( Sq3ValueC, GetNull, Sq3ValueC_GetNull )
499 OT_METH_O ( Sq3ValueC, HandleResolve, Sq3ValueC_HandleResolve )
500 OT_METH_S ( Sq3ValueC, HandleResolve, Sq3ValueC_HandleResolve )
501 OT_METH_O ( Sq3ValueC, Instances, Sq3ValueC_Instances )
502 OT_METH_S ( Sq3ValueC, Instances, Sq3ValueC_Instances )
503
504 // END-CLASS - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
505
506 // BEGIN-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
507
508 // doc-key: Sq3ValueC,Sq3Value,oCx
509 OT_METH_O ( Sq3ValueC, Dup, Sq3ValueC_Dup )
510
511 // doc-key: Sq3ValueC,Sq3Value,oc_
512 OT_METH_O ( Sq3ValueC, BUF, Sq3ValueC_BUF )
513 OT_METH_O ( Sq3ValueC, Blob, Sq3ValueC_Blob )
514 OT_METH_O ( Sq3ValueC, Next, Sq3ValueC_Next )
515 OT_METH_O ( Sq3ValueC, Prev, Sq3ValueC_Prev )
516
517 // doc-key: Sq3ValueC,Sq3Value,oco
518 OT_METH_O ( Sq3ValueC, VtabInFirst, Sq3ValueC_VtabInFirst )
519 OT_METH_O ( Sq3ValueC, VtabInNext, Sq3ValueC_VtabInNext )
520
521 // doc-key: Sq3ValueC,Sq3Value,om_
522 OT_METH_O ( Sq3ValueC, BinaryR, Sq3ValueC_BinaryR )
523 OT_METH_O ( Sq3ValueC, Bytes, Sq3ValueC_Bytes )
524 OT_METH_O ( Sq3ValueC, Double, Sq3ValueC_Double )
525 OT_METH_O ( Sq3ValueC, Encoding, Sq3ValueC_Encoding )
526 OT_METH_O ( Sq3ValueC, FromBind, Sq3ValueC_FromBind )
527 // skip class-overload: Sq3ValueHandleGet → HandleGet, Sq3ValueC_HandleGet
528 OT_METH_O ( Sq3ValueC, Int, Sq3ValueC_Int )
529 OT_METH_O ( Sq3ValueC, Int64, Sq3ValueC_Int64 )
530 // skip class-overload: Sq3ValueLog → Log, Sq3ValueC_Log
531 OT_METH_O ( Sq3ValueC, NoChange, Sq3ValueC_NoChange )
532 OT_METH_O ( Sq3ValueC, NumericType, Sq3ValueC_NumericType )
533 OT_METH_O ( Sq3ValueC, StringR, Sq3ValueC_StringR )
534 OT_METH_O ( Sq3ValueC, SubType, Sq3ValueC_SubType )
535 OT_METH_O ( Sq3ValueC, Text, Sq3ValueC_Text )
536 OT_METH_O ( Sq3ValueC, Type, Sq3ValueC_Type )
537
538 // END-OBJ - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
539
540}
static MK_TYP Sq3ValueCTT
#define S_INIT
__thread MK_TYP Sq3ValueC_TT
class as MkTypeDefS-class-type …