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
sqlite3_overload_sq3.h
Go to the documentation of this file.
1
12/* LABEL-NO */
13
14
15// BEGIN-Sq3BlobC - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
16
21
22// doc-key: Sq3BlobC,Sq3BlobC-Class-Export,sc_
23#define Sq3BlobHandleResolve_NULL(...) Sq3BlobHandleResolve_RT(MK_RT_CALL_NULL __VA_ARGS__)
24#define Sq3BlobHandleResolve(...) Sq3BlobHandleResolve_RT(MK_RT_CALL __VA_ARGS__)
25
26// doc-key: Sq3BlobC,Sq3BlobC-Class-Export,om_
27#define Sq3BlobHandleGet_NULL(...) Sq3BlobHandleGet_RT(MK_RT_CALL_NULL __VA_ARGS__)
28#define Sq3BlobHandleGet(...) Sq3BlobHandleGet_RT(MK_RT_CALL __VA_ARGS__)
31
36
37// doc-key: Sq3BlobC,Sq3BlobC-Class-Introspection,sc_
38#define Sq3BlobInstances_NULL() Sq3BlobInstances_RT(MK_RT_CALL_NULL_ONLY)
39#define Sq3BlobInstances() Sq3BlobInstances_RT(MK_RT_CALL_ONLY)
42
47
48// doc-key: Sq3BlobC,Sq3BlobC-Misc,oci
49#define Sq3BlobRead_NULL(...) Sq3BlobRead_RT(MK_RT_CALL_NULL __VA_ARGS__)
50#define Sq3BlobRead(...) Sq3BlobRead_RT(MK_RT_CALL __VA_ARGS__)
51#define Sq3BlobRead_E(...) MkErrorCheck(Sq3BlobRead(__VA_ARGS__))
52#define Sq3BlobRead_C(...) if (MkErrorCheckI(Sq3BlobRead(__VA_ARGS__)))
53
54// doc-key: Sq3BlobC,Sq3BlobC-Misc,om_
55#define Sq3BlobReadHide_E(...) MkErrorCheck(Sq3BlobReadHide(__VA_ARGS__))
56#define Sq3BlobReadHide_C(...) if (MkErrorCheckI(Sq3BlobReadHide(__VA_ARGS__)))
57#define Sq3BlobReopen_E(...) MkErrorCheck(Sq3BlobReopen(__VA_ARGS__))
58#define Sq3BlobReopen_C(...) if (MkErrorCheckI(Sq3BlobReopen(__VA_ARGS__)))
59#define Sq3BlobWrite_NULL(...) Sq3BlobWrite_RT(MK_RT_CALL_NULL __VA_ARGS__)
60#define Sq3BlobWrite(...) Sq3BlobWrite_RT(MK_RT_CALL __VA_ARGS__)
61#define Sq3BlobWrite_E(...) MkErrorCheck(Sq3BlobWrite(__VA_ARGS__))
62#define Sq3BlobWrite_C(...) if (MkErrorCheckI(Sq3BlobWrite(__VA_ARGS__)))
63#define Sq3BlobWriteHide_E(...) MkErrorCheck(Sq3BlobWriteHide(__VA_ARGS__))
64#define Sq3BlobWriteHide_C(...) if (MkErrorCheckI(Sq3BlobWriteHide(__VA_ARGS__)))
67
72
73// doc-key: Sq3BlobC,Sq3BlobC-TOR,sCo
74#define Sq3BlobOpen_E(...) MkErrorCheck(Sq3BlobOpen(__VA_ARGS__))
75#define Sq3BlobOpen_C(...) if (MkErrorCheckI(Sq3BlobOpen(__VA_ARGS__)))
76#define Sq3BlobOpen_e(...) MK_EMBEDDED(SQ3_BLOB,Sq3BlobOpen,__VA_ARGS__)
77
78// doc-key: Sq3BlobC,Sq3BlobC-TOR,om_
79#define Sq3BlobClose_E(...) MkErrorCheck(Sq3BlobClose(__VA_ARGS__))
80#define Sq3BlobClose_C(...) if (MkErrorCheckI(Sq3BlobClose(__VA_ARGS__)))
83
84// END-Sq3BlobC - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
85
86// BEGIN-Sq3FileC - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
87
92
93// doc-key: Sq3FileC,Sq3FileC-Class-Export,sc_
94#define Sq3FileHandleResolve_NULL(...) Sq3FileHandleResolve_RT(MK_RT_CALL_NULL __VA_ARGS__)
95#define Sq3FileHandleResolve(...) Sq3FileHandleResolve_RT(MK_RT_CALL __VA_ARGS__)
96
97// doc-key: Sq3FileC,Sq3FileC-Class-Export,om_
98#define Sq3FileHandleGet_NULL(...) Sq3FileHandleGet_RT(MK_RT_CALL_NULL __VA_ARGS__)
99#define Sq3FileHandleGet(...) Sq3FileHandleGet_RT(MK_RT_CALL __VA_ARGS__)
102
107
108// doc-key: Sq3FileC,Sq3FileC-Class-Introspection,sc_
109#define Sq3FileInstances_NULL() Sq3FileInstances_RT(MK_RT_CALL_NULL_ONLY)
110#define Sq3FileInstances() Sq3FileInstances_RT(MK_RT_CALL_ONLY)
113
114// END-Sq3FileC - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
115
116// BEGIN-Sq3Lite - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
117
122
123// doc-key: Sq3Lite,Sq3Lite-Config,sm_
124#define Sq3Randomness_1(N) Sq3Randomness(N,NULL)
125#define Sq3Threadsafe_E(...) MkErrorCheck(Sq3Threadsafe(__VA_ARGS__))
126#define Sq3Threadsafe_C(...) if (MkErrorCheckI(Sq3Threadsafe(__VA_ARGS__)))
129
134
135// doc-key: Sq3Lite,Sq3Lite-Enum,sco
136#define Sq3AccessE_FromInt_E(...) MkErrorCheck(Sq3AccessE_FromInt(__VA_ARGS__))
137#define Sq3AccessE_FromInt_C(...) if (MkErrorCheckI(Sq3AccessE_FromInt(__VA_ARGS__)))
138#define Sq3AccessE_FromInt_e(...) MK_EMBEDDED(enum Sq3AccessE,Sq3AccessE_FromInt,__VA_ARGS__)
139#define Sq3AuthActionE_FromInt_E(...) MkErrorCheck(Sq3AuthActionE_FromInt(__VA_ARGS__))
140#define Sq3AuthActionE_FromInt_C(...) if (MkErrorCheckI(Sq3AuthActionE_FromInt(__VA_ARGS__)))
141#define Sq3AuthActionE_FromInt_e(...) MK_EMBEDDED(enum Sq3AuthActionE,Sq3AuthActionE_FromInt,__VA_ARGS__)
142#define Sq3AuthReturnE_FromInt_E(...) MkErrorCheck(Sq3AuthReturnE_FromInt(__VA_ARGS__))
143#define Sq3AuthReturnE_FromInt_C(...) if (MkErrorCheckI(Sq3AuthReturnE_FromInt(__VA_ARGS__)))
144#define Sq3AuthReturnE_FromInt_e(...) MK_EMBEDDED(enum Sq3AuthReturnE,Sq3AuthReturnE_FromInt,__VA_ARGS__)
145#define Sq3ChangeSetConflictE_FromInt_E(...) MkErrorCheck(Sq3ChangeSetConflictE_FromInt(__VA_ARGS__))
146#define Sq3ChangeSetConflictE_FromInt_C(...) if (MkErrorCheckI(Sq3ChangeSetConflictE_FromInt(__VA_ARGS__)))
147#define Sq3ChangeSetConflictE_FromInt_e(...) MK_EMBEDDED(enum Sq3ChangeSetConflictE,Sq3ChangeSetConflictE_FromInt,__VA_ARGS__)
148#define Sq3ChangesetE_FromInt_E(...) MkErrorCheck(Sq3ChangesetE_FromInt(__VA_ARGS__))
149#define Sq3ChangesetE_FromInt_C(...) if (MkErrorCheckI(Sq3ChangesetE_FromInt(__VA_ARGS__)))
150#define Sq3ChangesetE_FromInt_e(...) MK_EMBEDDED(enum Sq3ChangesetE,Sq3ChangesetE_FromInt,__VA_ARGS__)
151#define Sq3CheckpointE_FromInt_E(...) MkErrorCheck(Sq3CheckpointE_FromInt(__VA_ARGS__))
152#define Sq3CheckpointE_FromInt_C(...) if (MkErrorCheckI(Sq3CheckpointE_FromInt(__VA_ARGS__)))
153#define Sq3CheckpointE_FromInt_e(...) MK_EMBEDDED(enum Sq3CheckpointE,Sq3CheckpointE_FromInt,__VA_ARGS__)
154#define Sq3ConfigE_FromInt_E(...) MkErrorCheck(Sq3ConfigE_FromInt(__VA_ARGS__))
155#define Sq3ConfigE_FromInt_C(...) if (MkErrorCheckI(Sq3ConfigE_FromInt(__VA_ARGS__)))
156#define Sq3ConfigE_FromInt_e(...) MK_EMBEDDED(enum Sq3ConfigE,Sq3ConfigE_FromInt,__VA_ARGS__)
157#define Sq3ConflictResolutionE_FromInt_E(...) MkErrorCheck(Sq3ConflictResolutionE_FromInt(__VA_ARGS__))
158#define Sq3ConflictResolutionE_FromInt_C(...) if (MkErrorCheckI(Sq3ConflictResolutionE_FromInt(__VA_ARGS__)))
159#define Sq3ConflictResolutionE_FromInt_e(...) MK_EMBEDDED(enum Sq3ConflictResolutionE,Sq3ConflictResolutionE_FromInt,__VA_ARGS__)
160#define Sq3DbConfigE_FromInt_E(...) MkErrorCheck(Sq3DbConfigE_FromInt(__VA_ARGS__))
161#define Sq3DbConfigE_FromInt_C(...) if (MkErrorCheckI(Sq3DbConfigE_FromInt(__VA_ARGS__)))
162#define Sq3DbConfigE_FromInt_e(...) MK_EMBEDDED(enum Sq3DbConfigE,Sq3DbConfigE_FromInt,__VA_ARGS__)
163#define Sq3DbStatusE_FromInt_E(...) MkErrorCheck(Sq3DbStatusE_FromInt(__VA_ARGS__))
164#define Sq3DbStatusE_FromInt_C(...) if (MkErrorCheckI(Sq3DbStatusE_FromInt(__VA_ARGS__)))
165#define Sq3DbStatusE_FromInt_e(...) MK_EMBEDDED(enum Sq3DbStatusE,Sq3DbStatusE_FromInt,__VA_ARGS__)
166#define Sq3DeSerializeEF_FromInt_E(...) MkErrorCheck(Sq3DeSerializeEF_FromInt(__VA_ARGS__))
167#define Sq3DeSerializeEF_FromInt_C(...) if (MkErrorCheckI(Sq3DeSerializeEF_FromInt(__VA_ARGS__)))
168#define Sq3DeSerializeEF_FromInt_e(...) MK_EMBEDDED(enum Sq3DeSerializeEF,Sq3DeSerializeEF_FromInt,__VA_ARGS__)
169#define Sq3ErrorE_FromInt_E(...) MkErrorCheck(Sq3ErrorE_FromInt(__VA_ARGS__))
170#define Sq3ErrorE_FromInt_C(...) if (MkErrorCheckI(Sq3ErrorE_FromInt(__VA_ARGS__)))
171#define Sq3ErrorE_FromInt_e(...) MK_EMBEDDED(enum Sq3ErrorE,Sq3ErrorE_FromInt,__VA_ARGS__)
172#define Sq3ExtendetResultCodesE_FromInt_E(...) MkErrorCheck(Sq3ExtendetResultCodesE_FromInt(__VA_ARGS__))
173#define Sq3ExtendetResultCodesE_FromInt_C(...) if (MkErrorCheckI(Sq3ExtendetResultCodesE_FromInt(__VA_ARGS__)))
174#define Sq3ExtendetResultCodesE_FromInt_e(...) MK_EMBEDDED(enum Sq3ExtendetResultCodesE,Sq3ExtendetResultCodesE_FromInt,__VA_ARGS__)
175#define Sq3FcntlE_FromInt_E(...) MkErrorCheck(Sq3FcntlE_FromInt(__VA_ARGS__))
176#define Sq3FcntlE_FromInt_C(...) if (MkErrorCheckI(Sq3FcntlE_FromInt(__VA_ARGS__)))
177#define Sq3FcntlE_FromInt_e(...) MK_EMBEDDED(enum Sq3FcntlE,Sq3FcntlE_FromInt,__VA_ARGS__)
178#define Sq3FunctionEF_FromInt_E(...) MkErrorCheck(Sq3FunctionEF_FromInt(__VA_ARGS__))
179#define Sq3FunctionEF_FromInt_C(...) if (MkErrorCheckI(Sq3FunctionEF_FromInt(__VA_ARGS__)))
180#define Sq3FunctionEF_FromInt_e(...) MK_EMBEDDED(enum Sq3FunctionEF,Sq3FunctionEF_FromInt,__VA_ARGS__)
181#define Sq3IndexConstraintEF_FromInt_E(...) MkErrorCheck(Sq3IndexConstraintEF_FromInt(__VA_ARGS__))
182#define Sq3IndexConstraintEF_FromInt_C(...) if (MkErrorCheckI(Sq3IndexConstraintEF_FromInt(__VA_ARGS__)))
183#define Sq3IndexConstraintEF_FromInt_e(...) MK_EMBEDDED(enum Sq3IndexConstraintEF,Sq3IndexConstraintEF_FromInt,__VA_ARGS__)
184#define Sq3IoCapEF_FromInt_E(...) MkErrorCheck(Sq3IoCapEF_FromInt(__VA_ARGS__))
185#define Sq3IoCapEF_FromInt_C(...) if (MkErrorCheckI(Sq3IoCapEF_FromInt(__VA_ARGS__)))
186#define Sq3IoCapEF_FromInt_e(...) MK_EMBEDDED(enum Sq3IoCapEF,Sq3IoCapEF_FromInt,__VA_ARGS__)
187#define Sq3LimitE_FromInt_E(...) MkErrorCheck(Sq3LimitE_FromInt(__VA_ARGS__))
188#define Sq3LimitE_FromInt_C(...) if (MkErrorCheckI(Sq3LimitE_FromInt(__VA_ARGS__)))
189#define Sq3LimitE_FromInt_e(...) MK_EMBEDDED(enum Sq3LimitE,Sq3LimitE_FromInt,__VA_ARGS__)
190#define Sq3LockE_FromInt_E(...) MkErrorCheck(Sq3LockE_FromInt(__VA_ARGS__))
191#define Sq3LockE_FromInt_C(...) if (MkErrorCheckI(Sq3LockE_FromInt(__VA_ARGS__)))
192#define Sq3LockE_FromInt_e(...) MK_EMBEDDED(enum Sq3LockE,Sq3LockE_FromInt,__VA_ARGS__)
193#define Sq3MutexE_FromInt_E(...) MkErrorCheck(Sq3MutexE_FromInt(__VA_ARGS__))
194#define Sq3MutexE_FromInt_C(...) if (MkErrorCheckI(Sq3MutexE_FromInt(__VA_ARGS__)))
195#define Sq3MutexE_FromInt_e(...) MK_EMBEDDED(enum Sq3MutexE,Sq3MutexE_FromInt,__VA_ARGS__)
196#define Sq3OpenEF_FromInt_E(...) MkErrorCheck(Sq3OpenEF_FromInt(__VA_ARGS__))
197#define Sq3OpenEF_FromInt_C(...) if (MkErrorCheckI(Sq3OpenEF_FromInt(__VA_ARGS__)))
198#define Sq3OpenEF_FromInt_e(...) MK_EMBEDDED(enum Sq3OpenEF,Sq3OpenEF_FromInt,__VA_ARGS__)
199#define Sq3PrepareEF_FromInt_E(...) MkErrorCheck(Sq3PrepareEF_FromInt(__VA_ARGS__))
200#define Sq3PrepareEF_FromInt_C(...) if (MkErrorCheckI(Sq3PrepareEF_FromInt(__VA_ARGS__)))
201#define Sq3PrepareEF_FromInt_e(...) MK_EMBEDDED(enum Sq3PrepareEF,Sq3PrepareEF_FromInt,__VA_ARGS__)
202#define Sq3ScanStatE_FromInt_E(...) MkErrorCheck(Sq3ScanStatE_FromInt(__VA_ARGS__))
203#define Sq3ScanStatE_FromInt_C(...) if (MkErrorCheckI(Sq3ScanStatE_FromInt(__VA_ARGS__)))
204#define Sq3ScanStatE_FromInt_e(...) MK_EMBEDDED(enum Sq3ScanStatE,Sq3ScanStatE_FromInt,__VA_ARGS__)
205#define Sq3SerializeE_FromInt_E(...) MkErrorCheck(Sq3SerializeE_FromInt(__VA_ARGS__))
206#define Sq3SerializeE_FromInt_C(...) if (MkErrorCheckI(Sq3SerializeE_FromInt(__VA_ARGS__)))
207#define Sq3SerializeE_FromInt_e(...) MK_EMBEDDED(enum Sq3SerializeE,Sq3SerializeE_FromInt,__VA_ARGS__)
208#define Sq3SessionObjConfigE_FromInt_E(...) MkErrorCheck(Sq3SessionObjConfigE_FromInt(__VA_ARGS__))
209#define Sq3SessionObjConfigE_FromInt_C(...) if (MkErrorCheckI(Sq3SessionObjConfigE_FromInt(__VA_ARGS__)))
210#define Sq3SessionObjConfigE_FromInt_e(...) MK_EMBEDDED(enum Sq3SessionObjConfigE,Sq3SessionObjConfigE_FromInt,__VA_ARGS__)
211#define Sq3ShmLockE_FromInt_E(...) MkErrorCheck(Sq3ShmLockE_FromInt(__VA_ARGS__))
212#define Sq3ShmLockE_FromInt_C(...) if (MkErrorCheckI(Sq3ShmLockE_FromInt(__VA_ARGS__)))
213#define Sq3ShmLockE_FromInt_e(...) MK_EMBEDDED(enum Sq3ShmLockE,Sq3ShmLockE_FromInt,__VA_ARGS__)
214#define Sq3StatusE_FromInt_E(...) MkErrorCheck(Sq3StatusE_FromInt(__VA_ARGS__))
215#define Sq3StatusE_FromInt_C(...) if (MkErrorCheckI(Sq3StatusE_FromInt(__VA_ARGS__)))
216#define Sq3StatusE_FromInt_e(...) MK_EMBEDDED(enum Sq3StatusE,Sq3StatusE_FromInt,__VA_ARGS__)
217#define Sq3StmtStatusE_FromInt_E(...) MkErrorCheck(Sq3StmtStatusE_FromInt(__VA_ARGS__))
218#define Sq3StmtStatusE_FromInt_C(...) if (MkErrorCheckI(Sq3StmtStatusE_FromInt(__VA_ARGS__)))
219#define Sq3StmtStatusE_FromInt_e(...) MK_EMBEDDED(enum Sq3StmtStatusE,Sq3StmtStatusE_FromInt,__VA_ARGS__)
220#define Sq3SyncEF_FromInt_E(...) MkErrorCheck(Sq3SyncEF_FromInt(__VA_ARGS__))
221#define Sq3SyncEF_FromInt_C(...) if (MkErrorCheckI(Sq3SyncEF_FromInt(__VA_ARGS__)))
222#define Sq3SyncEF_FromInt_e(...) MK_EMBEDDED(enum Sq3SyncEF,Sq3SyncEF_FromInt,__VA_ARGS__)
223#define Sq3TestCtrlE_FromInt_E(...) MkErrorCheck(Sq3TestCtrlE_FromInt(__VA_ARGS__))
224#define Sq3TestCtrlE_FromInt_C(...) if (MkErrorCheckI(Sq3TestCtrlE_FromInt(__VA_ARGS__)))
225#define Sq3TestCtrlE_FromInt_e(...) MK_EMBEDDED(enum Sq3TestCtrlE,Sq3TestCtrlE_FromInt,__VA_ARGS__)
226#define Sq3TextE_FromInt_E(...) MkErrorCheck(Sq3TextE_FromInt(__VA_ARGS__))
227#define Sq3TextE_FromInt_C(...) if (MkErrorCheckI(Sq3TextE_FromInt(__VA_ARGS__)))
228#define Sq3TextE_FromInt_e(...) MK_EMBEDDED(enum Sq3TextE,Sq3TextE_FromInt,__VA_ARGS__)
229#define Sq3TraceEF_FromInt_E(...) MkErrorCheck(Sq3TraceEF_FromInt(__VA_ARGS__))
230#define Sq3TraceEF_FromInt_C(...) if (MkErrorCheckI(Sq3TraceEF_FromInt(__VA_ARGS__)))
231#define Sq3TraceEF_FromInt_e(...) MK_EMBEDDED(enum Sq3TraceEF,Sq3TraceEF_FromInt,__VA_ARGS__)
232#define Sq3TxnE_FromInt_E(...) MkErrorCheck(Sq3TxnE_FromInt(__VA_ARGS__))
233#define Sq3TxnE_FromInt_C(...) if (MkErrorCheckI(Sq3TxnE_FromInt(__VA_ARGS__)))
234#define Sq3TxnE_FromInt_e(...) MK_EMBEDDED(enum Sq3TxnE,Sq3TxnE_FromInt,__VA_ARGS__)
235#define Sq3TypeE_FromInt_E(...) MkErrorCheck(Sq3TypeE_FromInt(__VA_ARGS__))
236#define Sq3TypeE_FromInt_C(...) if (MkErrorCheckI(Sq3TypeE_FromInt(__VA_ARGS__)))
237#define Sq3TypeE_FromInt_e(...) MK_EMBEDDED(enum Sq3TypeE,Sq3TypeE_FromInt,__VA_ARGS__)
238#define Sq3VtabE_FromInt_E(...) MkErrorCheck(Sq3VtabE_FromInt(__VA_ARGS__))
239#define Sq3VtabE_FromInt_C(...) if (MkErrorCheckI(Sq3VtabE_FromInt(__VA_ARGS__)))
240#define Sq3VtabE_FromInt_e(...) MK_EMBEDDED(enum Sq3VtabE,Sq3VtabE_FromInt,__VA_ARGS__)
243
248
249// doc-key: Sq3Lite,Sq3Lite-Info,sco
250#define Sq3KeywordNameBUF_NULL(...) Sq3KeywordNameBUF_RT(MK_RT_CALL_NULL __VA_ARGS__)
251#define Sq3KeywordNameBUF(...) Sq3KeywordNameBUF_RT(MK_RT_CALL __VA_ARGS__)
252#define Sq3KeywordNameBUF_E(...) MkErrorCheck(Sq3KeywordNameBUF(__VA_ARGS__))
253#define Sq3KeywordNameBUF_C(...) if (MkErrorCheckI(Sq3KeywordNameBUF(__VA_ARGS__)))
254#define Sq3KeywordNameBUF_e(...) MK_EMBEDDED(MK_BUF,Sq3KeywordNameBUF,__VA_ARGS__)
255
256// doc-key: Sq3Lite,Sq3Lite-Info,sm_
257#define Sq3Complete_E(...) MkErrorCheck(Sq3Complete(__VA_ARGS__))
258#define Sq3Complete_C(...) if (MkErrorCheckI(Sq3Complete(__VA_ARGS__)))
259#define Sq3KeywordCheck_E(...) MkErrorCheck(Sq3KeywordCheck(__VA_ARGS__))
260#define Sq3KeywordCheck_C(...) if (MkErrorCheckI(Sq3KeywordCheck(__VA_ARGS__)))
261#define Sq3KeywordCount_E(...) MkErrorCheck(Sq3KeywordCount(__VA_ARGS__))
262#define Sq3KeywordCount_C(...) if (MkErrorCheckI(Sq3KeywordCount(__VA_ARGS__)))
263
264// doc-key: Sq3Lite,Sq3Lite-Info,smo
265#define Sq3KeywordName_E(...) MkErrorCheck(Sq3KeywordName(__VA_ARGS__))
266#define Sq3KeywordName_C(...) if (MkErrorCheckI(Sq3KeywordName(__VA_ARGS__)))
267#define Sq3Status_E(...) MkErrorCheck(Sq3Status(__VA_ARGS__))
268#define Sq3Status_C(...) if (MkErrorCheckI(Sq3Status(__VA_ARGS__)))
269#define Sq3Status64_E(...) MkErrorCheck(Sq3Status64(__VA_ARGS__))
270#define Sq3Status64_C(...) if (MkErrorCheckI(Sq3Status64(__VA_ARGS__)))
273
278
279// doc-key: Sq3Lite,Sq3Lite-Internal-Memory,sm_
280#define Sq3ReleaseMemory_E(...) MkErrorCheck(Sq3ReleaseMemory(__VA_ARGS__))
281#define Sq3ReleaseMemory_C(...) if (MkErrorCheckI(Sq3ReleaseMemory(__VA_ARGS__)))
284
289
290// doc-key: Sq3Lite,Sq3Lite-Setup-libsqlite3,sm_
291#define Sq3Initialize_E(...) MkErrorCheck(Sq3Initialize(__VA_ARGS__))
292#define Sq3Initialize_C(...) if (MkErrorCheckI(Sq3Initialize(__VA_ARGS__)))
293#define Sq3OsEnd_E(...) MkErrorCheck(Sq3OsEnd(__VA_ARGS__))
294#define Sq3OsEnd_C(...) if (MkErrorCheckI(Sq3OsEnd(__VA_ARGS__)))
295#define Sq3OsInit_E(...) MkErrorCheck(Sq3OsInit(__VA_ARGS__))
296#define Sq3OsInit_C(...) if (MkErrorCheckI(Sq3OsInit(__VA_ARGS__)))
297#define Sq3Shutdown_E(...) MkErrorCheck(Sq3Shutdown(__VA_ARGS__))
298#define Sq3Shutdown_C(...) if (MkErrorCheckI(Sq3Shutdown(__VA_ARGS__)))
301
306
307// doc-key: Sq3Lite,Sq3Lite-Version,sm_
308#define Sq3LibversionNumber_E(...) MkErrorCheck(Sq3LibversionNumber(__VA_ARGS__))
309#define Sq3LibversionNumber_C(...) if (MkErrorCheckI(Sq3LibversionNumber(__VA_ARGS__)))
312
317
318// doc-key: Sq3Lite,Sq3Lite-Vfs,sm_
319#define Sq3CreateFilename_3(zDatabase,zJournal,zWal) Sq3CreateFilename(zDatabase,zJournal,zWal,NULL)
320#define Sq3UriBoolean_E(...) MkErrorCheck(Sq3UriBoolean(__VA_ARGS__))
321#define Sq3UriBoolean_C(...) if (MkErrorCheckI(Sq3UriBoolean(__VA_ARGS__)))
324
325// END-Sq3Lite - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
326
327// BEGIN-Sq3LiteC - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
328
333
334// doc-key: Sq3LiteC,Sq3LiteC-Class-Export,sc_
335#define Sq3LiteHandleResolve_NULL(...) Sq3LiteHandleResolve_RT(MK_RT_CALL_NULL __VA_ARGS__)
336#define Sq3LiteHandleResolve(...) Sq3LiteHandleResolve_RT(MK_RT_CALL __VA_ARGS__)
337
338// doc-key: Sq3LiteC,Sq3LiteC-Class-Export,om_
339#define Sq3LiteHandleGet_NULL(...) Sq3LiteHandleGet_RT(MK_RT_CALL_NULL __VA_ARGS__)
340#define Sq3LiteHandleGet(...) Sq3LiteHandleGet_RT(MK_RT_CALL __VA_ARGS__)
343
348
349// doc-key: Sq3LiteC,Sq3LiteC-Class-Introspection,sc_
350#define Sq3LiteInstances_NULL() Sq3LiteInstances_RT(MK_RT_CALL_NULL_ONLY)
351#define Sq3LiteInstances() Sq3LiteInstances_RT(MK_RT_CALL_ONLY)
354
359
360// doc-key: Sq3LiteC,Sq3LiteC-Config,om_
361#define Sq3LiteBusyHandler_E(...) MkErrorCheck(Sq3LiteBusyHandler(__VA_ARGS__))
362#define Sq3LiteBusyHandler_C(...) if (MkErrorCheckI(Sq3LiteBusyHandler(__VA_ARGS__)))
363#define Sq3LiteBusyTimeout_E(...) MkErrorCheck(Sq3LiteBusyTimeout(__VA_ARGS__))
364#define Sq3LiteBusyTimeout_C(...) if (MkErrorCheckI(Sq3LiteBusyTimeout(__VA_ARGS__)))
365#define Sq3LiteDeclareVtab_E(...) MkErrorCheck(Sq3LiteDeclareVtab(__VA_ARGS__))
366#define Sq3LiteDeclareVtab_C(...) if (MkErrorCheckI(Sq3LiteDeclareVtab(__VA_ARGS__)))
367#define Sq3LiteExtendedResultCodes_E(...) MkErrorCheck(Sq3LiteExtendedResultCodes(__VA_ARGS__))
368#define Sq3LiteExtendedResultCodes_C(...) if (MkErrorCheckI(Sq3LiteExtendedResultCodes(__VA_ARGS__)))
369#define Sq3LiteLimit_E(...) MkErrorCheck(Sq3LiteLimit(__VA_ARGS__))
370#define Sq3LiteLimit_C(...) if (MkErrorCheckI(Sq3LiteLimit(__VA_ARGS__)))
373
378
379// doc-key: Sq3LiteC,Sq3LiteC-Error,om_
380#define Sq3LiteErrorOffset_E(...) MkErrorCheck(Sq3LiteErrorOffset(__VA_ARGS__))
381#define Sq3LiteErrorOffset_C(...) if (MkErrorCheckI(Sq3LiteErrorOffset(__VA_ARGS__)))
382#define Sq3LiteSystemErrno_E(...) MkErrorCheck(Sq3LiteSystemErrno(__VA_ARGS__))
383#define Sq3LiteSystemErrno_C(...) if (MkErrorCheckI(Sq3LiteSystemErrno(__VA_ARGS__)))
386
391
392// doc-key: Sq3LiteC,Sq3LiteC-Execution,om_
393#define Sq3LiteExec_E(...) MkErrorCheck(Sq3LiteExec(__VA_ARGS__))
394#define Sq3LiteExec_C(...) if (MkErrorCheckI(Sq3LiteExec(__VA_ARGS__)))
395#define Sq3LiteExecV2_NULL(...) Sq3LiteExecV2_RT(MK_RT_CALL_NULL __VA_ARGS__)
396#define Sq3LiteExecV2(...) Sq3LiteExecV2_RT(MK_RT_CALL __VA_ARGS__)
397#define Sq3LiteExecV2_E(...) MkErrorCheck(Sq3LiteExecV2(__VA_ARGS__))
398#define Sq3LiteExecV2_C(...) if (MkErrorCheckI(Sq3LiteExecV2(__VA_ARGS__)))
399
400// doc-key: Sq3LiteC,Sq3LiteC-Execution,sm_
401#define Sq3LiteSleep_E(...) MkErrorCheck(Sq3LiteSleep(__VA_ARGS__))
402#define Sq3LiteSleep_C(...) if (MkErrorCheckI(Sq3LiteSleep(__VA_ARGS__)))
405
410
411// doc-key: Sq3LiteC,Sq3LiteC-Info,om_
412#define Sq3LiteTxnState_E(...) MkErrorCheck(Sq3LiteTxnState(__VA_ARGS__))
413#define Sq3LiteTxnState_C(...) if (MkErrorCheckI(Sq3LiteTxnState(__VA_ARGS__)))
414#define Sq3LiteVtabOnConflict_E(...) MkErrorCheck(Sq3LiteVtabOnConflict(__VA_ARGS__))
415#define Sq3LiteVtabOnConflict_C(...) if (MkErrorCheckI(Sq3LiteVtabOnConflict(__VA_ARGS__)))
418
423
424// doc-key: Sq3LiteC,Sq3LiteC-Misc,oco
425#define Sq3LiteDbStatusBFL_NULL(...) Sq3LiteDbStatusBFL_RT(MK_RT_CALL_NULL __VA_ARGS__)
426#define Sq3LiteDbStatusBFL(...) Sq3LiteDbStatusBFL_RT(MK_RT_CALL __VA_ARGS__)
427#define Sq3LiteDbStatusBFL_E(...) MkErrorCheck(Sq3LiteDbStatusBFL(__VA_ARGS__))
428#define Sq3LiteDbStatusBFL_C(...) if (MkErrorCheckI(Sq3LiteDbStatusBFL(__VA_ARGS__)))
429
430// doc-key: Sq3LiteC,Sq3LiteC-Misc,om_
431#define Sq3LiteAutovacuumPages_E(...) MkErrorCheck(Sq3LiteAutovacuumPages(__VA_ARGS__))
432#define Sq3LiteAutovacuumPages_C(...) if (MkErrorCheckI(Sq3LiteAutovacuumPages(__VA_ARGS__)))
433#define Sq3LiteCreateCollation_E(...) MkErrorCheck(Sq3LiteCreateCollation(__VA_ARGS__))
434#define Sq3LiteCreateCollation_C(...) if (MkErrorCheckI(Sq3LiteCreateCollation(__VA_ARGS__)))
435#define Sq3LiteDbCacheflush_E(...) MkErrorCheck(Sq3LiteDbCacheflush(__VA_ARGS__))
436#define Sq3LiteDbCacheflush_C(...) if (MkErrorCheckI(Sq3LiteDbCacheflush(__VA_ARGS__)))
437#define Sq3LiteDbReadonly_E(...) MkErrorCheck(Sq3LiteDbReadonly(__VA_ARGS__))
438#define Sq3LiteDbReadonly_C(...) if (MkErrorCheckI(Sq3LiteDbReadonly(__VA_ARGS__)))
439#define Sq3LiteDbReleaseMemory_E(...) MkErrorCheck(Sq3LiteDbReleaseMemory(__VA_ARGS__))
440#define Sq3LiteDbReleaseMemory_C(...) if (MkErrorCheckI(Sq3LiteDbReleaseMemory(__VA_ARGS__)))
441#define Sq3LiteDeserialize_NULL(...) Sq3LiteDeserialize_RT(MK_RT_CALL_NULL __VA_ARGS__)
442#define Sq3LiteDeserialize(...) Sq3LiteDeserialize_RT(MK_RT_CALL __VA_ARGS__)
443#define Sq3LiteDeserialize_E(...) MkErrorCheck(Sq3LiteDeserialize(__VA_ARGS__))
444#define Sq3LiteDeserialize_C(...) if (MkErrorCheckI(Sq3LiteDeserialize(__VA_ARGS__)))
445#define Sq3LiteDeserializeHide_5(db,zSchema,pData,szDb,szBuf) Sq3LiteDeserializeHide(db,zSchema,pData,szDb,szBuf,SQ3_DESERIALIZE_NO)
446#define Sq3LiteDeserializeHide_E(...) MkErrorCheck(Sq3LiteDeserializeHide(__VA_ARGS__))
447#define Sq3LiteDeserializeHide_C(...) if (MkErrorCheckI(Sq3LiteDeserializeHide(__VA_ARGS__)))
448#define Sq3LiteDropModules_NULL(...) Sq3LiteDropModules_RT(MK_RT_CALL_NULL __VA_ARGS__)
449#define Sq3LiteDropModules(...) Sq3LiteDropModules_RT(MK_RT_CALL __VA_ARGS__)
450#define Sq3LiteDropModules_E(...) MkErrorCheck(Sq3LiteDropModules(__VA_ARGS__))
451#define Sq3LiteDropModules_C(...) if (MkErrorCheckI(Sq3LiteDropModules(__VA_ARGS__)))
452#define Sq3LiteDropModulesHide_E(...) MkErrorCheck(Sq3LiteDropModulesHide(__VA_ARGS__))
453#define Sq3LiteDropModulesHide_C(...) if (MkErrorCheckI(Sq3LiteDropModulesHide(__VA_ARGS__)))
454#define Sq3LiteFileControl_E(...) MkErrorCheck(Sq3LiteFileControl(__VA_ARGS__))
455#define Sq3LiteFileControl_C(...) if (MkErrorCheckI(Sq3LiteFileControl(__VA_ARGS__)))
456#define Sq3LiteLog_NULL(...) Sq3LiteLog_RT(MK_RT_CALL_NULL __VA_ARGS__)
457#define Sq3LiteLog(...) Sq3LiteLog_RT(MK_RT_CALL __VA_ARGS__)
458#define Sq3LiteLog_4(lite,fmtobj,debug,callfunc) Sq3LiteLog(lite,fmtobj,debug,callfunc,0)
459#define Sq3LiteLog_3(lite,fmtobj,debug) Sq3LiteLog(lite,fmtobj,debug,__func__,0)
460#define Sq3LiteLog_2(lite,fmtobj) Sq3LiteLog(lite,fmtobj,0,__func__,0)
461#define Sq3LiteLog_1(lite) Sq3LiteLog(lite,NULL,0,__func__,0)
462#define Sq3LiteOverloadFunction_E(...) MkErrorCheck(Sq3LiteOverloadFunction(__VA_ARGS__))
463#define Sq3LiteOverloadFunction_C(...) if (MkErrorCheckI(Sq3LiteOverloadFunction(__VA_ARGS__)))
464#define Sq3LiteVtabConfig_E(...) MkErrorCheck(Sq3LiteVtabConfig(__VA_ARGS__))
465#define Sq3LiteVtabConfig_C(...) if (MkErrorCheckI(Sq3LiteVtabConfig(__VA_ARGS__)))
466
467// doc-key: Sq3LiteC,Sq3LiteC-Misc,omo
468#define Sq3LiteDbStatus_E(...) MkErrorCheck(Sq3LiteDbStatus(__VA_ARGS__))
469#define Sq3LiteDbStatus_C(...) if (MkErrorCheckI(Sq3LiteDbStatus(__VA_ARGS__)))
470#define Sq3LiteSerializeHide_3(db,zSchema,piSize) Sq3LiteSerializeHide(db,zSchema,piSize,SQ3_SERIALIZE_NO)
471#define Sq3LiteSerializeHide_2(db,zSchema) Sq3LiteSerializeHide(db,zSchema,NULL,SQ3_SERIALIZE_NO)
472#define Sq3LiteTableColumnMetadata_E(...) MkErrorCheck(Sq3LiteTableColumnMetadata(__VA_ARGS__))
473#define Sq3LiteTableColumnMetadata_C(...) if (MkErrorCheckI(Sq3LiteTableColumnMetadata(__VA_ARGS__)))
476
481
482// doc-key: Sq3LiteC,Sq3LiteC-Modify-Wal,om_
483#define Sq3LiteWalAutocheckpoint_E(...) MkErrorCheck(Sq3LiteWalAutocheckpoint(__VA_ARGS__))
484#define Sq3LiteWalAutocheckpoint_C(...) if (MkErrorCheckI(Sq3LiteWalAutocheckpoint(__VA_ARGS__)))
485
486// doc-key: Sq3LiteC,Sq3LiteC-Modify-Wal,omo
487#define Sq3LiteWalCheckpointV2_E(...) MkErrorCheck(Sq3LiteWalCheckpointV2(__VA_ARGS__))
488#define Sq3LiteWalCheckpointV2_C(...) if (MkErrorCheckI(Sq3LiteWalCheckpointV2(__VA_ARGS__)))
491
496
497// doc-key: Sq3LiteC,Sq3LiteC-TOR,sCo
498#define Sq3LiteOpenV2_3(filename,ppDb,flags) Sq3LiteOpenV2(filename,ppDb,flags,NULL)
499#define Sq3LiteOpenV2_2(filename,ppDb) Sq3LiteOpenV2(filename,ppDb,SQ3_OPEN_READWRITE|SQ3_OPEN_CREATE,NULL)
500#define Sq3LiteOpenV2_E(...) MkErrorCheck(Sq3LiteOpenV2(__VA_ARGS__))
501#define Sq3LiteOpenV2_C(...) if (MkErrorCheckI(Sq3LiteOpenV2(__VA_ARGS__)))
502
503// doc-key: Sq3LiteC,Sq3LiteC-TOR,oco
504#define Sq3LitePrepareV2_E(...) MkErrorCheck(Sq3LitePrepareV2(__VA_ARGS__))
505#define Sq3LitePrepareV2_C(...) if (MkErrorCheckI(Sq3LitePrepareV2(__VA_ARGS__)))
506#define Sq3LitePrepareV2_e(...) MK_EMBEDDED(SQ3_STMT,Sq3LitePrepareV2,__VA_ARGS__)
507
508// doc-key: Sq3LiteC,Sq3LiteC-TOR,om_
509#define Sq3LiteCloseV2_E(...) MkErrorCheck(Sq3LiteCloseV2(__VA_ARGS__))
510#define Sq3LiteCloseV2_C(...) if (MkErrorCheckI(Sq3LiteCloseV2(__VA_ARGS__)))
513
514// END-Sq3LiteC - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
515
516// BEGIN-Sq3StmtC - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
517
522
523// doc-key: Sq3StmtC,Sq3StmtC-Bind,om_
524#define Sq3StmtBindBlob_NULL(...) Sq3StmtBindBlob_RT(MK_RT_CALL_NULL __VA_ARGS__)
525#define Sq3StmtBindBlob(...) Sq3StmtBindBlob_RT(MK_RT_CALL __VA_ARGS__)
526#define Sq3StmtBindBlob_E(...) MkErrorCheck(Sq3StmtBindBlob(__VA_ARGS__))
527#define Sq3StmtBindBlob_C(...) if (MkErrorCheckI(Sq3StmtBindBlob(__VA_ARGS__)))
528#define Sq3StmtBindBlob64_NULL(...) Sq3StmtBindBlob64_RT(MK_RT_CALL_NULL __VA_ARGS__)
529#define Sq3StmtBindBlob64(...) Sq3StmtBindBlob64_RT(MK_RT_CALL __VA_ARGS__)
530#define Sq3StmtBindBlob64_E(...) MkErrorCheck(Sq3StmtBindBlob64(__VA_ARGS__))
531#define Sq3StmtBindBlob64_C(...) if (MkErrorCheckI(Sq3StmtBindBlob64(__VA_ARGS__)))
532#define Sq3StmtBindBlob64Hide_E(...) MkErrorCheck(Sq3StmtBindBlob64Hide(__VA_ARGS__))
533#define Sq3StmtBindBlob64Hide_C(...) if (MkErrorCheckI(Sq3StmtBindBlob64Hide(__VA_ARGS__)))
534#define Sq3StmtBindBlobHide_E(...) MkErrorCheck(Sq3StmtBindBlobHide(__VA_ARGS__))
535#define Sq3StmtBindBlobHide_C(...) if (MkErrorCheckI(Sq3StmtBindBlobHide(__VA_ARGS__)))
536#define Sq3StmtBindDouble_E(...) MkErrorCheck(Sq3StmtBindDouble(__VA_ARGS__))
537#define Sq3StmtBindDouble_C(...) if (MkErrorCheckI(Sq3StmtBindDouble(__VA_ARGS__)))
538#define Sq3StmtBindInt_E(...) MkErrorCheck(Sq3StmtBindInt(__VA_ARGS__))
539#define Sq3StmtBindInt_C(...) if (MkErrorCheckI(Sq3StmtBindInt(__VA_ARGS__)))
540#define Sq3StmtBindInt64_E(...) MkErrorCheck(Sq3StmtBindInt64(__VA_ARGS__))
541#define Sq3StmtBindInt64_C(...) if (MkErrorCheckI(Sq3StmtBindInt64(__VA_ARGS__)))
542#define Sq3StmtBindNull_E(...) MkErrorCheck(Sq3StmtBindNull(__VA_ARGS__))
543#define Sq3StmtBindNull_C(...) if (MkErrorCheckI(Sq3StmtBindNull(__VA_ARGS__)))
544#define Sq3StmtBindParameterCount_E(...) MkErrorCheck(Sq3StmtBindParameterCount(__VA_ARGS__))
545#define Sq3StmtBindParameterCount_C(...) if (MkErrorCheckI(Sq3StmtBindParameterCount(__VA_ARGS__)))
546#define Sq3StmtBindParameterIndex_E(...) MkErrorCheck(Sq3StmtBindParameterIndex(__VA_ARGS__))
547#define Sq3StmtBindParameterIndex_C(...) if (MkErrorCheckI(Sq3StmtBindParameterIndex(__VA_ARGS__)))
548#define Sq3StmtBindPointer_E(...) MkErrorCheck(Sq3StmtBindPointer(__VA_ARGS__))
549#define Sq3StmtBindPointer_C(...) if (MkErrorCheckI(Sq3StmtBindPointer(__VA_ARGS__)))
550#define Sq3StmtBindText_NULL(...) Sq3StmtBindText_RT(MK_RT_CALL_NULL __VA_ARGS__)
551#define Sq3StmtBindText(...) Sq3StmtBindText_RT(MK_RT_CALL __VA_ARGS__)
552#define Sq3StmtBindText_E(...) MkErrorCheck(Sq3StmtBindText(__VA_ARGS__))
553#define Sq3StmtBindText_C(...) if (MkErrorCheckI(Sq3StmtBindText(__VA_ARGS__)))
554#define Sq3StmtBindText64_NULL(...) Sq3StmtBindText64_RT(MK_RT_CALL_NULL __VA_ARGS__)
555#define Sq3StmtBindText64(...) Sq3StmtBindText64_RT(MK_RT_CALL __VA_ARGS__)
556#define Sq3StmtBindText64_E(...) MkErrorCheck(Sq3StmtBindText64(__VA_ARGS__))
557#define Sq3StmtBindText64_C(...) if (MkErrorCheckI(Sq3StmtBindText64(__VA_ARGS__)))
558#define Sq3StmtBindText64Hide_E(...) MkErrorCheck(Sq3StmtBindText64Hide(__VA_ARGS__))
559#define Sq3StmtBindText64Hide_C(...) if (MkErrorCheckI(Sq3StmtBindText64Hide(__VA_ARGS__)))
560#define Sq3StmtBindTextHide_E(...) MkErrorCheck(Sq3StmtBindTextHide(__VA_ARGS__))
561#define Sq3StmtBindTextHide_C(...) if (MkErrorCheckI(Sq3StmtBindTextHide(__VA_ARGS__)))
562#define Sq3StmtBindValue_E(...) MkErrorCheck(Sq3StmtBindValue(__VA_ARGS__))
563#define Sq3StmtBindValue_C(...) if (MkErrorCheckI(Sq3StmtBindValue(__VA_ARGS__)))
564#define Sq3StmtBindZeroblob_E(...) MkErrorCheck(Sq3StmtBindZeroblob(__VA_ARGS__))
565#define Sq3StmtBindZeroblob_C(...) if (MkErrorCheckI(Sq3StmtBindZeroblob(__VA_ARGS__)))
566#define Sq3StmtBindZeroblob64_E(...) MkErrorCheck(Sq3StmtBindZeroblob64(__VA_ARGS__))
567#define Sq3StmtBindZeroblob64_C(...) if (MkErrorCheckI(Sq3StmtBindZeroblob64(__VA_ARGS__)))
570
575
576// doc-key: Sq3StmtC,Sq3StmtC-Class-Export,sc_
577#define Sq3StmtHandleResolve_NULL(...) Sq3StmtHandleResolve_RT(MK_RT_CALL_NULL __VA_ARGS__)
578#define Sq3StmtHandleResolve(...) Sq3StmtHandleResolve_RT(MK_RT_CALL __VA_ARGS__)
579
580// doc-key: Sq3StmtC,Sq3StmtC-Class-Export,om_
581#define Sq3StmtHandleGet_NULL(...) Sq3StmtHandleGet_RT(MK_RT_CALL_NULL __VA_ARGS__)
582#define Sq3StmtHandleGet(...) Sq3StmtHandleGet_RT(MK_RT_CALL __VA_ARGS__)
585
590
591// doc-key: Sq3StmtC,Sq3StmtC-Class-Introspection,sc_
592#define Sq3StmtInstances_NULL() Sq3StmtInstances_RT(MK_RT_CALL_NULL_ONLY)
593#define Sq3StmtInstances() Sq3StmtInstances_RT(MK_RT_CALL_ONLY)
596
601
602// doc-key: Sq3StmtC,Sq3StmtC-Info,om_
603#define Sq3StmtBusy_E(...) MkErrorCheck(Sq3StmtBusy(__VA_ARGS__))
604#define Sq3StmtBusy_C(...) if (MkErrorCheckI(Sq3StmtBusy(__VA_ARGS__)))
605#define Sq3StmtDataCount_E(...) MkErrorCheck(Sq3StmtDataCount(__VA_ARGS__))
606#define Sq3StmtDataCount_C(...) if (MkErrorCheckI(Sq3StmtDataCount(__VA_ARGS__)))
607#define Sq3StmtIsExplain_E(...) MkErrorCheck(Sq3StmtIsExplain(__VA_ARGS__))
608#define Sq3StmtIsExplain_C(...) if (MkErrorCheckI(Sq3StmtIsExplain(__VA_ARGS__)))
609#define Sq3StmtLog_NULL(...) Sq3StmtLog_RT(MK_RT_CALL_NULL __VA_ARGS__)
610#define Sq3StmtLog(...) Sq3StmtLog_RT(MK_RT_CALL __VA_ARGS__)
611#define Sq3StmtLog_4(stmt,fmtobj,debug,callfunc) Sq3StmtLog(stmt,fmtobj,debug,callfunc,0)
612#define Sq3StmtLog_3(stmt,fmtobj,debug) Sq3StmtLog(stmt,fmtobj,debug,__func__,0)
613#define Sq3StmtLog_2(stmt,fmtobj) Sq3StmtLog(stmt,fmtobj,0,__func__,0)
614#define Sq3StmtLog_1(stmt) Sq3StmtLog(stmt,NULL,0,__func__,0)
615#define Sq3StmtReadonly_E(...) MkErrorCheck(Sq3StmtReadonly(__VA_ARGS__))
616#define Sq3StmtReadonly_C(...) if (MkErrorCheckI(Sq3StmtReadonly(__VA_ARGS__)))
617#define Sq3StmtStatus_E(...) MkErrorCheck(Sq3StmtStatus(__VA_ARGS__))
618#define Sq3StmtStatus_C(...) if (MkErrorCheckI(Sq3StmtStatus(__VA_ARGS__)))
621
626
627// doc-key: Sq3StmtC,Sq3StmtC-Misc,sc_
628#define Sq3StmtNextStmt_1(pDb) Sq3StmtNextStmt(pDb,NULL)
629
630// doc-key: Sq3StmtC,Sq3StmtC-Misc,om_
631#define Sq3StmtClearBindings_E(...) MkErrorCheck(Sq3StmtClearBindings(__VA_ARGS__))
632#define Sq3StmtClearBindings_C(...) if (MkErrorCheckI(Sq3StmtClearBindings(__VA_ARGS__)))
633#define Sq3StmtExplain_E(...) MkErrorCheck(Sq3StmtExplain(__VA_ARGS__))
634#define Sq3StmtExplain_C(...) if (MkErrorCheckI(Sq3StmtExplain(__VA_ARGS__)))
635#define Sq3StmtReset_E(...) MkErrorCheck(Sq3StmtReset(__VA_ARGS__))
636#define Sq3StmtReset_C(...) if (MkErrorCheckI(Sq3StmtReset(__VA_ARGS__)))
637
638// doc-key: Sq3StmtC,Sq3StmtC-Misc,omo
639#define Sq3StmtStep_E(...) MkErrorCheck(Sq3StmtStep(__VA_ARGS__))
640#define Sq3StmtStep_C(...) if (MkErrorCheckI(Sq3StmtStep(__VA_ARGS__)))
641#define Sq3StmtStep_e(...) MK_EMBEDDED(enum Sq3ErrorE,Sq3StmtStep,__VA_ARGS__)
644
649
650// doc-key: Sq3StmtC,Sq3StmtC-TOR,sC_
651#define Sq3StmtPrepareV2Hide_4(db,zSql,ppStmt,pzTail) Sq3StmtPrepareV2Hide(db,zSql,-1,ppStmt,pzTail)
652#define Sq3StmtPrepareV2Hide_E(...) MkErrorCheck(Sq3StmtPrepareV2Hide(__VA_ARGS__))
653#define Sq3StmtPrepareV2Hide_C(...) if (MkErrorCheckI(Sq3StmtPrepareV2Hide(__VA_ARGS__)))
654#define Sq3StmtPrepareV3Hide_5(db,zSql,nByte,ppStmt,pzTail) Sq3StmtPrepareV3Hide(db,zSql,nByte,SQ3_PREPARE_NO,ppStmt,pzTail)
655#define Sq3StmtPrepareV3Hide_4(db,zSql,ppStmt,pzTail) Sq3StmtPrepareV3Hide(db,zSql,-1,SQ3_PREPARE_NO,ppStmt,pzTail)
656#define Sq3StmtPrepareV3Hide_E(...) MkErrorCheck(Sq3StmtPrepareV3Hide(__VA_ARGS__))
657#define Sq3StmtPrepareV3Hide_C(...) if (MkErrorCheckI(Sq3StmtPrepareV3Hide(__VA_ARGS__)))
658
659// doc-key: Sq3StmtC,Sq3StmtC-TOR,sCo
660#define Sq3StmtPrepareV2_E(...) MkErrorCheck(Sq3StmtPrepareV2(__VA_ARGS__))
661#define Sq3StmtPrepareV2_C(...) if (MkErrorCheckI(Sq3StmtPrepareV2(__VA_ARGS__)))
662#define Sq3StmtPrepareV2_e(...) MK_EMBEDDED(SQ3_STMT,Sq3StmtPrepareV2,__VA_ARGS__)
663#define Sq3StmtPrepareV3_3(db,zSql,ppStmt) Sq3StmtPrepareV3(db,zSql,SQ3_PREPARE_NO,ppStmt)
664#define Sq3StmtPrepareV3_E(...) MkErrorCheck(Sq3StmtPrepareV3(__VA_ARGS__))
665#define Sq3StmtPrepareV3_C(...) if (MkErrorCheckI(Sq3StmtPrepareV3(__VA_ARGS__)))
666#define Sq3StmtPrepareV3_e(...) MK_EMBEDDED(SQ3_STMT,Sq3StmtPrepareV3,__VA_ARGS__)
667
668// doc-key: Sq3StmtC,Sq3StmtC-TOR,om_
669#define Sq3StmtFinalize_E(...) MkErrorCheck(Sq3StmtFinalize(__VA_ARGS__))
670#define Sq3StmtFinalize_C(...) if (MkErrorCheckI(Sq3StmtFinalize(__VA_ARGS__)))
673
674// END-Sq3StmtC - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
675
676// BEGIN-Sq3ValueC - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
677
682
683// doc-key: Sq3ValueC,Sq3ValueC-Class-Export,sc_
684#define Sq3ValueHandleResolve_NULL(...) Sq3ValueHandleResolve_RT(MK_RT_CALL_NULL __VA_ARGS__)
685#define Sq3ValueHandleResolve(...) Sq3ValueHandleResolve_RT(MK_RT_CALL __VA_ARGS__)
686
687// doc-key: Sq3ValueC,Sq3ValueC-Class-Export,om_
688#define Sq3ValueHandleGet_NULL(...) Sq3ValueHandleGet_RT(MK_RT_CALL_NULL __VA_ARGS__)
689#define Sq3ValueHandleGet(...) Sq3ValueHandleGet_RT(MK_RT_CALL __VA_ARGS__)
692
697
698// doc-key: Sq3ValueC,Sq3ValueC-Class-Introspection,sc_
699#define Sq3ValueInstances_NULL() Sq3ValueInstances_RT(MK_RT_CALL_NULL_ONLY)
700#define Sq3ValueInstances() Sq3ValueInstances_RT(MK_RT_CALL_ONLY)
703
708
709// doc-key: Sq3ValueC,Sq3ValueC-Info,om_
710#define Sq3ValueLog_NULL(...) Sq3ValueLog_RT(MK_RT_CALL_NULL __VA_ARGS__)
711#define Sq3ValueLog(...) Sq3ValueLog_RT(MK_RT_CALL __VA_ARGS__)
712#define Sq3ValueLog_4(val,fmtobj,debug,callfunc) Sq3ValueLog(val,fmtobj,debug,callfunc,0)
713#define Sq3ValueLog_3(val,fmtobj,debug) Sq3ValueLog(val,fmtobj,debug,__func__,0)
714#define Sq3ValueLog_2(val,fmtobj) Sq3ValueLog(val,fmtobj,0,__func__,0)
715#define Sq3ValueLog_1(val) Sq3ValueLog(val,NULL,0,__func__,0)
718
723
724// doc-key: Sq3ValueC,Sq3ValueC-Types,oc_
725#define Sq3ValueBUF_NULL(...) Sq3ValueBUF_RT(MK_RT_CALL_NULL __VA_ARGS__)
726#define Sq3ValueBUF(...) Sq3ValueBUF_RT(MK_RT_CALL __VA_ARGS__)
727#define Sq3ValueBlob_NULL(...) Sq3ValueBlob_RT(MK_RT_CALL_NULL __VA_ARGS__)
728#define Sq3ValueBlob(...) Sq3ValueBlob_RT(MK_RT_CALL __VA_ARGS__)
731
736
737// doc-key: Sq3ValueC,Sq3ValueC-Vtab,oco
738#define Sq3ValueVtabInFirst_E(...) MkErrorCheck(Sq3ValueVtabInFirst(__VA_ARGS__))
739#define Sq3ValueVtabInFirst_C(...) if (MkErrorCheckI(Sq3ValueVtabInFirst(__VA_ARGS__)))
740#define Sq3ValueVtabInFirst_e(...) MK_EMBEDDED(SQ3_VAL,Sq3ValueVtabInFirst,__VA_ARGS__)
741#define Sq3ValueVtabInNext_E(...) MkErrorCheck(Sq3ValueVtabInNext(__VA_ARGS__))
742#define Sq3ValueVtabInNext_C(...) if (MkErrorCheckI(Sq3ValueVtabInNext(__VA_ARGS__)))
743#define Sq3ValueVtabInNext_e(...) MK_EMBEDDED(SQ3_VAL,Sq3ValueVtabInNext,__VA_ARGS__)
746
747// END-Sq3ValueC - created by 'c_Overload.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change