theSq3Lite 10.0
Loading...
Searching...
No Matches
LibSq3Lite_cs.cs
Go to the documentation of this file.
1
9/* LABEL-NO */
10using System;
11using System.Threading;
12using System.Reflection;
13using System.Runtime.InteropServices;
14using System.Collections.Generic;
15using csmkkernel;
16using cssq3lite;
17/* LABEL-END */
18
19[assembly:AssemblyTitleAttribute("cssq3lite")]
20[assembly:AssemblyDescriptionAttribute("Programming-Language-Micro-Kernel for C#")]
21[assembly:AssemblyConfigurationAttribute("")]
22[assembly:AssemblyCompanyAttribute("IPN")]
23[assembly:AssemblyProductAttribute("cssq3lite")]
24[assembly:AssemblyCopyrightAttribute("Copyright (c) Andreas Otto - §date§")]
25[assembly:AssemblyTrademarkAttribute("NHI1")]
26[assembly:AssemblyCultureAttribute("")]
27
28[assembly:AssemblyVersionAttribute("10.0.*")]
29[assembly:ComVisible(false)]
30[assembly:CLSCompliantAttribute(true)]
31
32// MARK_D ################################################################
33// -----------------------------------------------------------------------
34// documentation order
137// --------------------------------------------------------------------------------
138
139namespace cssq3lite {
140
143 public partial class Sq3Lite {
144
147
148 static Sq3Lite() {
149 // init libsq3lite
150 Sq3Lite.Sq3SetupTmpl();
151 }
152
154
156 private static void SetupThread (IntPtr mkrt) {
157 // BEGIN-CLASS - created by 'cs_MqC.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
158
159 Sq3ValueC.SetupThreadVAL(mkrt);
160 Sq3StmtC.SetupThreadSTMT(mkrt);
161 Sq3BlobC.SetupThreadBLOB(mkrt);
162 Sq3FileC.SetupThreadFILE(mkrt);
163 Sq3LiteC.SetupThreadLITE(mkrt);
164
165 // END-CLASS - created by 'cs_MqC.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
166 }
167
168 private static void Sq3SetupTmpl () {
169 Sq3.Sq3Setup();
170 Sq3.Sq3SetupThreadCallback(SetupThread);
171 }
172
173 private static void Sq3CleanupTmpl () {
174 Sq3.Sq3SetupThreadCallback(null);
175 Sq3.Sq3Cleanup();
176 }
177 } // END-Sq3Lite
178
179 // BEGIN-Sq3Lite - created by 'cs_MqC.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
180
181 public partial class Sq3Lite {
182
186
187 // doc-key: Sq3Lite,Sq3Lite-Config,sm_
188
190 public static string CompileOptionGet (int N) {
191 IntPtr __retVal__L = Sq3.Sq3CompileOptionGet(N);
192 return Marshal.PtrToStringAnsi(__retVal__L);
193 }
194
196 public static bool CompileOptionUsed (string zOptName) {
197 IntPtr zOptName_cstr = Marshal.StringToHGlobalAnsi(zOptName);
198 bool __retVal__L = Sq3.Sq3CompileOptionUsed(zOptName_cstr);
199 Marshal.FreeHGlobal(zOptName_cstr);
200 return __retVal__L;
201 }
202
204 public static long MemoryHighwater (int resetFlag) {
205 Int64 __retVal__L = Sq3.Sq3MemoryHighwater(resetFlag);
206 return __retVal__L;
207 }
208
210 public static long MemoryUsed () {
211 Int64 __retVal__L = Sq3.Sq3MemoryUsed();
212 return __retVal__L;
213 }
214
216 public static void Threadsafe () {
217 MkErrorE errVal = Sq3.Sq3Threadsafe();
218 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
219 }
220
222 // Sq3Lite_Config_CS_API
223 }
224
225 public partial class Sq3Lite {
226
230
231 // doc-key: Sq3Lite,Sq3Lite-Enum,sco
232
234 public static Sq3AccessE AccessE_FromInt (int value) {
235 Sq3AccessE value_out;
236 MkErrorE errVal = Sq3.Sq3AccessE_FromInt(value, out value_out);
237 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
238 return value_out;
239 }
240
242 public static Sq3AuthActionE AuthActionE_FromInt (int value) {
243 Sq3AuthActionE value_out;
244 MkErrorE errVal = Sq3.Sq3AuthActionE_FromInt(value, out value_out);
245 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
246 return value_out;
247 }
248
250 public static Sq3AuthReturnE AuthReturnE_FromInt (int value) {
251 Sq3AuthReturnE value_out;
252 MkErrorE errVal = Sq3.Sq3AuthReturnE_FromInt(value, out value_out);
253 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
254 return value_out;
255 }
256
259 Sq3ChangeSetConflictE value_out;
260 MkErrorE errVal = Sq3.Sq3ChangeSetConflictE_FromInt(value, out value_out);
261 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
262 return value_out;
263 }
264
266 public static Sq3ChangesetE ChangesetE_FromInt (int value) {
267 Sq3ChangesetE value_out;
268 MkErrorE errVal = Sq3.Sq3ChangesetE_FromInt(value, out value_out);
269 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
270 return value_out;
271 }
272
274 public static Sq3CheckpointE CheckpointE_FromInt (int value) {
275 Sq3CheckpointE value_out;
276 MkErrorE errVal = Sq3.Sq3CheckpointE_FromInt(value, out value_out);
277 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
278 return value_out;
279 }
280
282 public static Sq3ConfigE ConfigE_FromInt (int value) {
283 Sq3ConfigE value_out;
284 MkErrorE errVal = Sq3.Sq3ConfigE_FromInt(value, out value_out);
285 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
286 return value_out;
287 }
288
291 Sq3ConflictResolutionE value_out;
292 MkErrorE errVal = Sq3.Sq3ConflictResolutionE_FromInt(value, out value_out);
293 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
294 return value_out;
295 }
296
298 public static Sq3DbConfigE DbConfigE_FromInt (int value) {
299 Sq3DbConfigE value_out;
300 MkErrorE errVal = Sq3.Sq3DbConfigE_FromInt(value, out value_out);
301 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
302 return value_out;
303 }
304
306 public static Sq3DbStatusE DbStatusE_FromInt (int value) {
307 Sq3DbStatusE value_out;
308 MkErrorE errVal = Sq3.Sq3DbStatusE_FromInt(value, out value_out);
309 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
310 return value_out;
311 }
312
314 public static Sq3DeSerializeEF DeSerializeEF_FromInt (int value) {
315 Sq3DeSerializeEF value_out;
316 MkErrorE errVal = Sq3.Sq3DeSerializeEF_FromInt(value, out value_out);
317 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
318 return value_out;
319 }
320
322 public static Sq3ErrorE ErrorE_FromInt (int value) {
323 Sq3ErrorE value_out;
324 MkErrorE errVal = Sq3.Sq3ErrorE_FromInt(value, out value_out);
325 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
326 return value_out;
327 }
328
331 Sq3ExtendetResultCodesE value_out;
332 MkErrorE errVal = Sq3.Sq3ExtendetResultCodesE_FromInt(value, out value_out);
333 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
334 return value_out;
335 }
336
338 public static Sq3FcntlE FcntlE_FromInt (int value) {
339 Sq3FcntlE value_out;
340 MkErrorE errVal = Sq3.Sq3FcntlE_FromInt(value, out value_out);
341 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
342 return value_out;
343 }
344
346 public static Sq3FunctionEF FunctionEF_FromInt (int value) {
347 Sq3FunctionEF value_out;
348 MkErrorE errVal = Sq3.Sq3FunctionEF_FromInt(value, out value_out);
349 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
350 return value_out;
351 }
352
355 Sq3IndexConstraintEF value_out;
356 MkErrorE errVal = Sq3.Sq3IndexConstraintEF_FromInt(value, out value_out);
357 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
358 return value_out;
359 }
360
362 public static Sq3IoCapEF IoCapEF_FromInt (int value) {
363 Sq3IoCapEF value_out;
364 MkErrorE errVal = Sq3.Sq3IoCapEF_FromInt(value, out value_out);
365 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
366 return value_out;
367 }
368
370 public static Sq3LimitE LimitE_FromInt (int value) {
371 Sq3LimitE value_out;
372 MkErrorE errVal = Sq3.Sq3LimitE_FromInt(value, out value_out);
373 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
374 return value_out;
375 }
376
378 public static Sq3LockE LockE_FromInt (int value) {
379 Sq3LockE value_out;
380 MkErrorE errVal = Sq3.Sq3LockE_FromInt(value, out value_out);
381 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
382 return value_out;
383 }
384
386 public static Sq3MutexE MutexE_FromInt (int value) {
387 Sq3MutexE value_out;
388 MkErrorE errVal = Sq3.Sq3MutexE_FromInt(value, out value_out);
389 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
390 return value_out;
391 }
392
394 public static Sq3OpenEF OpenEF_FromInt (int value) {
395 Sq3OpenEF value_out;
396 MkErrorE errVal = Sq3.Sq3OpenEF_FromInt(value, out value_out);
397 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
398 return value_out;
399 }
400
402 public static Sq3PrepareEF PrepareEF_FromInt (int value) {
403 Sq3PrepareEF value_out;
404 MkErrorE errVal = Sq3.Sq3PrepareEF_FromInt(value, out value_out);
405 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
406 return value_out;
407 }
408
410 public static Sq3ScanStatE ScanStatE_FromInt (int value) {
411 Sq3ScanStatE value_out;
412 MkErrorE errVal = Sq3.Sq3ScanStatE_FromInt(value, out value_out);
413 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
414 return value_out;
415 }
416
418 public static Sq3SerializeE SerializeE_FromInt (int value) {
419 Sq3SerializeE value_out;
420 MkErrorE errVal = Sq3.Sq3SerializeE_FromInt(value, out value_out);
421 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
422 return value_out;
423 }
424
427 Sq3SessionObjConfigE value_out;
428 MkErrorE errVal = Sq3.Sq3SessionObjConfigE_FromInt(value, out value_out);
429 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
430 return value_out;
431 }
432
434 public static Sq3ShmLockE ShmLockE_FromInt (int value) {
435 Sq3ShmLockE value_out;
436 MkErrorE errVal = Sq3.Sq3ShmLockE_FromInt(value, out value_out);
437 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
438 return value_out;
439 }
440
442 public static Sq3StatusE StatusE_FromInt (int value) {
443 Sq3StatusE value_out;
444 MkErrorE errVal = Sq3.Sq3StatusE_FromInt(value, out value_out);
445 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
446 return value_out;
447 }
448
450 public static Sq3StmtStatusE StmtStatusE_FromInt (int value) {
451 Sq3StmtStatusE value_out;
452 MkErrorE errVal = Sq3.Sq3StmtStatusE_FromInt(value, out value_out);
453 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
454 return value_out;
455 }
456
458 public static Sq3SyncEF SyncEF_FromInt (int value) {
459 Sq3SyncEF value_out;
460 MkErrorE errVal = Sq3.Sq3SyncEF_FromInt(value, out value_out);
461 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
462 return value_out;
463 }
464
466 public static Sq3TestCtrlE TestCtrlE_FromInt (int value) {
467 Sq3TestCtrlE value_out;
468 MkErrorE errVal = Sq3.Sq3TestCtrlE_FromInt(value, out value_out);
469 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
470 return value_out;
471 }
472
474 public static Sq3TextE TextE_FromInt (int value) {
475 Sq3TextE value_out;
476 MkErrorE errVal = Sq3.Sq3TextE_FromInt(value, out value_out);
477 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
478 return value_out;
479 }
480
482 public static Sq3TraceEF TraceEF_FromInt (int value) {
483 Sq3TraceEF value_out;
484 MkErrorE errVal = Sq3.Sq3TraceEF_FromInt(value, out value_out);
485 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
486 return value_out;
487 }
488
490 public static Sq3TxnE TxnE_FromInt (int value) {
491 Sq3TxnE value_out;
492 MkErrorE errVal = Sq3.Sq3TxnE_FromInt(value, out value_out);
493 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
494 return value_out;
495 }
496
498 public static Sq3TypeE TypeE_FromInt (int value) {
499 Sq3TypeE value_out;
500 MkErrorE errVal = Sq3.Sq3TypeE_FromInt(value, out value_out);
501 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
502 return value_out;
503 }
504
506 public static Sq3VtabE VtabE_FromInt (int value) {
507 Sq3VtabE value_out;
508 MkErrorE errVal = Sq3.Sq3VtabE_FromInt(value, out value_out);
509 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
510 return value_out;
511 }
512
513 // doc-key: Sq3Lite,Sq3Lite-Enum,sm_
514
516 public static int AccessE_ToInt (Sq3AccessE value) {
517 Int32 __retVal__L = Sq3.Sq3AccessE_ToInt(value);
518 return __retVal__L;
519 }
520
522 public static string AccessE_ToString (Sq3AccessE value) {
523 IntPtr __retVal__L = Sq3.Sq3AccessE_ToString(value);
524 return Marshal.PtrToStringAnsi(__retVal__L);
525 }
526
528 public static int AuthActionE_ToInt (Sq3AuthActionE value) {
529 Int32 __retVal__L = Sq3.Sq3AuthActionE_ToInt(value);
530 return __retVal__L;
531 }
532
534 public static string AuthActionE_ToString (Sq3AuthActionE value) {
535 IntPtr __retVal__L = Sq3.Sq3AuthActionE_ToString(value);
536 return Marshal.PtrToStringAnsi(__retVal__L);
537 }
538
540 public static int AuthReturnE_ToInt (Sq3AuthReturnE value) {
541 Int32 __retVal__L = Sq3.Sq3AuthReturnE_ToInt(value);
542 return __retVal__L;
543 }
544
546 public static string AuthReturnE_ToString (Sq3AuthReturnE value) {
547 IntPtr __retVal__L = Sq3.Sq3AuthReturnE_ToString(value);
548 return Marshal.PtrToStringAnsi(__retVal__L);
549 }
550
553 Int32 __retVal__L = Sq3.Sq3ChangeSetConflictE_ToInt(value);
554 return __retVal__L;
555 }
556
559 IntPtr __retVal__L = Sq3.Sq3ChangeSetConflictE_ToString(value);
560 return Marshal.PtrToStringAnsi(__retVal__L);
561 }
562
564 public static int ChangesetE_ToInt (Sq3ChangesetE value) {
565 Int32 __retVal__L = Sq3.Sq3ChangesetE_ToInt(value);
566 return __retVal__L;
567 }
568
570 public static string ChangesetE_ToString (Sq3ChangesetE value) {
571 IntPtr __retVal__L = Sq3.Sq3ChangesetE_ToString(value);
572 return Marshal.PtrToStringAnsi(__retVal__L);
573 }
574
576 public static int CheckpointE_ToInt (Sq3CheckpointE value) {
577 Int32 __retVal__L = Sq3.Sq3CheckpointE_ToInt(value);
578 return __retVal__L;
579 }
580
582 public static string CheckpointE_ToString (Sq3CheckpointE value) {
583 IntPtr __retVal__L = Sq3.Sq3CheckpointE_ToString(value);
584 return Marshal.PtrToStringAnsi(__retVal__L);
585 }
586
588 public static int ConfigE_ToInt (Sq3ConfigE value) {
589 Int32 __retVal__L = Sq3.Sq3ConfigE_ToInt(value);
590 return __retVal__L;
591 }
592
594 public static string ConfigE_ToString (Sq3ConfigE value) {
595 IntPtr __retVal__L = Sq3.Sq3ConfigE_ToString(value);
596 return Marshal.PtrToStringAnsi(__retVal__L);
597 }
598
601 Int32 __retVal__L = Sq3.Sq3ConflictResolutionE_ToInt(value);
602 return __retVal__L;
603 }
604
607 IntPtr __retVal__L = Sq3.Sq3ConflictResolutionE_ToString(value);
608 return Marshal.PtrToStringAnsi(__retVal__L);
609 }
610
612 public static int DbConfigE_ToInt (Sq3DbConfigE value) {
613 Int32 __retVal__L = Sq3.Sq3DbConfigE_ToInt(value);
614 return __retVal__L;
615 }
616
618 public static string DbConfigE_ToString (Sq3DbConfigE value) {
619 IntPtr __retVal__L = Sq3.Sq3DbConfigE_ToString(value);
620 return Marshal.PtrToStringAnsi(__retVal__L);
621 }
622
624 public static int DbStatusE_ToInt (Sq3DbStatusE value) {
625 Int32 __retVal__L = Sq3.Sq3DbStatusE_ToInt(value);
626 return __retVal__L;
627 }
628
630 public static string DbStatusE_ToString (Sq3DbStatusE value) {
631 IntPtr __retVal__L = Sq3.Sq3DbStatusE_ToString(value);
632 return Marshal.PtrToStringAnsi(__retVal__L);
633 }
634
636 public static int DeSerializeEF_ToInt (Sq3DeSerializeEF value) {
637 Int32 __retVal__L = Sq3.Sq3DeSerializeEF_ToInt(value);
638 return __retVal__L;
639 }
640
642 public static string DeSerializeEF_ToString (Sq3DeSerializeEF value) {
643 IntPtr __retVal__L = Sq3.Sq3DeSerializeEF_ToString(value);
644 return Marshal.PtrToStringAnsi(__retVal__L);
645 }
646
648 public static int ErrorE_ToInt (Sq3ErrorE value) {
649 Int32 __retVal__L = Sq3.Sq3ErrorE_ToInt(value);
650 return __retVal__L;
651 }
652
654 public static string ErrorE_ToString (Sq3ErrorE value) {
655 IntPtr __retVal__L = Sq3.Sq3ErrorE_ToString(value);
656 return Marshal.PtrToStringAnsi(__retVal__L);
657 }
658
661 Int32 __retVal__L = Sq3.Sq3ExtendetResultCodesE_ToInt(value);
662 return __retVal__L;
663 }
664
667 IntPtr __retVal__L = Sq3.Sq3ExtendetResultCodesE_ToString(value);
668 return Marshal.PtrToStringAnsi(__retVal__L);
669 }
670
672 public static int FcntlE_ToInt (Sq3FcntlE value) {
673 Int32 __retVal__L = Sq3.Sq3FcntlE_ToInt(value);
674 return __retVal__L;
675 }
676
678 public static string FcntlE_ToString (Sq3FcntlE value) {
679 IntPtr __retVal__L = Sq3.Sq3FcntlE_ToString(value);
680 return Marshal.PtrToStringAnsi(__retVal__L);
681 }
682
684 public static int FunctionEF_ToInt (Sq3FunctionEF value) {
685 Int32 __retVal__L = Sq3.Sq3FunctionEF_ToInt(value);
686 return __retVal__L;
687 }
688
690 public static string FunctionEF_ToString (Sq3FunctionEF value) {
691 IntPtr __retVal__L = Sq3.Sq3FunctionEF_ToString(value);
692 return Marshal.PtrToStringAnsi(__retVal__L);
693 }
694
697 Int32 __retVal__L = Sq3.Sq3IndexConstraintEF_ToInt(value);
698 return __retVal__L;
699 }
700
703 IntPtr __retVal__L = Sq3.Sq3IndexConstraintEF_ToString(value);
704 return Marshal.PtrToStringAnsi(__retVal__L);
705 }
706
708 public static int IoCapEF_ToInt (Sq3IoCapEF value) {
709 Int32 __retVal__L = Sq3.Sq3IoCapEF_ToInt(value);
710 return __retVal__L;
711 }
712
714 public static string IoCapEF_ToString (Sq3IoCapEF value) {
715 IntPtr __retVal__L = Sq3.Sq3IoCapEF_ToString(value);
716 return Marshal.PtrToStringAnsi(__retVal__L);
717 }
718
720 public static int LimitE_ToInt (Sq3LimitE value) {
721 Int32 __retVal__L = Sq3.Sq3LimitE_ToInt(value);
722 return __retVal__L;
723 }
724
726 public static string LimitE_ToString (Sq3LimitE value) {
727 IntPtr __retVal__L = Sq3.Sq3LimitE_ToString(value);
728 return Marshal.PtrToStringAnsi(__retVal__L);
729 }
730
732 public static int LockE_ToInt (Sq3LockE value) {
733 Int32 __retVal__L = Sq3.Sq3LockE_ToInt(value);
734 return __retVal__L;
735 }
736
738 public static string LockE_ToString (Sq3LockE value) {
739 IntPtr __retVal__L = Sq3.Sq3LockE_ToString(value);
740 return Marshal.PtrToStringAnsi(__retVal__L);
741 }
742
744 public static int MutexE_ToInt (Sq3MutexE value) {
745 Int32 __retVal__L = Sq3.Sq3MutexE_ToInt(value);
746 return __retVal__L;
747 }
748
750 public static string MutexE_ToString (Sq3MutexE value) {
751 IntPtr __retVal__L = Sq3.Sq3MutexE_ToString(value);
752 return Marshal.PtrToStringAnsi(__retVal__L);
753 }
754
756 public static int OpenEF_ToInt (Sq3OpenEF value) {
757 Int32 __retVal__L = Sq3.Sq3OpenEF_ToInt(value);
758 return __retVal__L;
759 }
760
762 public static string OpenEF_ToString (Sq3OpenEF value) {
763 IntPtr __retVal__L = Sq3.Sq3OpenEF_ToString(value);
764 return Marshal.PtrToStringAnsi(__retVal__L);
765 }
766
768 public static int PrepareEF_ToInt (Sq3PrepareEF value) {
769 Int32 __retVal__L = Sq3.Sq3PrepareEF_ToInt(value);
770 return __retVal__L;
771 }
772
774 public static string PrepareEF_ToString (Sq3PrepareEF value) {
775 IntPtr __retVal__L = Sq3.Sq3PrepareEF_ToString(value);
776 return Marshal.PtrToStringAnsi(__retVal__L);
777 }
778
780 public static int ScanStatE_ToInt (Sq3ScanStatE value) {
781 Int32 __retVal__L = Sq3.Sq3ScanStatE_ToInt(value);
782 return __retVal__L;
783 }
784
786 public static string ScanStatE_ToString (Sq3ScanStatE value) {
787 IntPtr __retVal__L = Sq3.Sq3ScanStatE_ToString(value);
788 return Marshal.PtrToStringAnsi(__retVal__L);
789 }
790
792 public static int SerializeE_ToInt (Sq3SerializeE value) {
793 Int32 __retVal__L = Sq3.Sq3SerializeE_ToInt(value);
794 return __retVal__L;
795 }
796
798 public static string SerializeE_ToString (Sq3SerializeE value) {
799 IntPtr __retVal__L = Sq3.Sq3SerializeE_ToString(value);
800 return Marshal.PtrToStringAnsi(__retVal__L);
801 }
802
805 Int32 __retVal__L = Sq3.Sq3SessionObjConfigE_ToInt(value);
806 return __retVal__L;
807 }
808
811 IntPtr __retVal__L = Sq3.Sq3SessionObjConfigE_ToString(value);
812 return Marshal.PtrToStringAnsi(__retVal__L);
813 }
814
816 public static int ShmLockE_ToInt (Sq3ShmLockE value) {
817 Int32 __retVal__L = Sq3.Sq3ShmLockE_ToInt(value);
818 return __retVal__L;
819 }
820
822 public static string ShmLockE_ToString (Sq3ShmLockE value) {
823 IntPtr __retVal__L = Sq3.Sq3ShmLockE_ToString(value);
824 return Marshal.PtrToStringAnsi(__retVal__L);
825 }
826
828 public static int StatusE_ToInt (Sq3StatusE value) {
829 Int32 __retVal__L = Sq3.Sq3StatusE_ToInt(value);
830 return __retVal__L;
831 }
832
834 public static string StatusE_ToString (Sq3StatusE value) {
835 IntPtr __retVal__L = Sq3.Sq3StatusE_ToString(value);
836 return Marshal.PtrToStringAnsi(__retVal__L);
837 }
838
840 public static int StmtStatusE_ToInt (Sq3StmtStatusE value) {
841 Int32 __retVal__L = Sq3.Sq3StmtStatusE_ToInt(value);
842 return __retVal__L;
843 }
844
846 public static string StmtStatusE_ToString (Sq3StmtStatusE value) {
847 IntPtr __retVal__L = Sq3.Sq3StmtStatusE_ToString(value);
848 return Marshal.PtrToStringAnsi(__retVal__L);
849 }
850
852 public static int SyncEF_ToInt (Sq3SyncEF value) {
853 Int32 __retVal__L = Sq3.Sq3SyncEF_ToInt(value);
854 return __retVal__L;
855 }
856
858 public static string SyncEF_ToString (Sq3SyncEF value) {
859 IntPtr __retVal__L = Sq3.Sq3SyncEF_ToString(value);
860 return Marshal.PtrToStringAnsi(__retVal__L);
861 }
862
864 public static int TestCtrlE_ToInt (Sq3TestCtrlE value) {
865 Int32 __retVal__L = Sq3.Sq3TestCtrlE_ToInt(value);
866 return __retVal__L;
867 }
868
870 public static string TestCtrlE_ToString (Sq3TestCtrlE value) {
871 IntPtr __retVal__L = Sq3.Sq3TestCtrlE_ToString(value);
872 return Marshal.PtrToStringAnsi(__retVal__L);
873 }
874
876 public static int TextE_ToInt (Sq3TextE value) {
877 Int32 __retVal__L = Sq3.Sq3TextE_ToInt(value);
878 return __retVal__L;
879 }
880
882 public static string TextE_ToString (Sq3TextE value) {
883 IntPtr __retVal__L = Sq3.Sq3TextE_ToString(value);
884 return Marshal.PtrToStringAnsi(__retVal__L);
885 }
886
888 public static int TraceEF_ToInt (Sq3TraceEF value) {
889 Int32 __retVal__L = Sq3.Sq3TraceEF_ToInt(value);
890 return __retVal__L;
891 }
892
894 public static string TraceEF_ToString (Sq3TraceEF value) {
895 IntPtr __retVal__L = Sq3.Sq3TraceEF_ToString(value);
896 return Marshal.PtrToStringAnsi(__retVal__L);
897 }
898
900 public static int TxnE_ToInt (Sq3TxnE value) {
901 Int32 __retVal__L = Sq3.Sq3TxnE_ToInt(value);
902 return __retVal__L;
903 }
904
906 public static string TxnE_ToString (Sq3TxnE value) {
907 IntPtr __retVal__L = Sq3.Sq3TxnE_ToString(value);
908 return Marshal.PtrToStringAnsi(__retVal__L);
909 }
910
912 public static int TypeE_ToInt (Sq3TypeE value) {
913 Int32 __retVal__L = Sq3.Sq3TypeE_ToInt(value);
914 return __retVal__L;
915 }
916
918 public static string TypeE_ToString (Sq3TypeE value) {
919 IntPtr __retVal__L = Sq3.Sq3TypeE_ToString(value);
920 return Marshal.PtrToStringAnsi(__retVal__L);
921 }
922
924 public static int VtabE_ToInt (Sq3VtabE value) {
925 Int32 __retVal__L = Sq3.Sq3VtabE_ToInt(value);
926 return __retVal__L;
927 }
928
930 public static string VtabE_ToString (Sq3VtabE value) {
931 IntPtr __retVal__L = Sq3.Sq3VtabE_ToString(value);
932 return Marshal.PtrToStringAnsi(__retVal__L);
933 }
934
936 // Sq3Lite_Enum_CS_API
937 }
938
939 public partial class Sq3Lite {
940
944
945 // doc-key: Sq3Lite,Sq3Lite-Error,sm_
946
948 public static bool ErrorCheckI (Sq3ErrorE ret) {
949 bool __retVal__L = Sq3.Sq3ErrorCheckI(ret);
950 return __retVal__L;
951 }
952
954 // Sq3Lite_Error_CS_API
955 }
956
957 public partial class Sq3Lite {
958
962
963 // doc-key: Sq3Lite,Sq3Lite-Info,sco
964
966 public static MkBufferC KeywordNameBUF (int num) {
967 IntPtr kwd_out;
968 MkErrorE errVal = Sq3.Sq3KeywordNameBUF(IntPtr.Zero, num, out kwd_out);
969 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
970 return MkBufferC.MkBufferC_ObjNew(kwd_out);
971 }
972
973 // doc-key: Sq3Lite,Sq3Lite-Info,sm_
974
976 public static void Complete (string sql) {
977 IntPtr sql_cstr = Marshal.StringToHGlobalAnsi(sql);
978 MkErrorE errVal = Sq3.Sq3Complete(sql_cstr);
979 Marshal.FreeHGlobal(sql_cstr);
980 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
981 }
982
984 public static void KeywordCheck (string arg0, int arg1) {
985 IntPtr arg0_cstr = Marshal.StringToHGlobalAnsi(arg0);
986 MkErrorE errVal = Sq3.Sq3KeywordCheck(arg0_cstr, arg1);
987 Marshal.FreeHGlobal(arg0_cstr);
988 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
989 }
990
992 public static void KeywordCount () {
993 MkErrorE errVal = Sq3.Sq3KeywordCount();
994 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
995 }
996
997 // doc-key: Sq3Lite,Sq3Lite-Info,smo
998
1000 public static List<object> KeywordName (int num) {
1001 IntPtr kwd;
1002 Int32 kwdsz;
1003 MkErrorE errVal = Sq3.Sq3KeywordName(num, out kwd, out kwdsz);
1004 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
1005 List<object> __retVal__L = new List<object>();
1006 __retVal__L.Add(kwd);
1007 __retVal__L.Add(kwdsz);
1008 return __retVal__L;
1009 }
1010
1012 public static List<object> Status (Sq3StatusE op, bool resetFlag) {
1013 Int32 pCurrent;
1014 Int32 pHighwater;
1015 MkErrorE errVal = Sq3.Sq3Status(op, out pCurrent, out pHighwater, resetFlag);
1016 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
1017 List<object> __retVal__L = new List<object>();
1018 __retVal__L.Add(pCurrent);
1019 __retVal__L.Add(pHighwater);
1020 return __retVal__L;
1021 }
1022
1024 public static List<object> Status64 (Sq3StatusE op, bool resetFlag) {
1025 Int64 pCurrent;
1026 Int64 pHighwater;
1027 MkErrorE errVal = Sq3.Sq3Status64(op, out pCurrent, out pHighwater, resetFlag);
1028 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
1029 List<object> __retVal__L = new List<object>();
1030 __retVal__L.Add(pCurrent);
1031 __retVal__L.Add(pHighwater);
1032 return __retVal__L;
1033 }
1034
1036 // Sq3Lite_Info_CS_API
1037 }
1038
1039 public partial class Sq3Lite {
1040
1044
1045 // doc-key: Sq3Lite,Sq3Lite-Internal-Memory,sm_
1046
1048 public static long HardHeapLimit64 (long N) {
1049 Int64 __retVal__L = Sq3.Sq3HardHeapLimit64(N);
1050 return __retVal__L;
1051 }
1052
1054 public static void ReleaseMemory (int N) {
1055 MkErrorE errVal = Sq3.Sq3ReleaseMemory(N);
1056 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
1057 }
1058
1060 public static long SoftHeapLimit64 (long N) {
1061 Int64 __retVal__L = Sq3.Sq3SoftHeapLimit64(N);
1062 return __retVal__L;
1063 }
1064
1066 // Sq3Lite_Internal_Memory_CS_API
1067 }
1068
1069 public partial class Sq3Lite {
1070
1074
1075 // doc-key: Sq3Lite,Sq3Lite-Internal-String,sm_
1076
1078 public static int StrGlob (string zGlob, string zStr) {
1079 IntPtr zGlob_cstr = Marshal.StringToHGlobalAnsi(zGlob);
1080 IntPtr zStr_cstr = Marshal.StringToHGlobalAnsi(zStr);
1081 Int32 __retVal__L = Sq3.Sq3StrGlob(zGlob_cstr, zStr_cstr);
1082 Marshal.FreeHGlobal(zGlob_cstr);
1083 Marshal.FreeHGlobal(zStr_cstr);
1084 return __retVal__L;
1085 }
1086
1088 public static int StrIcmp (string arg0, string arg1) {
1089 IntPtr arg0_cstr = Marshal.StringToHGlobalAnsi(arg0);
1090 IntPtr arg1_cstr = Marshal.StringToHGlobalAnsi(arg1);
1091 Int32 __retVal__L = Sq3.Sq3StrIcmp(arg0_cstr, arg1_cstr);
1092 Marshal.FreeHGlobal(arg0_cstr);
1093 Marshal.FreeHGlobal(arg1_cstr);
1094 return __retVal__L;
1095 }
1096
1098 public static int StrLike (string zGlob, string zStr, int cEsc) {
1099 IntPtr zGlob_cstr = Marshal.StringToHGlobalAnsi(zGlob);
1100 IntPtr zStr_cstr = Marshal.StringToHGlobalAnsi(zStr);
1101 Int32 __retVal__L = Sq3.Sq3StrLike(zGlob_cstr, zStr_cstr, cEsc);
1102 Marshal.FreeHGlobal(zGlob_cstr);
1103 Marshal.FreeHGlobal(zStr_cstr);
1104 return __retVal__L;
1105 }
1106
1108 public static int StrNicmp (string arg0, string arg1, int arg2) {
1109 IntPtr arg0_cstr = Marshal.StringToHGlobalAnsi(arg0);
1110 IntPtr arg1_cstr = Marshal.StringToHGlobalAnsi(arg1);
1111 Int32 __retVal__L = Sq3.Sq3StrNicmp(arg0_cstr, arg1_cstr, arg2);
1112 Marshal.FreeHGlobal(arg0_cstr);
1113 Marshal.FreeHGlobal(arg1_cstr);
1114 return __retVal__L;
1115 }
1116
1118 // Sq3Lite_Internal_String_CS_API
1119 }
1120
1121 public partial class Sq3Lite {
1122
1126
1127 // doc-key: Sq3Lite,Sq3Lite-Setup-libsq3lite,sm_
1128
1130 public static void Cleanup () {
1131 Sq3CleanupTmpl();
1132 }
1133
1135 public static void Setup () {
1136 Sq3SetupTmpl();
1137 }
1138
1140 // Sq3Lite_Setup_libsq3lite_CS_API
1141 }
1142
1143 public partial class Sq3Lite {
1144
1148
1149 // doc-key: Sq3Lite,Sq3Lite-Setup-libsqlite3,sm_
1150
1152 public static void Initialize () {
1153 MkErrorE errVal = Sq3.Sq3Initialize();
1154 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
1155 }
1156
1158 public static void OsEnd () {
1159 MkErrorE errVal = Sq3.Sq3OsEnd();
1160 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
1161 }
1162
1164 public static void OsInit () {
1165 MkErrorE errVal = Sq3.Sq3OsInit();
1166 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
1167 }
1168
1170 public static void Shutdown () {
1171 MkErrorE errVal = Sq3.Sq3Shutdown();
1172 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
1173 }
1174
1176 // Sq3Lite_Setup_libsqlite3_CS_API
1177 }
1178
1179 public partial class Sq3Lite {
1180
1184
1185 // doc-key: Sq3Lite,Sq3Lite-Version,sm_
1186
1188 public static string Libversion () {
1189 IntPtr __retVal__L = Sq3.Sq3Libversion();
1190 return Marshal.PtrToStringAnsi(__retVal__L);
1191 }
1192
1194 public static void LibversionNumber () {
1195 MkErrorE errVal = Sq3.Sq3LibversionNumber();
1196 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
1197 }
1198
1200 public static string Sourceid () {
1201 IntPtr __retVal__L = Sq3.Sq3Sourceid();
1202 return Marshal.PtrToStringAnsi(__retVal__L);
1203 }
1204
1206 // Sq3Lite_Version_CS_API
1207 }
1208
1209 public partial class Sq3Lite {
1210
1214
1215 // doc-key: Sq3Lite,Sq3Lite-Vfs,sm_
1216
1218 public static string FilenameDatabase (string F) {
1219 IntPtr F_cstr = Marshal.StringToHGlobalAnsi(F);
1220 IntPtr __retVal__L = Sq3.Sq3FilenameDatabase(F_cstr);
1221 Marshal.FreeHGlobal(F_cstr);
1222 return Marshal.PtrToStringAnsi(__retVal__L);
1223 }
1224
1226 public static string FilenameJournal (string F) {
1227 IntPtr F_cstr = Marshal.StringToHGlobalAnsi(F);
1228 IntPtr __retVal__L = Sq3.Sq3FilenameJournal(F_cstr);
1229 Marshal.FreeHGlobal(F_cstr);
1230 return Marshal.PtrToStringAnsi(__retVal__L);
1231 }
1232
1234 public static string FilenameWal (string F) {
1235 IntPtr F_cstr = Marshal.StringToHGlobalAnsi(F);
1236 IntPtr __retVal__L = Sq3.Sq3FilenameWal(F_cstr);
1237 Marshal.FreeHGlobal(F_cstr);
1238 return Marshal.PtrToStringAnsi(__retVal__L);
1239 }
1240
1242 public static void FreeFilename (string arg0) {
1243 IntPtr arg0_cstr = Marshal.StringToHGlobalAnsi(arg0);
1244 Sq3.Sq3FreeFilename(arg0_cstr);
1245 Marshal.FreeHGlobal(arg0_cstr);
1246 }
1247
1249 public static void UriBoolean (string z, string zParam, int bDefault) {
1250 IntPtr z_cstr = Marshal.StringToHGlobalAnsi(z);
1251 IntPtr zParam_cstr = Marshal.StringToHGlobalAnsi(zParam);
1252 MkErrorE errVal = Sq3.Sq3UriBoolean(z_cstr, zParam_cstr, bDefault);
1253 Marshal.FreeHGlobal(z_cstr);
1254 Marshal.FreeHGlobal(zParam_cstr);
1255 if (errVal > MkErrorE.CONTINUE) MkErrorC.Check(errVal);
1256 }
1257
1259 public static long UriInt64 (string arg0, string arg1, long arg2) {
1260 IntPtr arg0_cstr = Marshal.StringToHGlobalAnsi(arg0);
1261 IntPtr arg1_cstr = Marshal.StringToHGlobalAnsi(arg1);
1262 Int64 __retVal__L = Sq3.Sq3UriInt64(arg0_cstr, arg1_cstr, arg2);
1263 Marshal.FreeHGlobal(arg0_cstr);
1264 Marshal.FreeHGlobal(arg1_cstr);
1265 return __retVal__L;
1266 }
1267
1269 public static string UriKey (string z, int N) {
1270 IntPtr z_cstr = Marshal.StringToHGlobalAnsi(z);
1271 IntPtr __retVal__L = Sq3.Sq3UriKey(z_cstr, N);
1272 Marshal.FreeHGlobal(z_cstr);
1273 return Marshal.PtrToStringAnsi(__retVal__L);
1274 }
1275
1277 public static string UriParameter (string z, string zParam) {
1278 IntPtr z_cstr = Marshal.StringToHGlobalAnsi(z);
1279 IntPtr zParam_cstr = Marshal.StringToHGlobalAnsi(zParam);
1280 IntPtr __retVal__L = Sq3.Sq3UriParameter(z_cstr, zParam_cstr);
1281 Marshal.FreeHGlobal(z_cstr);
1282 Marshal.FreeHGlobal(zParam_cstr);
1283 return Marshal.PtrToStringAnsi(__retVal__L);
1284 }
1285
1287 // Sq3Lite_Vfs_CS_API
1288 }
1289
1290 // END-Sq3Lite - created by 'cs_MqC.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
1291
1292} // END - namespace "cssq3lite"
static MkBufferC MkBufferC_ObjNew(IntPtr hdl)
static void Check(IntPtr ctx, MkErrorE err)
Sq3BlobC - the class known as sq3blob or Blob define by Sq3BlobS …
Sq3FileC - the class known as sq3file or File defined by Sq3FileS …
Sq3LiteC - the class known as sq3lite or Lite defined by Sq3LiteS …
Sq3Lite PACKAGE - toplevel package of the Programming-Language-Micro-Kernel (PLMK) …
Sq3StmtC - the class known as sq3stmt or Statement defined by Sq3StmtS …
Sq3ValueC - the class known as sq3val or Value define by Sq3ValueS …
MkErrorE
static bool CompileOptionUsed(string zOptName)
C#: [static] bool CompileOptionUsed(string zOptName) → C-API Run-Time Library Compilation Option...
static long MemoryHighwater(int resetFlag)
C#: [static] long MemoryHighwater(int resetFlag) → C-API Memory Allocator Statistics …
static string CompileOptionGet(int N)
C#: [static] string CompileOptionGet(int N) → C-API Run-Time Library Compilation Options Diagnos...
static long MemoryUsed()
C#: [static] long MemoryUsed() → C-API Memory Allocator Statistics …
static void Threadsafe()
C#: [static] Threadsafe() → C-API Test To See If The Library Is Threadsafe …
static string ExtendetResultCodesE_ToString(Sq3ExtendetResultCodesE value)
C#: [static] string ExtendetResultCodesE_ToString(Sq3ExtendetResultCodesE value) → C-API return ...
static int MutexE_ToInt(Sq3MutexE value)
C#: [static] int MutexE_ToInt(Sq3MutexE value) → C-API return the Sq3MutexE as integer …
static Sq3ConfigE ConfigE_FromInt(int value)
C#: [static] Sq3ConfigE ConfigE_FromInt(int value) → C-API return the Sq3ConfigE from integer …
static int LimitE_ToInt(Sq3LimitE value)
C#: [static] int LimitE_ToInt(Sq3LimitE value) → C-API return the Sq3LimitE as integer …
static string TextE_ToString(Sq3TextE value)
C#: [static] string TextE_ToString(Sq3TextE value) → C-API return the Sq3TextE as string …
static int AccessE_ToInt(Sq3AccessE value)
C#: [static] int AccessE_ToInt(Sq3AccessE value) → C-API return the Sq3AccessE as integer …
static Sq3LimitE LimitE_FromInt(int value)
C#: [static] Sq3LimitE LimitE_FromInt(int value) → C-API return the Sq3LimitE from integer …
static Sq3ShmLockE ShmLockE_FromInt(int value)
C#: [static] Sq3ShmLockE ShmLockE_FromInt(int value) → C-API return the Sq3ShmLockE from integer...
static string LimitE_ToString(Sq3LimitE value)
C#: [static] string LimitE_ToString(Sq3LimitE value) → C-API return the Sq3LimitE as string …
static Sq3VtabE VtabE_FromInt(int value)
C#: [static] Sq3VtabE VtabE_FromInt(int value) → C-API return the Sq3VtabE from integer …
static int TestCtrlE_ToInt(Sq3TestCtrlE value)
C#: [static] int TestCtrlE_ToInt(Sq3TestCtrlE value) → C-API return the Sq3TestCtrlE as integer ...
static int FunctionEF_ToInt(Sq3FunctionEF value)
C#: [static] int FunctionEF_ToInt(Sq3FunctionEF value) → C-API return the Sq3FunctionEF as integ...
static Sq3OpenEF OpenEF_FromInt(int value)
C#: [static] Sq3OpenEF OpenEF_FromInt(int value) → C-API return the Sq3OpenEF from integer …
static Sq3IndexConstraintEF IndexConstraintEF_FromInt(int value)
C#: [static] Sq3IndexConstraintEF IndexConstraintEF_FromInt(int value) → C-API return the Sq3Ind...
static int OpenEF_ToInt(Sq3OpenEF value)
C#: [static] int OpenEF_ToInt(Sq3OpenEF value) → C-API return the Sq3OpenEF as integer …
static Sq3ChangeSetConflictE ChangeSetConflictE_FromInt(int value)
C#: [static] Sq3ChangeSetConflictE ChangeSetConflictE_FromInt(int value) → C-API return the Sq3C...
static Sq3IoCapEF IoCapEF_FromInt(int value)
C#: [static] Sq3IoCapEF IoCapEF_FromInt(int value) → C-API return the Sq3IoCapEF from integer …
static string SerializeE_ToString(Sq3SerializeE value)
C#: [static] string SerializeE_ToString(Sq3SerializeE value) → C-API return the Sq3SerializeE as...
static string DeSerializeEF_ToString(Sq3DeSerializeEF value)
C#: [static] string DeSerializeEF_ToString(Sq3DeSerializeEF value) → C-API return the Sq3DeSeria...
static string LockE_ToString(Sq3LockE value)
C#: [static] string LockE_ToString(Sq3LockE value) → C-API return the Sq3LockE as string …
static int ShmLockE_ToInt(Sq3ShmLockE value)
C#: [static] int ShmLockE_ToInt(Sq3ShmLockE value) → C-API return the Sq3ShmLockE as integer …
static int SerializeE_ToInt(Sq3SerializeE value)
C#: [static] int SerializeE_ToInt(Sq3SerializeE value) → C-API return the Sq3SerializeE as integ...
static Sq3StatusE StatusE_FromInt(int value)
C#: [static] Sq3StatusE StatusE_FromInt(int value) → C-API return the Sq3StatusE from integer …
static int ErrorE_ToInt(Sq3ErrorE value)
C#: [static] int ErrorE_ToInt(Sq3ErrorE value) → C-API return the Sq3ErrorE as integer …
static int ExtendetResultCodesE_ToInt(Sq3ExtendetResultCodesE value)
C#: [static] int ExtendetResultCodesE_ToInt(Sq3ExtendetResultCodesE value) → C-API return the Sq...
static int ChangesetE_ToInt(Sq3ChangesetE value)
C#: [static] int ChangesetE_ToInt(Sq3ChangesetE value) → C-API return the Sq3ChangesetE as integ...
static string MutexE_ToString(Sq3MutexE value)
C#: [static] string MutexE_ToString(Sq3MutexE value) → C-API return the Sq3MutexE as string …
static string ChangesetE_ToString(Sq3ChangesetE value)
C#: [static] string ChangesetE_ToString(Sq3ChangesetE value) → C-API return the Sq3ChangesetE as...
static int IndexConstraintEF_ToInt(Sq3IndexConstraintEF value)
C#: [static] int IndexConstraintEF_ToInt(Sq3IndexConstraintEF value) → C-API return the Sq3Index...
static int AuthActionE_ToInt(Sq3AuthActionE value)
C#: [static] int AuthActionE_ToInt(Sq3AuthActionE value) → C-API return the Sq3AuthActionE as in...
static Sq3CheckpointE CheckpointE_FromInt(int value)
C#: [static] Sq3CheckpointE CheckpointE_FromInt(int value) → C-API return the Sq3CheckpointE fro...
static int DbStatusE_ToInt(Sq3DbStatusE value)
C#: [static] int DbStatusE_ToInt(Sq3DbStatusE value) → C-API return the Sq3DbStatusE as integer ...
static string IndexConstraintEF_ToString(Sq3IndexConstraintEF value)
C#: [static] string IndexConstraintEF_ToString(Sq3IndexConstraintEF value) → C-API return the Sq...
static int CheckpointE_ToInt(Sq3CheckpointE value)
C#: [static] int CheckpointE_ToInt(Sq3CheckpointE value) → C-API return the Sq3CheckpointE as in...
static int ConfigE_ToInt(Sq3ConfigE value)
C#: [static] int ConfigE_ToInt(Sq3ConfigE value) → C-API return the Sq3ConfigE as integer …
static Sq3SyncEF SyncEF_FromInt(int value)
C#: [static] Sq3SyncEF SyncEF_FromInt(int value) → C-API return the Sq3SyncEF from integer …
static Sq3DbConfigE DbConfigE_FromInt(int value)
C#: [static] Sq3DbConfigE DbConfigE_FromInt(int value) → C-API return the Sq3DbConfigE from inte...
static int FcntlE_ToInt(Sq3FcntlE value)
C#: [static] int FcntlE_ToInt(Sq3FcntlE value) → C-API return the Sq3FcntlE as integer …
static Sq3LockE LockE_FromInt(int value)
C#: [static] Sq3LockE LockE_FromInt(int value) → C-API return the Sq3LockE from integer …
static string ConflictResolutionE_ToString(Sq3ConflictResolutionE value)
C#: [static] string ConflictResolutionE_ToString(Sq3ConflictResolutionE value) → C-API return th...
static Sq3ConflictResolutionE ConflictResolutionE_FromInt(int value)
C#: [static] Sq3ConflictResolutionE ConflictResolutionE_FromInt(int value) → C-API return the Sq...
static string AuthReturnE_ToString(Sq3AuthReturnE value)
C#: [static] string AuthReturnE_ToString(Sq3AuthReturnE value) → C-API return the Sq3AuthReturnE...
static string ConfigE_ToString(Sq3ConfigE value)
C#: [static] string ConfigE_ToString(Sq3ConfigE value) → C-API return the Sq3ConfigE as string …
static Sq3ExtendetResultCodesE ExtendetResultCodesE_FromInt(int value)
C#: [static] Sq3ExtendetResultCodesE ExtendetResultCodesE_FromInt(int value) → C-API return the ...
static int SessionObjConfigE_ToInt(Sq3SessionObjConfigE value)
C#: [static] int SessionObjConfigE_ToInt(Sq3SessionObjConfigE value) → C-API return the Sq3Sessi...
static string TxnE_ToString(Sq3TxnE value)
C#: [static] string TxnE_ToString(Sq3TxnE value) → C-API return the Sq3TxnE as string …
static Sq3TypeE TypeE_FromInt(int value)
C#: [static] Sq3TypeE TypeE_FromInt(int value) → C-API return the Sq3TypeE from integer …
static string AuthActionE_ToString(Sq3AuthActionE value)
C#: [static] string AuthActionE_ToString(Sq3AuthActionE value) → C-API return the Sq3AuthActionE...
static string TypeE_ToString(Sq3TypeE value)
C#: [static] string TypeE_ToString(Sq3TypeE value) → C-API return the Sq3TypeE as string …
static Sq3ChangesetE ChangesetE_FromInt(int value)
C#: [static] Sq3ChangesetE ChangesetE_FromInt(int value) → C-API return the Sq3ChangesetE from i...
static string DbConfigE_ToString(Sq3DbConfigE value)
C#: [static] string DbConfigE_ToString(Sq3DbConfigE value) → C-API return the Sq3DbConfigE as st...
static string ShmLockE_ToString(Sq3ShmLockE value)
C#: [static] string ShmLockE_ToString(Sq3ShmLockE value) → C-API return the Sq3ShmLockE as strin...
static Sq3TraceEF TraceEF_FromInt(int value)
C#: [static] Sq3TraceEF TraceEF_FromInt(int value) → C-API return the Sq3TraceEF from integer …
static string AccessE_ToString(Sq3AccessE value)
C#: [static] string AccessE_ToString(Sq3AccessE value) → C-API return the Sq3AccessE as string …
static Sq3FunctionEF FunctionEF_FromInt(int value)
C#: [static] Sq3FunctionEF FunctionEF_FromInt(int value) → C-API return the Sq3FunctionEF from i...
static int StatusE_ToInt(Sq3StatusE value)
C#: [static] int StatusE_ToInt(Sq3StatusE value) → C-API return the Sq3StatusE as integer …
static string ChangeSetConflictE_ToString(Sq3ChangeSetConflictE value)
C#: [static] string ChangeSetConflictE_ToString(Sq3ChangeSetConflictE value) → C-API return the ...
static int IoCapEF_ToInt(Sq3IoCapEF value)
C#: [static] int IoCapEF_ToInt(Sq3IoCapEF value) → C-API return the Sq3IoCapEF as integer …
static string SyncEF_ToString(Sq3SyncEF value)
C#: [static] string SyncEF_ToString(Sq3SyncEF value) → C-API return the Sq3SyncEF as string …
static int TextE_ToInt(Sq3TextE value)
C#: [static] int TextE_ToInt(Sq3TextE value) → C-API return the Sq3TextE as integer …
static Sq3DbStatusE DbStatusE_FromInt(int value)
C#: [static] Sq3DbStatusE DbStatusE_FromInt(int value) → C-API return the Sq3DbStatusE from inte...
static int ConflictResolutionE_ToInt(Sq3ConflictResolutionE value)
C#: [static] int ConflictResolutionE_ToInt(Sq3ConflictResolutionE value) → C-API return the Sq3C...
static Sq3PrepareEF PrepareEF_FromInt(int value)
C#: [static] Sq3PrepareEF PrepareEF_FromInt(int value) → C-API return the Sq3PrepareEF from inte...
static string IoCapEF_ToString(Sq3IoCapEF value)
C#: [static] string IoCapEF_ToString(Sq3IoCapEF value) → C-API return the Sq3IoCapEF as string …
static Sq3MutexE MutexE_FromInt(int value)
C#: [static] Sq3MutexE MutexE_FromInt(int value) → C-API return the Sq3MutexE from integer …
static string SessionObjConfigE_ToString(Sq3SessionObjConfigE value)
C#: [static] string SessionObjConfigE_ToString(Sq3SessionObjConfigE value) → C-API return the Sq...
static string FcntlE_ToString(Sq3FcntlE value)
C#: [static] string FcntlE_ToString(Sq3FcntlE value) → C-API return the Sq3FcntlE as string …
static Sq3DeSerializeEF DeSerializeEF_FromInt(int value)
C#: [static] Sq3DeSerializeEF DeSerializeEF_FromInt(int value) → C-API return the Sq3DeSerialize...
static int DbConfigE_ToInt(Sq3DbConfigE value)
C#: [static] int DbConfigE_ToInt(Sq3DbConfigE value) → C-API return the Sq3DbConfigE as integer ...
static Sq3AuthReturnE AuthReturnE_FromInt(int value)
C#: [static] Sq3AuthReturnE AuthReturnE_FromInt(int value) → C-API return the Sq3AuthReturnE fro...
static string OpenEF_ToString(Sq3OpenEF value)
C#: [static] string OpenEF_ToString(Sq3OpenEF value) → C-API return the Sq3OpenEF as string …
static int StmtStatusE_ToInt(Sq3StmtStatusE value)
C#: [static] int StmtStatusE_ToInt(Sq3StmtStatusE value) → C-API return the Sq3StmtStatusE as in...
static Sq3TextE TextE_FromInt(int value)
C#: [static] Sq3TextE TextE_FromInt(int value) → C-API return the Sq3TextE from integer …
static Sq3SerializeE SerializeE_FromInt(int value)
C#: [static] Sq3SerializeE SerializeE_FromInt(int value) → C-API return the Sq3SerializeE from i...
static Sq3ErrorE ErrorE_FromInt(int value)
C#: [static] Sq3ErrorE ErrorE_FromInt(int value) → C-API return the Sq3ErrorE from integer …
static Sq3StmtStatusE StmtStatusE_FromInt(int value)
C#: [static] Sq3StmtStatusE StmtStatusE_FromInt(int value) → C-API return the Sq3StmtStatusE fro...
static string ScanStatE_ToString(Sq3ScanStatE value)
C#: [static] string ScanStatE_ToString(Sq3ScanStatE value) → C-API return the Sq3ScanStatE as st...
static string StmtStatusE_ToString(Sq3StmtStatusE value)
C#: [static] string StmtStatusE_ToString(Sq3StmtStatusE value) → C-API return the Sq3StmtStatusE...
static Sq3TxnE TxnE_FromInt(int value)
C#: [static] Sq3TxnE TxnE_FromInt(int value) → C-API return the Sq3TxnE from integer …
static string CheckpointE_ToString(Sq3CheckpointE value)
C#: [static] string CheckpointE_ToString(Sq3CheckpointE value) → C-API return the Sq3CheckpointE...
static int ChangeSetConflictE_ToInt(Sq3ChangeSetConflictE value)
C#: [static] int ChangeSetConflictE_ToInt(Sq3ChangeSetConflictE value) → C-API return the Sq3Cha...
static int SyncEF_ToInt(Sq3SyncEF value)
C#: [static] int SyncEF_ToInt(Sq3SyncEF value) → C-API return the Sq3SyncEF as integer …
static string TestCtrlE_ToString(Sq3TestCtrlE value)
C#: [static] string TestCtrlE_ToString(Sq3TestCtrlE value) → C-API return the Sq3TestCtrlE as st...
static Sq3FcntlE FcntlE_FromInt(int value)
C#: [static] Sq3FcntlE FcntlE_FromInt(int value) → C-API return the Sq3FcntlE from integer …
static string ErrorE_ToString(Sq3ErrorE value)
C#: [static] string ErrorE_ToString(Sq3ErrorE value) → C-API return the Sq3ErrorE as string …
static string FunctionEF_ToString(Sq3FunctionEF value)
C#: [static] string FunctionEF_ToString(Sq3FunctionEF value) → C-API return the Sq3FunctionEF as...
static Sq3ScanStatE ScanStatE_FromInt(int value)
C#: [static] Sq3ScanStatE ScanStatE_FromInt(int value) → C-API return the Sq3ScanStatE from inte...
static int AuthReturnE_ToInt(Sq3AuthReturnE value)
C#: [static] int AuthReturnE_ToInt(Sq3AuthReturnE value) → C-API return the Sq3AuthReturnE as in...
static Sq3AccessE AccessE_FromInt(int value)
C#: [static] Sq3AccessE AccessE_FromInt(int value) → C-API return the Sq3AccessE from integer …
static int TypeE_ToInt(Sq3TypeE value)
C#: [static] int TypeE_ToInt(Sq3TypeE value) → C-API return the Sq3TypeE as integer …
static Sq3TestCtrlE TestCtrlE_FromInt(int value)
C#: [static] Sq3TestCtrlE TestCtrlE_FromInt(int value) → C-API return the Sq3TestCtrlE from inte...
static Sq3AuthActionE AuthActionE_FromInt(int value)
C#: [static] Sq3AuthActionE AuthActionE_FromInt(int value) → C-API return the Sq3AuthActionE fro...
static int DeSerializeEF_ToInt(Sq3DeSerializeEF value)
C#: [static] int DeSerializeEF_ToInt(Sq3DeSerializeEF value) → C-API return the Sq3DeSerializeEF...
static int VtabE_ToInt(Sq3VtabE value)
C#: [static] int VtabE_ToInt(Sq3VtabE value) → C-API return the Sq3VtabE as integer …
static string TraceEF_ToString(Sq3TraceEF value)
C#: [static] string TraceEF_ToString(Sq3TraceEF value) → C-API return the Sq3TraceEF as string …
static string PrepareEF_ToString(Sq3PrepareEF value)
C#: [static] string PrepareEF_ToString(Sq3PrepareEF value) → C-API return the Sq3PrepareEF as st...
static string StatusE_ToString(Sq3StatusE value)
C#: [static] string StatusE_ToString(Sq3StatusE value) → C-API return the Sq3StatusE as string …
static int LockE_ToInt(Sq3LockE value)
C#: [static] int LockE_ToInt(Sq3LockE value) → C-API return the Sq3LockE as integer …
static string VtabE_ToString(Sq3VtabE value)
C#: [static] string VtabE_ToString(Sq3VtabE value) → C-API return the Sq3VtabE as string …
static string DbStatusE_ToString(Sq3DbStatusE value)
C#: [static] string DbStatusE_ToString(Sq3DbStatusE value) → C-API return the Sq3DbStatusE as st...
static int TxnE_ToInt(Sq3TxnE value)
C#: [static] int TxnE_ToInt(Sq3TxnE value) → C-API return the Sq3TxnE as integer …
static int ScanStatE_ToInt(Sq3ScanStatE value)
C#: [static] int ScanStatE_ToInt(Sq3ScanStatE value) → C-API return the Sq3ScanStatE as integer ...
static int PrepareEF_ToInt(Sq3PrepareEF value)
C#: [static] int PrepareEF_ToInt(Sq3PrepareEF value) → C-API return the Sq3PrepareEF as integer ...
static int TraceEF_ToInt(Sq3TraceEF value)
C#: [static] int TraceEF_ToInt(Sq3TraceEF value) → C-API return the Sq3TraceEF as integer …
static Sq3SessionObjConfigE SessionObjConfigE_FromInt(int value)
C#: [static] Sq3SessionObjConfigE SessionObjConfigE_FromInt(int value) → C-API return the Sq3Ses...
static bool ErrorCheckI(Sq3ErrorE ret)
C#: [static] bool ErrorCheckI(Sq3ErrorE ret) → C-API check if ret signal an error …
static void KeywordCheck(string arg0, int arg1)
C#: [static] KeywordCheck(string arg0, int arg1) → C-API SQL Keyword Checking …
static List< object > KeywordName(int num)
C#: [static] {kwd:string kwdsz:int} KeywordName(int num) → C-API SQL Keyword Checking …
static List< object > Status(Sq3StatusE op, bool resetFlag)
C#: [static] {pCurrent:int pHighwater:int} Status(Sq3StatusE op, bool resetFlag) → C-API SQLite ...
static MkBufferC KeywordNameBUF(int num)
C#: [static] MkBufferC KeywordNameBUF(int num) → C-API SQL Keyword Checking …
static void Complete(string sql)
C#: [static] Complete(string sql) → C-API Determine If An SQL Statement Is Complete …
static List< object > Status64(Sq3StatusE op, bool resetFlag)
C#: [static] {pCurrent:long pHighwater:long} Status64(Sq3StatusE op, bool resetFlag) → C-API SQL...
static void KeywordCount()
C#: [static] KeywordCount() → C-API SQL Keyword Checking …
static void ReleaseMemory(int N)
C#: [static] ReleaseMemory(int N) → C-API Attempt To Free Heap Memory …
static long SoftHeapLimit64(long N)
C#: [static] long SoftHeapLimit64(long N) → C-API Impose A Limit On Heap Size …
static long HardHeapLimit64(long N)
C#: [static] long HardHeapLimit64(long N) → C-API Impose A Limit On Heap Size …
static int StrGlob(string zGlob, string zStr)
C#: [static] int StrGlob(string zGlob, string zStr) → C-API String Globbing …
static int StrLike(string zGlob, string zStr, int cEsc)
C#: [static] int StrLike(string zGlob, string zStr, int cEsc) → C-API String LIKE Matching …
static int StrIcmp(string arg0, string arg1)
C#: [static] int StrIcmp(string arg0, string arg1) → C-API String Comparison …
static int StrNicmp(string arg0, string arg1, int arg2)
C#: [static] int StrNicmp(string arg0, string arg1, int arg2) → C-API String Comparison …
static void Cleanup()
C#: [static] Cleanup() → C-API cleanup cssq3lite internal memory …
static void Setup()
C#: [static] Setup() → C-API setup cssq3lite internal memory …
static void OsInit()
C#: [static] OsInit() → C-API Initialize The SQLite Library …
static void OsEnd()
C#: [static] OsEnd() → C-API Initialize The SQLite Library …
static void Shutdown()
C#: [static] Shutdown() → C-API Initialize The SQLite Library …
static void Initialize()
C#: [static] Initialize() → C-API Initialize The SQLite Library …
static string Libversion()
C#: [static] string Libversion() → C-API Run-Time Library Version Numbers …
static string Sourceid()
C#: [static] string Sourceid() → C-API Run-Time Library Version Numbers …
static void LibversionNumber()
C#: [static] LibversionNumber() → C-API Run-Time Library Version Numbers …
static string UriParameter(string z, string zParam)
C#: [static] string UriParameter(string z, string zParam) → C-API Obtain Values For URI Paramete...
static string FilenameWal(string F)
C#: [static] string FilenameWal(string F) → C-API Translate filenames …
static void FreeFilename(string arg0)
C#: [static] FreeFilename(string arg0) → C-API Create and Destroy VFS Filenames …
static long UriInt64(string arg0, string arg1, long arg2)
C#: [static] long UriInt64(string arg0, string arg1, long arg2) → C-API Obtain Values For URI Pa...
static void UriBoolean(string z, string zParam, int bDefault)
C#: [static] UriBoolean(string z, string zParam, int bDefault) → C-API Obtain Values For URI Par...
static string UriKey(string z, int N)
C#: [static] string UriKey(string z, int N) → C-API Obtain Values For URI Parameters …
static string FilenameJournal(string F)
C#: [static] string FilenameJournal(string F) → C-API Translate filenames …
static string FilenameDatabase(string F)
C#: [static] string FilenameDatabase(string F) → C-API Translate filenames …
Sq3TestCtrlE
→ C-API: Sq3TestCtrlE → C-API: Sq3TestCtrlE
Sq3ExtendetResultCodesE
→ C-API: Sq3ExtendetResultCodesE → C-API: Sq3ExtendetResultCodesE
Sq3AccessE
→ C-API: Sq3AccessE → C-API: Sq3AccessE
Definition libsq3lite.cs:21
Sq3IndexConstraintEF
→ C-API: Sq3IndexConstraintEF → C-API: Sq3IndexConstraintEF
Sq3ChangesetE
→ C-API: Sq3ChangesetE → C-API: Sq3ChangesetE
Definition libsq3lite.cs:80
Sq3DbConfigE
→ C-API: Sq3DbConfigE → C-API: Sq3DbConfigE
Sq3ScanStatE
→ C-API: Sq3ScanStatE → C-API: Sq3ScanStatE
Sq3SerializeE
→ C-API: Sq3SerializeE → C-API: Sq3SerializeE
Sq3TxnE
→ C-API: Sq3TxnE → C-API: Sq3TxnE
Sq3IoCapEF
→ C-API: Sq3IoCapEF → C-API: Sq3IoCapEF
Sq3AuthReturnE
→ C-API: Sq3AuthReturnE → C-API: Sq3AuthReturnE
Definition libsq3lite.cs:66
Sq3ShmLockE
→ C-API: Sq3ShmLockE → C-API: Sq3ShmLockE
Sq3ConfigE
→ C-API: Sq3ConfigE → C-API: Sq3ConfigE
Definition libsq3lite.cs:97
Sq3VtabE
→ C-API: Sq3VtabE → C-API: Sq3VtabE
Sq3StatusE
→ C-API: Sq3StatusE → C-API: Sq3StatusE
Sq3FunctionEF
→ C-API: Sq3FunctionEF → C-API: Sq3FunctionEF
Sq3ErrorE
→ C-API: Sq3ErrorE → C-API: Sq3ErrorE
Sq3LimitE
→ C-API: Sq3LimitE → C-API: Sq3LimitE
Sq3FcntlE
→ C-API: Sq3FcntlE → C-API: Sq3FcntlE
Sq3LockE
→ C-API: Sq3LockE → C-API: Sq3LockE
Sq3MutexE
→ C-API: Sq3MutexE → C-API: Sq3MutexE
Sq3OpenEF
→ C-API: Sq3OpenEF → C-API: Sq3OpenEF
Sq3DbStatusE
→ C-API: Sq3DbStatusE → C-API: Sq3DbStatusE
Sq3SessionObjConfigE
→ C-API: Sq3SessionObjConfigE → C-API: Sq3SessionObjConfigE
Sq3PrepareEF
→ C-API: Sq3PrepareEF → C-API: Sq3PrepareEF
Sq3TraceEF
→ C-API: Sq3TraceEF → C-API: Sq3TraceEF
Sq3ChangeSetConflictE
→ C-API: Sq3ChangeSetConflictE → C-API: Sq3ChangeSetConflictE
Definition libsq3lite.cs:73
Sq3CheckpointE
→ C-API: Sq3CheckpointE → C-API: Sq3CheckpointE
Definition libsq3lite.cs:89
Sq3TextE
→ C-API: Sq3TextE → C-API: Sq3TextE
Sq3AuthActionE
→ C-API: Sq3AuthActionE → C-API: Sq3AuthActionE
Definition libsq3lite.cs:28
Sq3ConflictResolutionE
→ C-API: Sq3ConflictResolutionE → C-API: Sq3ConflictResolutionE
Sq3StmtStatusE
→ C-API: Sq3StmtStatusE → C-API: Sq3StmtStatusE
Sq3TypeE
→ C-API: Sq3TypeE → C-API: Sq3TypeE
Sq3SyncEF
→ C-API: Sq3SyncEF → C-API: Sq3SyncEF
Sq3DeSerializeEF
→ C-API: Sq3DeSerializeEF → C-API: Sq3DeSerializeEF