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
LibSq3Lite_private_rb.h File Reference

LibSq3Lite_private_rb.h - 17 Apr 2025 - aotto1968. 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

LibSq3Lite_private_rb.h - 17 Apr 2025 - aotto1968.

Version
94486eaaa48431d85fd346f26b604ead9fc893a5
Date
Thu Apr 17 12:31:54 2025 +0200
Author
aotto1968 aotto.nosp@m.1968.nosp@m.@t-on.nosp@m.line.nosp@m..de

Definition in file LibSq3Lite_private_rb.h.

Function Documentation

◆ rbsq3lite_LiteExecCall()

Definition at line 61 of file Sq3Call_rb.c.

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

◆ rbsq3lite_LiteExecV2Call()

Sq3LiteExecV2CB_ret rbsq3lite_LiteExecV2Call ( Sq3LiteExecV2CB_args )

Definition at line 143 of file Sq3Call_rb.c.

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

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

◆ rbsq3lite_Sq3FileC_Init()

void rbsq3lite_Sq3FileC_Init ( MK_RT mkrt)

Definition at line 262 of file Sq3FileC_rb.c.

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

◆ rbsq3lite_Sq3Lite_Init()

void rbsq3lite_Sq3Lite_Init ( MK_RT mkrt)

Definition at line 2259 of file LibSq3Lite_rb.c.

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

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

◆ rbsq3lite_Sq3StmtC_Init()

void rbsq3lite_Sq3StmtC_Init ( MK_RT mkrt)

Definition at line 861 of file Sq3StmtC_rb.c.

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

◆ rbsq3lite_Sq3ValueC_Init()

void rbsq3lite_Sq3ValueC_Init ( MK_RT mkrt)

Definition at line 491 of file Sq3ValueC_rb.c.

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