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_rb.c File Reference

LibSq3Lite_rb.c - 17 Apr 2025 - aotto1968. More...

#include "LibSq3Lite_private_rb.h"
#include "misc_check_rb.h"
#include <ruby/defines.h>
+ Include dependency graph for LibSq3Lite_rb.c:

Go to the source code of this file.

Macros

#define Sq3SetupTmpl()
 
#define Sq3CleanupTmpl()
 
#define AccessE_FromInt_doc   "Sq3AccessE Sq3Lite.AccessE_FromInt(value:int32)"
 
#define AuthActionE_FromInt_doc   "Sq3AuthActionE Sq3Lite.AuthActionE_FromInt(value:int32)"
 
#define AuthReturnE_FromInt_doc   "Sq3AuthReturnE Sq3Lite.AuthReturnE_FromInt(value:int32)"
 
#define ChangeSetConflictE_FromInt_doc   "Sq3ChangeSetConflictE Sq3Lite.ChangeSetConflictE_FromInt(value:int32)"
 
#define ChangesetE_FromInt_doc   "Sq3ChangesetE Sq3Lite.ChangesetE_FromInt(value:int32)"
 
#define CheckpointE_FromInt_doc   "Sq3CheckpointE Sq3Lite.CheckpointE_FromInt(value:int32)"
 
#define ConfigE_FromInt_doc   "Sq3ConfigE Sq3Lite.ConfigE_FromInt(value:int32)"
 
#define ConflictResolutionE_FromInt_doc   "Sq3ConflictResolutionE Sq3Lite.ConflictResolutionE_FromInt(value:int32)"
 
#define DbConfigE_FromInt_doc   "Sq3DbConfigE Sq3Lite.DbConfigE_FromInt(value:int32)"
 
#define DbStatusE_FromInt_doc   "Sq3DbStatusE Sq3Lite.DbStatusE_FromInt(value:int32)"
 
#define DeSerializeEF_FromInt_doc   "Sq3DeSerializeEF Sq3Lite.DeSerializeEF_FromInt(value:int32)"
 
#define ErrorE_FromInt_doc   "Sq3ErrorE Sq3Lite.ErrorE_FromInt(value:int32)"
 
#define ExtendetResultCodesE_FromInt_doc   "Sq3ExtendetResultCodesE Sq3Lite.ExtendetResultCodesE_FromInt(value:int32)"
 
#define FcntlE_FromInt_doc   "Sq3FcntlE Sq3Lite.FcntlE_FromInt(value:int32)"
 
#define FunctionEF_FromInt_doc   "Sq3FunctionEF Sq3Lite.FunctionEF_FromInt(value:int32)"
 
#define IndexConstraintEF_FromInt_doc   "Sq3IndexConstraintEF Sq3Lite.IndexConstraintEF_FromInt(value:int32)"
 
#define IoCapEF_FromInt_doc   "Sq3IoCapEF Sq3Lite.IoCapEF_FromInt(value:int32)"
 
#define LimitE_FromInt_doc   "Sq3LimitE Sq3Lite.LimitE_FromInt(value:int32)"
 
#define LockE_FromInt_doc   "Sq3LockE Sq3Lite.LockE_FromInt(value:int32)"
 
#define MutexE_FromInt_doc   "Sq3MutexE Sq3Lite.MutexE_FromInt(value:int32)"
 
#define OpenEF_FromInt_doc   "Sq3OpenEF Sq3Lite.OpenEF_FromInt(value:int32)"
 
#define PrepareEF_FromInt_doc   "Sq3PrepareEF Sq3Lite.PrepareEF_FromInt(value:int32)"
 
#define ScanStatE_FromInt_doc   "Sq3ScanStatE Sq3Lite.ScanStatE_FromInt(value:int32)"
 
#define SerializeE_FromInt_doc   "Sq3SerializeE Sq3Lite.SerializeE_FromInt(value:int32)"
 
#define SessionObjConfigE_FromInt_doc   "Sq3SessionObjConfigE Sq3Lite.SessionObjConfigE_FromInt(value:int32)"
 
#define ShmLockE_FromInt_doc   "Sq3ShmLockE Sq3Lite.ShmLockE_FromInt(value:int32)"
 
#define StatusE_FromInt_doc   "Sq3StatusE Sq3Lite.StatusE_FromInt(value:int32)"
 
#define StmtStatusE_FromInt_doc   "Sq3StmtStatusE Sq3Lite.StmtStatusE_FromInt(value:int32)"
 
#define SyncEF_FromInt_doc   "Sq3SyncEF Sq3Lite.SyncEF_FromInt(value:int32)"
 
#define TestCtrlE_FromInt_doc   "Sq3TestCtrlE Sq3Lite.TestCtrlE_FromInt(value:int32)"
 
#define TextE_FromInt_doc   "Sq3TextE Sq3Lite.TextE_FromInt(value:int32)"
 
#define TraceEF_FromInt_doc   "Sq3TraceEF Sq3Lite.TraceEF_FromInt(value:int32)"
 
#define TxnE_FromInt_doc   "Sq3TxnE Sq3Lite.TxnE_FromInt(value:int32)"
 
#define TypeE_FromInt_doc   "Sq3TypeE Sq3Lite.TypeE_FromInt(value:int32)"
 
#define VtabE_FromInt_doc   "Sq3VtabE Sq3Lite.VtabE_FromInt(value:int32)"
 
#define AccessE_ToInt_doc   "int32 Sq3Lite.AccessE_ToInt(value:Sq3AccessE)"
 
#define AccessE_ToString_doc   "string Sq3Lite.AccessE_ToString(value:Sq3AccessE)"
 
#define AuthActionE_ToInt_doc   "int32 Sq3Lite.AuthActionE_ToInt(value:Sq3AuthActionE)"
 
#define AuthActionE_ToString_doc   "string Sq3Lite.AuthActionE_ToString(value:Sq3AuthActionE)"
 
#define AuthReturnE_ToInt_doc   "int32 Sq3Lite.AuthReturnE_ToInt(value:Sq3AuthReturnE)"
 
#define AuthReturnE_ToString_doc   "string Sq3Lite.AuthReturnE_ToString(value:Sq3AuthReturnE)"
 
#define ChangeSetConflictE_ToInt_doc   "int32 Sq3Lite.ChangeSetConflictE_ToInt(value:Sq3ChangeSetConflictE)"
 
#define ChangeSetConflictE_ToString_doc   "string Sq3Lite.ChangeSetConflictE_ToString(value:Sq3ChangeSetConflictE)"
 
#define ChangesetE_ToInt_doc   "int32 Sq3Lite.ChangesetE_ToInt(value:Sq3ChangesetE)"
 
#define ChangesetE_ToString_doc   "string Sq3Lite.ChangesetE_ToString(value:Sq3ChangesetE)"
 
#define CheckpointE_ToInt_doc   "int32 Sq3Lite.CheckpointE_ToInt(value:Sq3CheckpointE)"
 
#define CheckpointE_ToString_doc   "string Sq3Lite.CheckpointE_ToString(value:Sq3CheckpointE)"
 
#define ConfigE_ToInt_doc   "int32 Sq3Lite.ConfigE_ToInt(value:Sq3ConfigE)"
 
#define ConfigE_ToString_doc   "string Sq3Lite.ConfigE_ToString(value:Sq3ConfigE)"
 
#define ConflictResolutionE_ToInt_doc   "int32 Sq3Lite.ConflictResolutionE_ToInt(value:Sq3ConflictResolutionE)"
 
#define ConflictResolutionE_ToString_doc   "string Sq3Lite.ConflictResolutionE_ToString(value:Sq3ConflictResolutionE)"
 
#define DbConfigE_ToInt_doc   "int32 Sq3Lite.DbConfigE_ToInt(value:Sq3DbConfigE)"
 
#define DbConfigE_ToString_doc   "string Sq3Lite.DbConfigE_ToString(value:Sq3DbConfigE)"
 
#define DbStatusE_ToInt_doc   "int32 Sq3Lite.DbStatusE_ToInt(value:Sq3DbStatusE)"
 
#define DbStatusE_ToString_doc   "string Sq3Lite.DbStatusE_ToString(value:Sq3DbStatusE)"
 
#define DeSerializeEF_ToInt_doc   "int32 Sq3Lite.DeSerializeEF_ToInt(value:Sq3DeSerializeEF)"
 
#define DeSerializeEF_ToString_doc   "string Sq3Lite.DeSerializeEF_ToString(value:Sq3DeSerializeEF)"
 
#define ErrorE_ToInt_doc   "int32 Sq3Lite.ErrorE_ToInt(value:Sq3ErrorE)"
 
#define ErrorE_ToString_doc   "string Sq3Lite.ErrorE_ToString(value:Sq3ErrorE)"
 
#define ExtendetResultCodesE_ToInt_doc   "int32 Sq3Lite.ExtendetResultCodesE_ToInt(value:Sq3ExtendetResultCodesE)"
 
#define ExtendetResultCodesE_ToString_doc   "string Sq3Lite.ExtendetResultCodesE_ToString(value:Sq3ExtendetResultCodesE)"
 
#define FcntlE_ToInt_doc   "int32 Sq3Lite.FcntlE_ToInt(value:Sq3FcntlE)"
 
#define FcntlE_ToString_doc   "string Sq3Lite.FcntlE_ToString(value:Sq3FcntlE)"
 
#define FunctionEF_ToInt_doc   "int32 Sq3Lite.FunctionEF_ToInt(value:Sq3FunctionEF)"
 
#define FunctionEF_ToString_doc   "string Sq3Lite.FunctionEF_ToString(value:Sq3FunctionEF)"
 
#define IndexConstraintEF_ToInt_doc   "int32 Sq3Lite.IndexConstraintEF_ToInt(value:Sq3IndexConstraintEF)"
 
#define IndexConstraintEF_ToString_doc   "string Sq3Lite.IndexConstraintEF_ToString(value:Sq3IndexConstraintEF)"
 
#define IoCapEF_ToInt_doc   "int32 Sq3Lite.IoCapEF_ToInt(value:Sq3IoCapEF)"
 
#define IoCapEF_ToString_doc   "string Sq3Lite.IoCapEF_ToString(value:Sq3IoCapEF)"
 
#define LimitE_ToInt_doc   "int32 Sq3Lite.LimitE_ToInt(value:Sq3LimitE)"
 
#define LimitE_ToString_doc   "string Sq3Lite.LimitE_ToString(value:Sq3LimitE)"
 
#define LockE_ToInt_doc   "int32 Sq3Lite.LockE_ToInt(value:Sq3LockE)"
 
#define LockE_ToString_doc   "string Sq3Lite.LockE_ToString(value:Sq3LockE)"
 
#define MutexE_ToInt_doc   "int32 Sq3Lite.MutexE_ToInt(value:Sq3MutexE)"
 
#define MutexE_ToString_doc   "string Sq3Lite.MutexE_ToString(value:Sq3MutexE)"
 
#define OpenEF_ToInt_doc   "int32 Sq3Lite.OpenEF_ToInt(value:Sq3OpenEF)"
 
#define OpenEF_ToString_doc   "string Sq3Lite.OpenEF_ToString(value:Sq3OpenEF)"
 
#define PrepareEF_ToInt_doc   "int32 Sq3Lite.PrepareEF_ToInt(value:Sq3PrepareEF)"
 
#define PrepareEF_ToString_doc   "string Sq3Lite.PrepareEF_ToString(value:Sq3PrepareEF)"
 
#define ScanStatE_ToInt_doc   "int32 Sq3Lite.ScanStatE_ToInt(value:Sq3ScanStatE)"
 
#define ScanStatE_ToString_doc   "string Sq3Lite.ScanStatE_ToString(value:Sq3ScanStatE)"
 
#define SerializeE_ToInt_doc   "int32 Sq3Lite.SerializeE_ToInt(value:Sq3SerializeE)"
 
#define SerializeE_ToString_doc   "string Sq3Lite.SerializeE_ToString(value:Sq3SerializeE)"
 
#define SessionObjConfigE_ToInt_doc   "int32 Sq3Lite.SessionObjConfigE_ToInt(value:Sq3SessionObjConfigE)"
 
#define SessionObjConfigE_ToString_doc   "string Sq3Lite.SessionObjConfigE_ToString(value:Sq3SessionObjConfigE)"
 
#define ShmLockE_ToInt_doc   "int32 Sq3Lite.ShmLockE_ToInt(value:Sq3ShmLockE)"
 
#define ShmLockE_ToString_doc   "string Sq3Lite.ShmLockE_ToString(value:Sq3ShmLockE)"
 
#define StatusE_ToInt_doc   "int32 Sq3Lite.StatusE_ToInt(value:Sq3StatusE)"
 
#define StatusE_ToString_doc   "string Sq3Lite.StatusE_ToString(value:Sq3StatusE)"
 
#define StmtStatusE_ToInt_doc   "int32 Sq3Lite.StmtStatusE_ToInt(value:Sq3StmtStatusE)"
 
#define StmtStatusE_ToString_doc   "string Sq3Lite.StmtStatusE_ToString(value:Sq3StmtStatusE)"
 
#define SyncEF_ToInt_doc   "int32 Sq3Lite.SyncEF_ToInt(value:Sq3SyncEF)"
 
#define SyncEF_ToString_doc   "string Sq3Lite.SyncEF_ToString(value:Sq3SyncEF)"
 
#define TestCtrlE_ToInt_doc   "int32 Sq3Lite.TestCtrlE_ToInt(value:Sq3TestCtrlE)"
 
#define TestCtrlE_ToString_doc   "string Sq3Lite.TestCtrlE_ToString(value:Sq3TestCtrlE)"
 
#define TextE_ToInt_doc   "int32 Sq3Lite.TextE_ToInt(value:Sq3TextE)"
 
#define TextE_ToString_doc   "string Sq3Lite.TextE_ToString(value:Sq3TextE)"
 
#define TraceEF_ToInt_doc   "int32 Sq3Lite.TraceEF_ToInt(value:Sq3TraceEF)"
 
#define TraceEF_ToString_doc   "string Sq3Lite.TraceEF_ToString(value:Sq3TraceEF)"
 
#define TxnE_ToInt_doc   "int32 Sq3Lite.TxnE_ToInt(value:Sq3TxnE)"
 
#define TxnE_ToString_doc   "string Sq3Lite.TxnE_ToString(value:Sq3TxnE)"
 
#define TypeE_ToInt_doc   "int32 Sq3Lite.TypeE_ToInt(value:Sq3TypeE)"
 
#define TypeE_ToString_doc   "string Sq3Lite.TypeE_ToString(value:Sq3TypeE)"
 
#define VtabE_ToInt_doc   "int32 Sq3Lite.VtabE_ToInt(value:Sq3VtabE)"
 
#define VtabE_ToString_doc   "string Sq3Lite.VtabE_ToString(value:Sq3VtabE)"
 
#define KeywordNameBUF_doc   "MkBufferC Sq3Lite.KeywordNameBUF(num:int32)"
 
#define Cleanup_doc   "Sq3Lite.Cleanup()"
 
#define CompileOptionGet_doc   "string Sq3Lite.CompileOptionGet(N:int32)"
 
#define CompileOptionUsed_doc   "bool Sq3Lite.CompileOptionUsed(zOptName:string)"
 
#define Complete_doc   "Sq3Lite.Complete(sql:string)"
 
#define ErrorCheckI_doc   "bool Sq3Lite.ErrorCheckI(ret:Sq3ErrorE)"
 
#define FilenameDatabase_doc   "string Sq3Lite.FilenameDatabase(F:string)"
 
#define FilenameJournal_doc   "string Sq3Lite.FilenameJournal(F:string)"
 
#define FilenameWal_doc   "string Sq3Lite.FilenameWal(F:string)"
 
#define FreeFilename_doc   "Sq3Lite.FreeFilename(arg0:string)"
 
#define HardHeapLimit64_doc   "int64 Sq3Lite.HardHeapLimit64(N:int64)"
 
#define Initialize_doc   "Sq3Lite.Initialize()"
 
#define KeywordCheck_doc   "Sq3Lite.KeywordCheck(arg0:string, arg1:int32)"
 
#define KeywordCount_doc   "Sq3Lite.KeywordCount()"
 
#define Libversion_doc   "string Sq3Lite.Libversion()"
 
#define LibversionNumber_doc   "Sq3Lite.LibversionNumber()"
 
#define MemoryHighwater_doc   "int64 Sq3Lite.MemoryHighwater(resetFlag:int32)"
 
#define MemoryUsed_doc   "int64 Sq3Lite.MemoryUsed()"
 
#define OsEnd_doc   "Sq3Lite.OsEnd()"
 
#define OsInit_doc   "Sq3Lite.OsInit()"
 
#define ReleaseMemory_doc   "Sq3Lite.ReleaseMemory(N:int32)"
 
#define Setup_doc   "Sq3Lite.Setup()"
 
#define Shutdown_doc   "Sq3Lite.Shutdown()"
 
#define SoftHeapLimit64_doc   "int64 Sq3Lite.SoftHeapLimit64(N:int64)"
 
#define Sourceid_doc   "string Sq3Lite.Sourceid()"
 
#define StrGlob_doc   "int32 Sq3Lite.StrGlob(zGlob:string, zStr:string)"
 
#define StrIcmp_doc   "int32 Sq3Lite.StrIcmp(arg0:string, arg1:string)"
 
#define StrLike_doc   "int32 Sq3Lite.StrLike(zGlob:string, zStr:string, cEsc:int32)"
 
#define StrNicmp_doc   "int32 Sq3Lite.StrNicmp(arg0:string, arg1:string, arg2:int32)"
 
#define Threadsafe_doc   "Sq3Lite.Threadsafe()"
 
#define UriBoolean_doc   "Sq3Lite.UriBoolean(z:string, zParam:string, bDefault:int32)"
 
#define UriInt64_doc   "int64 Sq3Lite.UriInt64(arg0:string, arg1:string, arg2:int64)"
 
#define UriKey_doc   "string Sq3Lite.UriKey(z:string, N:int32)"
 
#define UriParameter_doc   "string Sq3Lite.UriParameter(z:string, zParam:string)"
 
#define KeywordName_doc   "{kwd:string kwdsz:int32} Sq3Lite.KeywordName(num:int32)"
 
#define Status_doc   "{pCurrent:int32 pHighwater:int32} Sq3Lite.Status(op:Sq3StatusE, resetFlag:bool)"
 
#define Status64_doc   "{pCurrent:int64 pHighwater:int64} Sq3Lite.Status64(op:Sq3StatusE, resetFlag:bool)"
 
#define OT_SETUP_hdl_static   AllRtSetup_NULL; __attribute__((unused)) MK_ERR hdl = &MkERROR;
 

Functions

static OT_ProcRet rbsq3lite_Sq3Lite_CompileOptionGet (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.CompileOptionGet(N:int32) C-API
Run-Time Library Compilation Options Diagnostics …
 
static OT_ProcRet rbsq3lite_Sq3Lite_CompileOptionUsed (OtClass_ARGS)
  Ruby: (static) bool Sq3Lite.CompileOptionUsed(zOptName:string) C-API
Run-Time Library Compilation Options Diagnostics …
 
static OT_ProcRet rbsq3lite_Sq3Lite_MemoryHighwater (OtClass_ARGS)
  Ruby: (static) int64 Sq3Lite.MemoryHighwater(resetFlag:int32) C-API
Memory Allocator Statistics …
 
static OT_ProcRet rbsq3lite_Sq3Lite_MemoryUsed (OtClass_ARGS)
  Ruby: (static) int64 Sq3Lite.MemoryUsed() C-API
Memory Allocator Statistics …
 
static OT_ProcRet rbsq3lite_Sq3Lite_Threadsafe (OtClass_ARGS)
  Ruby: (static) Sq3Lite.Threadsafe() C-API
Test To See If The Library Is Threadsafe …
 
static OT_ProcRet rbsq3lite_Sq3Lite_AccessE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3AccessE Sq3Lite.AccessE_FromInt(value:int32) C-API
return the Sq3AccessE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_AuthActionE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3AuthActionE Sq3Lite.AuthActionE_FromInt(value:int32) C-API
return the Sq3AuthActionE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_AuthReturnE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3AuthReturnE Sq3Lite.AuthReturnE_FromInt(value:int32) C-API
return the Sq3AuthReturnE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ChangeSetConflictE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3ChangeSetConflictE Sq3Lite.ChangeSetConflictE_FromInt(value:int32) C-API
return the Sq3ChangeSetConflictE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ChangesetE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3ChangesetE Sq3Lite.ChangesetE_FromInt(value:int32) C-API
return the Sq3ChangesetE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_CheckpointE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3CheckpointE Sq3Lite.CheckpointE_FromInt(value:int32) C-API
return the Sq3CheckpointE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ConfigE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3ConfigE Sq3Lite.ConfigE_FromInt(value:int32) C-API
return the Sq3ConfigE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ConflictResolutionE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3ConflictResolutionE Sq3Lite.ConflictResolutionE_FromInt(value:int32) C-API
return the Sq3ConflictResolutionE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_DbConfigE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3DbConfigE Sq3Lite.DbConfigE_FromInt(value:int32) C-API
return the Sq3DbConfigE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_DbStatusE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3DbStatusE Sq3Lite.DbStatusE_FromInt(value:int32) C-API
return the Sq3DbStatusE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_DeSerializeEF_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3DeSerializeEF Sq3Lite.DeSerializeEF_FromInt(value:int32) C-API
return the Sq3DeSerializeEF from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ErrorE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3ErrorE Sq3Lite.ErrorE_FromInt(value:int32) C-API
return the Sq3ErrorE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ExtendetResultCodesE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3ExtendetResultCodesE Sq3Lite.ExtendetResultCodesE_FromInt(value:int32) C-API
return the Sq3ExtendetResultCodesE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_FcntlE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3FcntlE Sq3Lite.FcntlE_FromInt(value:int32) C-API
return the Sq3FcntlE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_FunctionEF_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3FunctionEF Sq3Lite.FunctionEF_FromInt(value:int32) C-API
return the Sq3FunctionEF from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_IndexConstraintEF_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3IndexConstraintEF Sq3Lite.IndexConstraintEF_FromInt(value:int32) C-API
return the Sq3IndexConstraintEF from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_IoCapEF_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3IoCapEF Sq3Lite.IoCapEF_FromInt(value:int32) C-API
return the Sq3IoCapEF from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_LimitE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3LimitE Sq3Lite.LimitE_FromInt(value:int32) C-API
return the Sq3LimitE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_LockE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3LockE Sq3Lite.LockE_FromInt(value:int32) C-API
return the Sq3LockE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_MutexE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3MutexE Sq3Lite.MutexE_FromInt(value:int32) C-API
return the Sq3MutexE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_OpenEF_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3OpenEF Sq3Lite.OpenEF_FromInt(value:int32) C-API
return the Sq3OpenEF from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_PrepareEF_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3PrepareEF Sq3Lite.PrepareEF_FromInt(value:int32) C-API
return the Sq3PrepareEF from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ScanStatE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3ScanStatE Sq3Lite.ScanStatE_FromInt(value:int32) C-API
return the Sq3ScanStatE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_SerializeE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3SerializeE Sq3Lite.SerializeE_FromInt(value:int32) C-API
return the Sq3SerializeE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_SessionObjConfigE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3SessionObjConfigE Sq3Lite.SessionObjConfigE_FromInt(value:int32) C-API
return the Sq3SessionObjConfigE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ShmLockE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3ShmLockE Sq3Lite.ShmLockE_FromInt(value:int32) C-API
return the Sq3ShmLockE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_StatusE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3StatusE Sq3Lite.StatusE_FromInt(value:int32) C-API
return the Sq3StatusE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_StmtStatusE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3StmtStatusE Sq3Lite.StmtStatusE_FromInt(value:int32) C-API
return the Sq3StmtStatusE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_SyncEF_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3SyncEF Sq3Lite.SyncEF_FromInt(value:int32) C-API
return the Sq3SyncEF from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TestCtrlE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3TestCtrlE Sq3Lite.TestCtrlE_FromInt(value:int32) C-API
return the Sq3TestCtrlE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TextE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3TextE Sq3Lite.TextE_FromInt(value:int32) C-API
return the Sq3TextE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TraceEF_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3TraceEF Sq3Lite.TraceEF_FromInt(value:int32) C-API
return the Sq3TraceEF from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TxnE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3TxnE Sq3Lite.TxnE_FromInt(value:int32) C-API
return the Sq3TxnE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TypeE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3TypeE Sq3Lite.TypeE_FromInt(value:int32) C-API
return the Sq3TypeE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_VtabE_FromInt (OtClass_ARGS)
  Ruby: (static) Sq3VtabE Sq3Lite.VtabE_FromInt(value:int32) C-API
return the Sq3VtabE from integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_AccessE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.AccessE_ToInt(value:Sq3AccessE) C-API
return the Sq3AccessE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_AccessE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.AccessE_ToString(value:Sq3AccessE) C-API
return the Sq3AccessE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_AuthActionE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.AuthActionE_ToInt(value:Sq3AuthActionE) C-API
return the Sq3AuthActionE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_AuthActionE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.AuthActionE_ToString(value:Sq3AuthActionE) C-API
return the Sq3AuthActionE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_AuthReturnE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.AuthReturnE_ToInt(value:Sq3AuthReturnE) C-API
return the Sq3AuthReturnE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_AuthReturnE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.AuthReturnE_ToString(value:Sq3AuthReturnE) C-API
return the Sq3AuthReturnE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ChangeSetConflictE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.ChangeSetConflictE_ToInt(value:Sq3ChangeSetConflictE) C-API
return the Sq3ChangeSetConflictE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ChangeSetConflictE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.ChangeSetConflictE_ToString(value:Sq3ChangeSetConflictE) C-API
return the Sq3ChangeSetConflictE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ChangesetE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.ChangesetE_ToInt(value:Sq3ChangesetE) C-API
return the Sq3ChangesetE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ChangesetE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.ChangesetE_ToString(value:Sq3ChangesetE) C-API
return the Sq3ChangesetE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_CheckpointE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.CheckpointE_ToInt(value:Sq3CheckpointE) C-API
return the Sq3CheckpointE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_CheckpointE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.CheckpointE_ToString(value:Sq3CheckpointE) C-API
return the Sq3CheckpointE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ConfigE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.ConfigE_ToInt(value:Sq3ConfigE) C-API
return the Sq3ConfigE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ConfigE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.ConfigE_ToString(value:Sq3ConfigE) C-API
return the Sq3ConfigE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ConflictResolutionE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.ConflictResolutionE_ToInt(value:Sq3ConflictResolutionE) C-API
return the Sq3ConflictResolutionE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ConflictResolutionE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.ConflictResolutionE_ToString(value:Sq3ConflictResolutionE) C-API
return the Sq3ConflictResolutionE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_DbConfigE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.DbConfigE_ToInt(value:Sq3DbConfigE) C-API
return the Sq3DbConfigE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_DbConfigE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.DbConfigE_ToString(value:Sq3DbConfigE) C-API
return the Sq3DbConfigE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_DbStatusE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.DbStatusE_ToInt(value:Sq3DbStatusE) C-API
return the Sq3DbStatusE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_DbStatusE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.DbStatusE_ToString(value:Sq3DbStatusE) C-API
return the Sq3DbStatusE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_DeSerializeEF_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.DeSerializeEF_ToInt(value:Sq3DeSerializeEF) C-API
return the Sq3DeSerializeEF as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_DeSerializeEF_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.DeSerializeEF_ToString(value:Sq3DeSerializeEF) C-API
return the Sq3DeSerializeEF as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ErrorE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.ErrorE_ToInt(value:Sq3ErrorE) C-API
return the Sq3ErrorE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ErrorE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.ErrorE_ToString(value:Sq3ErrorE) C-API
return the Sq3ErrorE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ExtendetResultCodesE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.ExtendetResultCodesE_ToInt(value:Sq3ExtendetResultCodesE) C-API
return the Sq3ExtendetResultCodesE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ExtendetResultCodesE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.ExtendetResultCodesE_ToString(value:Sq3ExtendetResultCodesE) C-API
return the Sq3ExtendetResultCodesE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_FcntlE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.FcntlE_ToInt(value:Sq3FcntlE) C-API
return the Sq3FcntlE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_FcntlE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.FcntlE_ToString(value:Sq3FcntlE) C-API
return the Sq3FcntlE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_FunctionEF_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.FunctionEF_ToInt(value:Sq3FunctionEF) C-API
return the Sq3FunctionEF as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_FunctionEF_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.FunctionEF_ToString(value:Sq3FunctionEF) C-API
return the Sq3FunctionEF as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_IndexConstraintEF_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.IndexConstraintEF_ToInt(value:Sq3IndexConstraintEF) C-API
return the Sq3IndexConstraintEF as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_IndexConstraintEF_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.IndexConstraintEF_ToString(value:Sq3IndexConstraintEF) C-API
return the Sq3IndexConstraintEF as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_IoCapEF_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.IoCapEF_ToInt(value:Sq3IoCapEF) C-API
return the Sq3IoCapEF as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_IoCapEF_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.IoCapEF_ToString(value:Sq3IoCapEF) C-API
return the Sq3IoCapEF as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_LimitE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.LimitE_ToInt(value:Sq3LimitE) C-API
return the Sq3LimitE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_LimitE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.LimitE_ToString(value:Sq3LimitE) C-API
return the Sq3LimitE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_LockE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.LockE_ToInt(value:Sq3LockE) C-API
return the Sq3LockE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_LockE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.LockE_ToString(value:Sq3LockE) C-API
return the Sq3LockE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_MutexE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.MutexE_ToInt(value:Sq3MutexE) C-API
return the Sq3MutexE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_MutexE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.MutexE_ToString(value:Sq3MutexE) C-API
return the Sq3MutexE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_OpenEF_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.OpenEF_ToInt(value:Sq3OpenEF) C-API
return the Sq3OpenEF as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_OpenEF_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.OpenEF_ToString(value:Sq3OpenEF) C-API
return the Sq3OpenEF as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_PrepareEF_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.PrepareEF_ToInt(value:Sq3PrepareEF) C-API
return the Sq3PrepareEF as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_PrepareEF_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.PrepareEF_ToString(value:Sq3PrepareEF) C-API
return the Sq3PrepareEF as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ScanStatE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.ScanStatE_ToInt(value:Sq3ScanStatE) C-API
return the Sq3ScanStatE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ScanStatE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.ScanStatE_ToString(value:Sq3ScanStatE) C-API
return the Sq3ScanStatE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_SerializeE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.SerializeE_ToInt(value:Sq3SerializeE) C-API
return the Sq3SerializeE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_SerializeE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.SerializeE_ToString(value:Sq3SerializeE) C-API
return the Sq3SerializeE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_SessionObjConfigE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.SessionObjConfigE_ToInt(value:Sq3SessionObjConfigE) C-API
return the Sq3SessionObjConfigE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_SessionObjConfigE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.SessionObjConfigE_ToString(value:Sq3SessionObjConfigE) C-API
return the Sq3SessionObjConfigE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ShmLockE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.ShmLockE_ToInt(value:Sq3ShmLockE) C-API
return the Sq3ShmLockE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ShmLockE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.ShmLockE_ToString(value:Sq3ShmLockE) C-API
return the Sq3ShmLockE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_StatusE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.StatusE_ToInt(value:Sq3StatusE) C-API
return the Sq3StatusE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_StatusE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.StatusE_ToString(value:Sq3StatusE) C-API
return the Sq3StatusE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_StmtStatusE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.StmtStatusE_ToInt(value:Sq3StmtStatusE) C-API
return the Sq3StmtStatusE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_StmtStatusE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.StmtStatusE_ToString(value:Sq3StmtStatusE) C-API
return the Sq3StmtStatusE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_SyncEF_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.SyncEF_ToInt(value:Sq3SyncEF) C-API
return the Sq3SyncEF as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_SyncEF_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.SyncEF_ToString(value:Sq3SyncEF) C-API
return the Sq3SyncEF as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TestCtrlE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.TestCtrlE_ToInt(value:Sq3TestCtrlE) C-API
return the Sq3TestCtrlE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TestCtrlE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.TestCtrlE_ToString(value:Sq3TestCtrlE) C-API
return the Sq3TestCtrlE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TextE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.TextE_ToInt(value:Sq3TextE) C-API
return the Sq3TextE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TextE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.TextE_ToString(value:Sq3TextE) C-API
return the Sq3TextE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TraceEF_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.TraceEF_ToInt(value:Sq3TraceEF) C-API
return the Sq3TraceEF as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TraceEF_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.TraceEF_ToString(value:Sq3TraceEF) C-API
return the Sq3TraceEF as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TxnE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.TxnE_ToInt(value:Sq3TxnE) C-API
return the Sq3TxnE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TxnE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.TxnE_ToString(value:Sq3TxnE) C-API
return the Sq3TxnE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TypeE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.TypeE_ToInt(value:Sq3TypeE) C-API
return the Sq3TypeE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_TypeE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.TypeE_ToString(value:Sq3TypeE) C-API
return the Sq3TypeE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_VtabE_ToInt (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.VtabE_ToInt(value:Sq3VtabE) C-API
return the Sq3VtabE as integer …
 
static OT_ProcRet rbsq3lite_Sq3Lite_VtabE_ToString (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.VtabE_ToString(value:Sq3VtabE) C-API
return the Sq3VtabE as string …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ErrorCheckI (OtClass_ARGS)
  Ruby: (static) bool Sq3Lite.ErrorCheckI(ret:Sq3ErrorE) C-API
check if ret signal an error
 
static OT_ProcRet rbsq3lite_Sq3Lite_KeywordNameBUF (OtClass_ARGS)
  Ruby: (static) MkBufferC Sq3Lite.KeywordNameBUF(num:int32) C-API
SQL Keyword Checking …
 
static OT_ProcRet rbsq3lite_Sq3Lite_Complete (OtClass_ARGS)
  Ruby: (static) Sq3Lite.Complete(sql:string) C-API
Determine If An SQL Statement Is Complete …
 
static OT_ProcRet rbsq3lite_Sq3Lite_KeywordCheck (OtClass_ARGS)
  Ruby: (static) Sq3Lite.KeywordCheck(arg0:string, arg1:int32) C-API
SQL Keyword Checking …
 
static OT_ProcRet rbsq3lite_Sq3Lite_KeywordCount (OtClass_ARGS)
  Ruby: (static) Sq3Lite.KeywordCount() C-API
SQL Keyword Checking …
 
static OT_ProcRet rbsq3lite_Sq3Lite_KeywordName (OtClass_ARGS)
  Ruby: (static) {kwd:string kwdsz:int32} Sq3Lite.KeywordName(num:int32) C-API
SQL Keyword Checking …
 
static OT_ProcRet rbsq3lite_Sq3Lite_Status (OtClass_ARGS)
  Ruby: (static) {pCurrent:int32 pHighwater:int32} Sq3Lite.Status(op:Sq3StatusE, resetFlag:bool) C-API
SQLite Runtime Status …
 
static OT_ProcRet rbsq3lite_Sq3Lite_Status64 (OtClass_ARGS)
  Ruby: (static) {pCurrent:int64 pHighwater:int64} Sq3Lite.Status64(op:Sq3StatusE, resetFlag:bool) C-API
SQLite Runtime Status …
 
static OT_ProcRet rbsq3lite_Sq3Lite_HardHeapLimit64 (OtClass_ARGS)
  Ruby: (static) int64 Sq3Lite.HardHeapLimit64(N:int64) C-API
Impose A Limit On Heap Size …
 
static OT_ProcRet rbsq3lite_Sq3Lite_ReleaseMemory (OtClass_ARGS)
  Ruby: (static) Sq3Lite.ReleaseMemory(N:int32) C-API
Attempt To Free Heap Memory …
 
static OT_ProcRet rbsq3lite_Sq3Lite_SoftHeapLimit64 (OtClass_ARGS)
  Ruby: (static) int64 Sq3Lite.SoftHeapLimit64(N:int64) C-API
Impose A Limit On Heap Size …
 
static OT_ProcRet rbsq3lite_Sq3Lite_StrGlob (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.StrGlob(zGlob:string, zStr:string) C-API
String Globbing …
 
static OT_ProcRet rbsq3lite_Sq3Lite_StrIcmp (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.StrIcmp(arg0:string, arg1:string) C-API
String Comparison …
 
static OT_ProcRet rbsq3lite_Sq3Lite_StrLike (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.StrLike(zGlob:string, zStr:string, cEsc:int32) C-API
String LIKE Matching …
 
static OT_ProcRet rbsq3lite_Sq3Lite_StrNicmp (OtClass_ARGS)
  Ruby: (static) int32 Sq3Lite.StrNicmp(arg0:string, arg1:string, arg2:int32) C-API
String Comparison …
 
static OT_ProcRet rbsq3lite_Sq3Lite_Cleanup (OtClass_ARGS)
  Ruby: (static) Sq3Lite.Cleanup() C-API
cleanup rbsq3lite internal memory …
 
static OT_ProcRet rbsq3lite_Sq3Lite_Setup (OtClass_ARGS)
  Ruby: (static) Sq3Lite.Setup() C-API
setup rbsq3lite internal memory …
 
static OT_ProcRet rbsq3lite_Sq3Lite_Initialize (OtClass_ARGS)
  Ruby: (static) Sq3Lite.Initialize() C-API
Initialize The SQLite Library …
 
static OT_ProcRet rbsq3lite_Sq3Lite_OsEnd (OtClass_ARGS)
  Ruby: (static) Sq3Lite.OsEnd() C-API
Initialize The SQLite Library …
 
static OT_ProcRet rbsq3lite_Sq3Lite_OsInit (OtClass_ARGS)
  Ruby: (static) Sq3Lite.OsInit() C-API
Initialize The SQLite Library …
 
static OT_ProcRet rbsq3lite_Sq3Lite_Shutdown (OtClass_ARGS)
  Ruby: (static) Sq3Lite.Shutdown() C-API
Initialize The SQLite Library …
 
static OT_ProcRet rbsq3lite_Sq3Lite_Libversion (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.Libversion() C-API
Run-Time Library Version Numbers …
 
static OT_ProcRet rbsq3lite_Sq3Lite_LibversionNumber (OtClass_ARGS)
  Ruby: (static) Sq3Lite.LibversionNumber() C-API
Run-Time Library Version Numbers …
 
static OT_ProcRet rbsq3lite_Sq3Lite_Sourceid (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.Sourceid() C-API
Run-Time Library Version Numbers …
 
static OT_ProcRet rbsq3lite_Sq3Lite_FilenameDatabase (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.FilenameDatabase(F:string) C-API
Translate filenames …
 
static OT_ProcRet rbsq3lite_Sq3Lite_FilenameJournal (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.FilenameJournal(F:string) C-API
Translate filenames …
 
static OT_ProcRet rbsq3lite_Sq3Lite_FilenameWal (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.FilenameWal(F:string) C-API
Translate filenames …
 
static OT_ProcRet rbsq3lite_Sq3Lite_FreeFilename (OtClass_ARGS)
  Ruby: (static) Sq3Lite.FreeFilename(arg0:string) C-API
Create and Destroy VFS Filenames …
 
static OT_ProcRet rbsq3lite_Sq3Lite_UriBoolean (OtClass_ARGS)
  Ruby: (static) Sq3Lite.UriBoolean(z:string, zParam:string, bDefault:int32) C-API
Obtain Values For URI Parameters …
 
static OT_ProcRet rbsq3lite_Sq3Lite_UriInt64 (OtClass_ARGS)
  Ruby: (static) int64 Sq3Lite.UriInt64(arg0:string, arg1:string, arg2:int64) C-API
Obtain Values For URI Parameters …
 
static OT_ProcRet rbsq3lite_Sq3Lite_UriKey (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.UriKey(z:string, N:int32) C-API
Obtain Values For URI Parameters …
 
static OT_ProcRet rbsq3lite_Sq3Lite_UriParameter (OtClass_ARGS)
  Ruby: (static) string Sq3Lite.UriParameter(z:string, zParam:string) C-API
Obtain Values For URI Parameters …
 
void rbsq3lite_Sq3Lite_Init (MK_RT mkrt)
 
MK_RB_EXTERN void LibSq3Lite ()
 

Variables

VALUE rbsq3lite_Sq3Lite
 
VALUE rbsq3lite_Sq3AccessE
 
VALUE rbsq3lite_Sq3AuthActionE
 
VALUE rbsq3lite_Sq3AuthReturnE
 
VALUE rbsq3lite_Sq3ChangeSetConflictE
 
VALUE rbsq3lite_Sq3ChangesetE
 
VALUE rbsq3lite_Sq3CheckpointE
 
VALUE rbsq3lite_Sq3ConfigE
 
VALUE rbsq3lite_Sq3ConflictResolutionE
 
VALUE rbsq3lite_Sq3DbConfigE
 
VALUE rbsq3lite_Sq3DbStatusE
 
VALUE rbsq3lite_Sq3DeSerializeEF
 
VALUE rbsq3lite_Sq3ErrorE
 
VALUE rbsq3lite_Sq3ExtendetResultCodesE
 
VALUE rbsq3lite_Sq3FcntlE
 
VALUE rbsq3lite_Sq3FunctionEF
 
VALUE rbsq3lite_Sq3IndexConstraintEF
 
VALUE rbsq3lite_Sq3IoCapEF
 
VALUE rbsq3lite_Sq3LimitE
 
VALUE rbsq3lite_Sq3LockE
 
VALUE rbsq3lite_Sq3MutexE
 
VALUE rbsq3lite_Sq3OpenEF
 
VALUE rbsq3lite_Sq3PrepareEF
 
VALUE rbsq3lite_Sq3ScanStatE
 
VALUE rbsq3lite_Sq3SerializeE
 
VALUE rbsq3lite_Sq3SessionObjConfigE
 
VALUE rbsq3lite_Sq3ShmLockE
 
VALUE rbsq3lite_Sq3StatusE
 
VALUE rbsq3lite_Sq3StmtStatusE
 
VALUE rbsq3lite_Sq3SyncEF
 
VALUE rbsq3lite_Sq3TestCtrlE
 
VALUE rbsq3lite_Sq3TextE
 
VALUE rbsq3lite_Sq3TraceEF
 
VALUE rbsq3lite_Sq3TxnE
 
VALUE rbsq3lite_Sq3TypeE
 
VALUE rbsq3lite_Sq3VtabE
 

Detailed Description

LibSq3Lite_rb.c - 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_rb.c.

Macro Definition Documentation

◆ AccessE_FromInt_doc

#define AccessE_FromInt_doc   "Sq3AccessE Sq3Lite.AccessE_FromInt(value:int32)"

doc definition

Definition at line 181 of file LibSq3Lite_rb.c.

◆ AccessE_ToInt_doc

#define AccessE_ToInt_doc   "int32 Sq3Lite.AccessE_ToInt(value:Sq3AccessE)"

Definition at line 218 of file LibSq3Lite_rb.c.

◆ AccessE_ToString_doc

#define AccessE_ToString_doc   "string Sq3Lite.AccessE_ToString(value:Sq3AccessE)"

Definition at line 219 of file LibSq3Lite_rb.c.

◆ AuthActionE_FromInt_doc

#define AuthActionE_FromInt_doc   "Sq3AuthActionE Sq3Lite.AuthActionE_FromInt(value:int32)"

Definition at line 182 of file LibSq3Lite_rb.c.

◆ AuthActionE_ToInt_doc

#define AuthActionE_ToInt_doc   "int32 Sq3Lite.AuthActionE_ToInt(value:Sq3AuthActionE)"

Definition at line 220 of file LibSq3Lite_rb.c.

◆ AuthActionE_ToString_doc

#define AuthActionE_ToString_doc   "string Sq3Lite.AuthActionE_ToString(value:Sq3AuthActionE)"

Definition at line 221 of file LibSq3Lite_rb.c.

◆ AuthReturnE_FromInt_doc

#define AuthReturnE_FromInt_doc   "Sq3AuthReturnE Sq3Lite.AuthReturnE_FromInt(value:int32)"

Definition at line 183 of file LibSq3Lite_rb.c.

◆ AuthReturnE_ToInt_doc

#define AuthReturnE_ToInt_doc   "int32 Sq3Lite.AuthReturnE_ToInt(value:Sq3AuthReturnE)"

Definition at line 222 of file LibSq3Lite_rb.c.

◆ AuthReturnE_ToString_doc

#define AuthReturnE_ToString_doc   "string Sq3Lite.AuthReturnE_ToString(value:Sq3AuthReturnE)"

Definition at line 223 of file LibSq3Lite_rb.c.

◆ ChangeSetConflictE_FromInt_doc

#define ChangeSetConflictE_FromInt_doc   "Sq3ChangeSetConflictE Sq3Lite.ChangeSetConflictE_FromInt(value:int32)"

Definition at line 184 of file LibSq3Lite_rb.c.

◆ ChangeSetConflictE_ToInt_doc

#define ChangeSetConflictE_ToInt_doc   "int32 Sq3Lite.ChangeSetConflictE_ToInt(value:Sq3ChangeSetConflictE)"

Definition at line 224 of file LibSq3Lite_rb.c.

◆ ChangeSetConflictE_ToString_doc

#define ChangeSetConflictE_ToString_doc   "string Sq3Lite.ChangeSetConflictE_ToString(value:Sq3ChangeSetConflictE)"

Definition at line 225 of file LibSq3Lite_rb.c.

◆ ChangesetE_FromInt_doc

#define ChangesetE_FromInt_doc   "Sq3ChangesetE Sq3Lite.ChangesetE_FromInt(value:int32)"

Definition at line 185 of file LibSq3Lite_rb.c.

◆ ChangesetE_ToInt_doc

#define ChangesetE_ToInt_doc   "int32 Sq3Lite.ChangesetE_ToInt(value:Sq3ChangesetE)"

Definition at line 226 of file LibSq3Lite_rb.c.

◆ ChangesetE_ToString_doc

#define ChangesetE_ToString_doc   "string Sq3Lite.ChangesetE_ToString(value:Sq3ChangesetE)"

Definition at line 227 of file LibSq3Lite_rb.c.

◆ CheckpointE_FromInt_doc

#define CheckpointE_FromInt_doc   "Sq3CheckpointE Sq3Lite.CheckpointE_FromInt(value:int32)"

Definition at line 186 of file LibSq3Lite_rb.c.

◆ CheckpointE_ToInt_doc

#define CheckpointE_ToInt_doc   "int32 Sq3Lite.CheckpointE_ToInt(value:Sq3CheckpointE)"

Definition at line 228 of file LibSq3Lite_rb.c.

◆ CheckpointE_ToString_doc

#define CheckpointE_ToString_doc   "string Sq3Lite.CheckpointE_ToString(value:Sq3CheckpointE)"

Definition at line 229 of file LibSq3Lite_rb.c.

◆ Cleanup_doc

#define Cleanup_doc   "Sq3Lite.Cleanup()"

Definition at line 293 of file LibSq3Lite_rb.c.

◆ CompileOptionGet_doc

#define CompileOptionGet_doc   "string Sq3Lite.CompileOptionGet(N:int32)"

Definition at line 294 of file LibSq3Lite_rb.c.

◆ CompileOptionUsed_doc

#define CompileOptionUsed_doc   "bool Sq3Lite.CompileOptionUsed(zOptName:string)"

Definition at line 295 of file LibSq3Lite_rb.c.

◆ Complete_doc

#define Complete_doc   "Sq3Lite.Complete(sql:string)"

Definition at line 296 of file LibSq3Lite_rb.c.

◆ ConfigE_FromInt_doc

#define ConfigE_FromInt_doc   "Sq3ConfigE Sq3Lite.ConfigE_FromInt(value:int32)"

Definition at line 187 of file LibSq3Lite_rb.c.

◆ ConfigE_ToInt_doc

#define ConfigE_ToInt_doc   "int32 Sq3Lite.ConfigE_ToInt(value:Sq3ConfigE)"

Definition at line 230 of file LibSq3Lite_rb.c.

◆ ConfigE_ToString_doc

#define ConfigE_ToString_doc   "string Sq3Lite.ConfigE_ToString(value:Sq3ConfigE)"

Definition at line 231 of file LibSq3Lite_rb.c.

◆ ConflictResolutionE_FromInt_doc

#define ConflictResolutionE_FromInt_doc   "Sq3ConflictResolutionE Sq3Lite.ConflictResolutionE_FromInt(value:int32)"

Definition at line 188 of file LibSq3Lite_rb.c.

◆ ConflictResolutionE_ToInt_doc

#define ConflictResolutionE_ToInt_doc   "int32 Sq3Lite.ConflictResolutionE_ToInt(value:Sq3ConflictResolutionE)"

Definition at line 232 of file LibSq3Lite_rb.c.

◆ ConflictResolutionE_ToString_doc

#define ConflictResolutionE_ToString_doc   "string Sq3Lite.ConflictResolutionE_ToString(value:Sq3ConflictResolutionE)"

Definition at line 233 of file LibSq3Lite_rb.c.

◆ DbConfigE_FromInt_doc

#define DbConfigE_FromInt_doc   "Sq3DbConfigE Sq3Lite.DbConfigE_FromInt(value:int32)"

Definition at line 189 of file LibSq3Lite_rb.c.

◆ DbConfigE_ToInt_doc

#define DbConfigE_ToInt_doc   "int32 Sq3Lite.DbConfigE_ToInt(value:Sq3DbConfigE)"

Definition at line 234 of file LibSq3Lite_rb.c.

◆ DbConfigE_ToString_doc

#define DbConfigE_ToString_doc   "string Sq3Lite.DbConfigE_ToString(value:Sq3DbConfigE)"

Definition at line 235 of file LibSq3Lite_rb.c.

◆ DbStatusE_FromInt_doc

#define DbStatusE_FromInt_doc   "Sq3DbStatusE Sq3Lite.DbStatusE_FromInt(value:int32)"

Definition at line 190 of file LibSq3Lite_rb.c.

◆ DbStatusE_ToInt_doc

#define DbStatusE_ToInt_doc   "int32 Sq3Lite.DbStatusE_ToInt(value:Sq3DbStatusE)"

Definition at line 236 of file LibSq3Lite_rb.c.

◆ DbStatusE_ToString_doc

#define DbStatusE_ToString_doc   "string Sq3Lite.DbStatusE_ToString(value:Sq3DbStatusE)"

Definition at line 237 of file LibSq3Lite_rb.c.

◆ DeSerializeEF_FromInt_doc

#define DeSerializeEF_FromInt_doc   "Sq3DeSerializeEF Sq3Lite.DeSerializeEF_FromInt(value:int32)"

Definition at line 191 of file LibSq3Lite_rb.c.

◆ DeSerializeEF_ToInt_doc

#define DeSerializeEF_ToInt_doc   "int32 Sq3Lite.DeSerializeEF_ToInt(value:Sq3DeSerializeEF)"

Definition at line 238 of file LibSq3Lite_rb.c.

◆ DeSerializeEF_ToString_doc

#define DeSerializeEF_ToString_doc   "string Sq3Lite.DeSerializeEF_ToString(value:Sq3DeSerializeEF)"

Definition at line 239 of file LibSq3Lite_rb.c.

◆ ErrorCheckI_doc

#define ErrorCheckI_doc   "bool Sq3Lite.ErrorCheckI(ret:Sq3ErrorE)"

Definition at line 297 of file LibSq3Lite_rb.c.

◆ ErrorE_FromInt_doc

#define ErrorE_FromInt_doc   "Sq3ErrorE Sq3Lite.ErrorE_FromInt(value:int32)"

Definition at line 192 of file LibSq3Lite_rb.c.

◆ ErrorE_ToInt_doc

#define ErrorE_ToInt_doc   "int32 Sq3Lite.ErrorE_ToInt(value:Sq3ErrorE)"

Definition at line 240 of file LibSq3Lite_rb.c.

◆ ErrorE_ToString_doc

#define ErrorE_ToString_doc   "string Sq3Lite.ErrorE_ToString(value:Sq3ErrorE)"

Definition at line 241 of file LibSq3Lite_rb.c.

◆ ExtendetResultCodesE_FromInt_doc

#define ExtendetResultCodesE_FromInt_doc   "Sq3ExtendetResultCodesE Sq3Lite.ExtendetResultCodesE_FromInt(value:int32)"

Definition at line 193 of file LibSq3Lite_rb.c.

◆ ExtendetResultCodesE_ToInt_doc

#define ExtendetResultCodesE_ToInt_doc   "int32 Sq3Lite.ExtendetResultCodesE_ToInt(value:Sq3ExtendetResultCodesE)"

Definition at line 242 of file LibSq3Lite_rb.c.

◆ ExtendetResultCodesE_ToString_doc

#define ExtendetResultCodesE_ToString_doc   "string Sq3Lite.ExtendetResultCodesE_ToString(value:Sq3ExtendetResultCodesE)"

Definition at line 243 of file LibSq3Lite_rb.c.

◆ FcntlE_FromInt_doc

#define FcntlE_FromInt_doc   "Sq3FcntlE Sq3Lite.FcntlE_FromInt(value:int32)"

Definition at line 194 of file LibSq3Lite_rb.c.

◆ FcntlE_ToInt_doc

#define FcntlE_ToInt_doc   "int32 Sq3Lite.FcntlE_ToInt(value:Sq3FcntlE)"

Definition at line 244 of file LibSq3Lite_rb.c.

◆ FcntlE_ToString_doc

#define FcntlE_ToString_doc   "string Sq3Lite.FcntlE_ToString(value:Sq3FcntlE)"

Definition at line 245 of file LibSq3Lite_rb.c.

◆ FilenameDatabase_doc

#define FilenameDatabase_doc   "string Sq3Lite.FilenameDatabase(F:string)"

Definition at line 298 of file LibSq3Lite_rb.c.

◆ FilenameJournal_doc

#define FilenameJournal_doc   "string Sq3Lite.FilenameJournal(F:string)"

Definition at line 299 of file LibSq3Lite_rb.c.

◆ FilenameWal_doc

#define FilenameWal_doc   "string Sq3Lite.FilenameWal(F:string)"

Definition at line 300 of file LibSq3Lite_rb.c.

◆ FreeFilename_doc

#define FreeFilename_doc   "Sq3Lite.FreeFilename(arg0:string)"

Definition at line 301 of file LibSq3Lite_rb.c.

◆ FunctionEF_FromInt_doc

#define FunctionEF_FromInt_doc   "Sq3FunctionEF Sq3Lite.FunctionEF_FromInt(value:int32)"

Definition at line 195 of file LibSq3Lite_rb.c.

◆ FunctionEF_ToInt_doc

#define FunctionEF_ToInt_doc   "int32 Sq3Lite.FunctionEF_ToInt(value:Sq3FunctionEF)"

Definition at line 246 of file LibSq3Lite_rb.c.

◆ FunctionEF_ToString_doc

#define FunctionEF_ToString_doc   "string Sq3Lite.FunctionEF_ToString(value:Sq3FunctionEF)"

Definition at line 247 of file LibSq3Lite_rb.c.

◆ HardHeapLimit64_doc

#define HardHeapLimit64_doc   "int64 Sq3Lite.HardHeapLimit64(N:int64)"

Definition at line 302 of file LibSq3Lite_rb.c.

◆ IndexConstraintEF_FromInt_doc

#define IndexConstraintEF_FromInt_doc   "Sq3IndexConstraintEF Sq3Lite.IndexConstraintEF_FromInt(value:int32)"

Definition at line 196 of file LibSq3Lite_rb.c.

◆ IndexConstraintEF_ToInt_doc

#define IndexConstraintEF_ToInt_doc   "int32 Sq3Lite.IndexConstraintEF_ToInt(value:Sq3IndexConstraintEF)"

Definition at line 248 of file LibSq3Lite_rb.c.

◆ IndexConstraintEF_ToString_doc

#define IndexConstraintEF_ToString_doc   "string Sq3Lite.IndexConstraintEF_ToString(value:Sq3IndexConstraintEF)"

Definition at line 249 of file LibSq3Lite_rb.c.

◆ Initialize_doc

#define Initialize_doc   "Sq3Lite.Initialize()"

Definition at line 303 of file LibSq3Lite_rb.c.

◆ IoCapEF_FromInt_doc

#define IoCapEF_FromInt_doc   "Sq3IoCapEF Sq3Lite.IoCapEF_FromInt(value:int32)"

Definition at line 197 of file LibSq3Lite_rb.c.

◆ IoCapEF_ToInt_doc

#define IoCapEF_ToInt_doc   "int32 Sq3Lite.IoCapEF_ToInt(value:Sq3IoCapEF)"

Definition at line 250 of file LibSq3Lite_rb.c.

◆ IoCapEF_ToString_doc

#define IoCapEF_ToString_doc   "string Sq3Lite.IoCapEF_ToString(value:Sq3IoCapEF)"

Definition at line 251 of file LibSq3Lite_rb.c.

◆ KeywordCheck_doc

#define KeywordCheck_doc   "Sq3Lite.KeywordCheck(arg0:string, arg1:int32)"

Definition at line 304 of file LibSq3Lite_rb.c.

◆ KeywordCount_doc

#define KeywordCount_doc   "Sq3Lite.KeywordCount()"

Definition at line 305 of file LibSq3Lite_rb.c.

◆ KeywordName_doc

#define KeywordName_doc   "{kwd:string kwdsz:int32} Sq3Lite.KeywordName(num:int32)"

Definition at line 328 of file LibSq3Lite_rb.c.

◆ KeywordNameBUF_doc

#define KeywordNameBUF_doc   "MkBufferC Sq3Lite.KeywordNameBUF(num:int32)"

Definition at line 290 of file LibSq3Lite_rb.c.

◆ Libversion_doc

#define Libversion_doc   "string Sq3Lite.Libversion()"

Definition at line 306 of file LibSq3Lite_rb.c.

◆ LibversionNumber_doc

#define LibversionNumber_doc   "Sq3Lite.LibversionNumber()"

Definition at line 307 of file LibSq3Lite_rb.c.

◆ LimitE_FromInt_doc

#define LimitE_FromInt_doc   "Sq3LimitE Sq3Lite.LimitE_FromInt(value:int32)"

Definition at line 198 of file LibSq3Lite_rb.c.

◆ LimitE_ToInt_doc

#define LimitE_ToInt_doc   "int32 Sq3Lite.LimitE_ToInt(value:Sq3LimitE)"

Definition at line 252 of file LibSq3Lite_rb.c.

◆ LimitE_ToString_doc

#define LimitE_ToString_doc   "string Sq3Lite.LimitE_ToString(value:Sq3LimitE)"

Definition at line 253 of file LibSq3Lite_rb.c.

◆ LockE_FromInt_doc

#define LockE_FromInt_doc   "Sq3LockE Sq3Lite.LockE_FromInt(value:int32)"

Definition at line 199 of file LibSq3Lite_rb.c.

◆ LockE_ToInt_doc

#define LockE_ToInt_doc   "int32 Sq3Lite.LockE_ToInt(value:Sq3LockE)"

Definition at line 254 of file LibSq3Lite_rb.c.

◆ LockE_ToString_doc

#define LockE_ToString_doc   "string Sq3Lite.LockE_ToString(value:Sq3LockE)"

Definition at line 255 of file LibSq3Lite_rb.c.

◆ MemoryHighwater_doc

#define MemoryHighwater_doc   "int64 Sq3Lite.MemoryHighwater(resetFlag:int32)"

Definition at line 308 of file LibSq3Lite_rb.c.

◆ MemoryUsed_doc

#define MemoryUsed_doc   "int64 Sq3Lite.MemoryUsed()"

Definition at line 309 of file LibSq3Lite_rb.c.

◆ MutexE_FromInt_doc

#define MutexE_FromInt_doc   "Sq3MutexE Sq3Lite.MutexE_FromInt(value:int32)"

Definition at line 200 of file LibSq3Lite_rb.c.

◆ MutexE_ToInt_doc

#define MutexE_ToInt_doc   "int32 Sq3Lite.MutexE_ToInt(value:Sq3MutexE)"

Definition at line 256 of file LibSq3Lite_rb.c.

◆ MutexE_ToString_doc

#define MutexE_ToString_doc   "string Sq3Lite.MutexE_ToString(value:Sq3MutexE)"

Definition at line 257 of file LibSq3Lite_rb.c.

◆ OpenEF_FromInt_doc

#define OpenEF_FromInt_doc   "Sq3OpenEF Sq3Lite.OpenEF_FromInt(value:int32)"

Definition at line 201 of file LibSq3Lite_rb.c.

◆ OpenEF_ToInt_doc

#define OpenEF_ToInt_doc   "int32 Sq3Lite.OpenEF_ToInt(value:Sq3OpenEF)"

Definition at line 258 of file LibSq3Lite_rb.c.

◆ OpenEF_ToString_doc

#define OpenEF_ToString_doc   "string Sq3Lite.OpenEF_ToString(value:Sq3OpenEF)"

Definition at line 259 of file LibSq3Lite_rb.c.

◆ OsEnd_doc

#define OsEnd_doc   "Sq3Lite.OsEnd()"

Definition at line 310 of file LibSq3Lite_rb.c.

◆ OsInit_doc

#define OsInit_doc   "Sq3Lite.OsInit()"

Definition at line 311 of file LibSq3Lite_rb.c.

◆ OT_SETUP_hdl_static

#define OT_SETUP_hdl_static   AllRtSetup_NULL; __attribute__((unused)) MK_ERR hdl = &MkERROR;

Definition at line 334 of file LibSq3Lite_rb.c.

◆ PrepareEF_FromInt_doc

#define PrepareEF_FromInt_doc   "Sq3PrepareEF Sq3Lite.PrepareEF_FromInt(value:int32)"

Definition at line 202 of file LibSq3Lite_rb.c.

◆ PrepareEF_ToInt_doc

#define PrepareEF_ToInt_doc   "int32 Sq3Lite.PrepareEF_ToInt(value:Sq3PrepareEF)"

Definition at line 260 of file LibSq3Lite_rb.c.

◆ PrepareEF_ToString_doc

#define PrepareEF_ToString_doc   "string Sq3Lite.PrepareEF_ToString(value:Sq3PrepareEF)"

Definition at line 261 of file LibSq3Lite_rb.c.

◆ ReleaseMemory_doc

#define ReleaseMemory_doc   "Sq3Lite.ReleaseMemory(N:int32)"

Definition at line 312 of file LibSq3Lite_rb.c.

◆ ScanStatE_FromInt_doc

#define ScanStatE_FromInt_doc   "Sq3ScanStatE Sq3Lite.ScanStatE_FromInt(value:int32)"

Definition at line 203 of file LibSq3Lite_rb.c.

◆ ScanStatE_ToInt_doc

#define ScanStatE_ToInt_doc   "int32 Sq3Lite.ScanStatE_ToInt(value:Sq3ScanStatE)"

Definition at line 262 of file LibSq3Lite_rb.c.

◆ ScanStatE_ToString_doc

#define ScanStatE_ToString_doc   "string Sq3Lite.ScanStatE_ToString(value:Sq3ScanStatE)"

Definition at line 263 of file LibSq3Lite_rb.c.

◆ SerializeE_FromInt_doc

#define SerializeE_FromInt_doc   "Sq3SerializeE Sq3Lite.SerializeE_FromInt(value:int32)"

Definition at line 204 of file LibSq3Lite_rb.c.

◆ SerializeE_ToInt_doc

#define SerializeE_ToInt_doc   "int32 Sq3Lite.SerializeE_ToInt(value:Sq3SerializeE)"

Definition at line 264 of file LibSq3Lite_rb.c.

◆ SerializeE_ToString_doc

#define SerializeE_ToString_doc   "string Sq3Lite.SerializeE_ToString(value:Sq3SerializeE)"

Definition at line 265 of file LibSq3Lite_rb.c.

◆ SessionObjConfigE_FromInt_doc

#define SessionObjConfigE_FromInt_doc   "Sq3SessionObjConfigE Sq3Lite.SessionObjConfigE_FromInt(value:int32)"

Definition at line 205 of file LibSq3Lite_rb.c.

◆ SessionObjConfigE_ToInt_doc

#define SessionObjConfigE_ToInt_doc   "int32 Sq3Lite.SessionObjConfigE_ToInt(value:Sq3SessionObjConfigE)"

Definition at line 266 of file LibSq3Lite_rb.c.

◆ SessionObjConfigE_ToString_doc

#define SessionObjConfigE_ToString_doc   "string Sq3Lite.SessionObjConfigE_ToString(value:Sq3SessionObjConfigE)"

Definition at line 267 of file LibSq3Lite_rb.c.

◆ Setup_doc

#define Setup_doc   "Sq3Lite.Setup()"

Definition at line 313 of file LibSq3Lite_rb.c.

◆ ShmLockE_FromInt_doc

#define ShmLockE_FromInt_doc   "Sq3ShmLockE Sq3Lite.ShmLockE_FromInt(value:int32)"

Definition at line 206 of file LibSq3Lite_rb.c.

◆ ShmLockE_ToInt_doc

#define ShmLockE_ToInt_doc   "int32 Sq3Lite.ShmLockE_ToInt(value:Sq3ShmLockE)"

Definition at line 268 of file LibSq3Lite_rb.c.

◆ ShmLockE_ToString_doc

#define ShmLockE_ToString_doc   "string Sq3Lite.ShmLockE_ToString(value:Sq3ShmLockE)"

Definition at line 269 of file LibSq3Lite_rb.c.

◆ Shutdown_doc

#define Shutdown_doc   "Sq3Lite.Shutdown()"

Definition at line 314 of file LibSq3Lite_rb.c.

◆ SoftHeapLimit64_doc

#define SoftHeapLimit64_doc   "int64 Sq3Lite.SoftHeapLimit64(N:int64)"

Definition at line 315 of file LibSq3Lite_rb.c.

◆ Sourceid_doc

#define Sourceid_doc   "string Sq3Lite.Sourceid()"

Definition at line 316 of file LibSq3Lite_rb.c.

◆ Sq3CleanupTmpl

#define Sq3CleanupTmpl ( )

Definition at line 22 of file LibSq3Lite_rb.c.

◆ Sq3SetupTmpl

#define Sq3SetupTmpl ( )
Value:
void Sq3Setup(void)
setup rbsq3lite internal memory …

Definition at line 21 of file LibSq3Lite_rb.c.

◆ Status64_doc

#define Status64_doc   "{pCurrent:int64 pHighwater:int64} Sq3Lite.Status64(op:Sq3StatusE, resetFlag:bool)"

Definition at line 330 of file LibSq3Lite_rb.c.

◆ Status_doc

#define Status_doc   "{pCurrent:int32 pHighwater:int32} Sq3Lite.Status(op:Sq3StatusE, resetFlag:bool)"

Definition at line 329 of file LibSq3Lite_rb.c.

◆ StatusE_FromInt_doc

#define StatusE_FromInt_doc   "Sq3StatusE Sq3Lite.StatusE_FromInt(value:int32)"

Definition at line 207 of file LibSq3Lite_rb.c.

◆ StatusE_ToInt_doc

#define StatusE_ToInt_doc   "int32 Sq3Lite.StatusE_ToInt(value:Sq3StatusE)"

Definition at line 270 of file LibSq3Lite_rb.c.

◆ StatusE_ToString_doc

#define StatusE_ToString_doc   "string Sq3Lite.StatusE_ToString(value:Sq3StatusE)"

Definition at line 271 of file LibSq3Lite_rb.c.

◆ StmtStatusE_FromInt_doc

#define StmtStatusE_FromInt_doc   "Sq3StmtStatusE Sq3Lite.StmtStatusE_FromInt(value:int32)"

Definition at line 208 of file LibSq3Lite_rb.c.

◆ StmtStatusE_ToInt_doc

#define StmtStatusE_ToInt_doc   "int32 Sq3Lite.StmtStatusE_ToInt(value:Sq3StmtStatusE)"

Definition at line 272 of file LibSq3Lite_rb.c.

◆ StmtStatusE_ToString_doc

#define StmtStatusE_ToString_doc   "string Sq3Lite.StmtStatusE_ToString(value:Sq3StmtStatusE)"

Definition at line 273 of file LibSq3Lite_rb.c.

◆ StrGlob_doc

#define StrGlob_doc   "int32 Sq3Lite.StrGlob(zGlob:string, zStr:string)"

Definition at line 317 of file LibSq3Lite_rb.c.

◆ StrIcmp_doc

#define StrIcmp_doc   "int32 Sq3Lite.StrIcmp(arg0:string, arg1:string)"

Definition at line 318 of file LibSq3Lite_rb.c.

◆ StrLike_doc

#define StrLike_doc   "int32 Sq3Lite.StrLike(zGlob:string, zStr:string, cEsc:int32)"

Definition at line 319 of file LibSq3Lite_rb.c.

◆ StrNicmp_doc

#define StrNicmp_doc   "int32 Sq3Lite.StrNicmp(arg0:string, arg1:string, arg2:int32)"

Definition at line 320 of file LibSq3Lite_rb.c.

◆ SyncEF_FromInt_doc

#define SyncEF_FromInt_doc   "Sq3SyncEF Sq3Lite.SyncEF_FromInt(value:int32)"

Definition at line 209 of file LibSq3Lite_rb.c.

◆ SyncEF_ToInt_doc

#define SyncEF_ToInt_doc   "int32 Sq3Lite.SyncEF_ToInt(value:Sq3SyncEF)"

Definition at line 274 of file LibSq3Lite_rb.c.

◆ SyncEF_ToString_doc

#define SyncEF_ToString_doc   "string Sq3Lite.SyncEF_ToString(value:Sq3SyncEF)"

Definition at line 275 of file LibSq3Lite_rb.c.

◆ TestCtrlE_FromInt_doc

#define TestCtrlE_FromInt_doc   "Sq3TestCtrlE Sq3Lite.TestCtrlE_FromInt(value:int32)"

Definition at line 210 of file LibSq3Lite_rb.c.

◆ TestCtrlE_ToInt_doc

#define TestCtrlE_ToInt_doc   "int32 Sq3Lite.TestCtrlE_ToInt(value:Sq3TestCtrlE)"

Definition at line 276 of file LibSq3Lite_rb.c.

◆ TestCtrlE_ToString_doc

#define TestCtrlE_ToString_doc   "string Sq3Lite.TestCtrlE_ToString(value:Sq3TestCtrlE)"

Definition at line 277 of file LibSq3Lite_rb.c.

◆ TextE_FromInt_doc

#define TextE_FromInt_doc   "Sq3TextE Sq3Lite.TextE_FromInt(value:int32)"

Definition at line 211 of file LibSq3Lite_rb.c.

◆ TextE_ToInt_doc

#define TextE_ToInt_doc   "int32 Sq3Lite.TextE_ToInt(value:Sq3TextE)"

Definition at line 278 of file LibSq3Lite_rb.c.

◆ TextE_ToString_doc

#define TextE_ToString_doc   "string Sq3Lite.TextE_ToString(value:Sq3TextE)"

Definition at line 279 of file LibSq3Lite_rb.c.

◆ Threadsafe_doc

#define Threadsafe_doc   "Sq3Lite.Threadsafe()"

Definition at line 321 of file LibSq3Lite_rb.c.

◆ TraceEF_FromInt_doc

#define TraceEF_FromInt_doc   "Sq3TraceEF Sq3Lite.TraceEF_FromInt(value:int32)"

Definition at line 212 of file LibSq3Lite_rb.c.

◆ TraceEF_ToInt_doc

#define TraceEF_ToInt_doc   "int32 Sq3Lite.TraceEF_ToInt(value:Sq3TraceEF)"

Definition at line 280 of file LibSq3Lite_rb.c.

◆ TraceEF_ToString_doc

#define TraceEF_ToString_doc   "string Sq3Lite.TraceEF_ToString(value:Sq3TraceEF)"

Definition at line 281 of file LibSq3Lite_rb.c.

◆ TxnE_FromInt_doc

#define TxnE_FromInt_doc   "Sq3TxnE Sq3Lite.TxnE_FromInt(value:int32)"

Definition at line 213 of file LibSq3Lite_rb.c.

◆ TxnE_ToInt_doc

#define TxnE_ToInt_doc   "int32 Sq3Lite.TxnE_ToInt(value:Sq3TxnE)"

Definition at line 282 of file LibSq3Lite_rb.c.

◆ TxnE_ToString_doc

#define TxnE_ToString_doc   "string Sq3Lite.TxnE_ToString(value:Sq3TxnE)"

Definition at line 283 of file LibSq3Lite_rb.c.

◆ TypeE_FromInt_doc

#define TypeE_FromInt_doc   "Sq3TypeE Sq3Lite.TypeE_FromInt(value:int32)"

Definition at line 214 of file LibSq3Lite_rb.c.

◆ TypeE_ToInt_doc

#define TypeE_ToInt_doc   "int32 Sq3Lite.TypeE_ToInt(value:Sq3TypeE)"

Definition at line 284 of file LibSq3Lite_rb.c.

◆ TypeE_ToString_doc

#define TypeE_ToString_doc   "string Sq3Lite.TypeE_ToString(value:Sq3TypeE)"

Definition at line 285 of file LibSq3Lite_rb.c.

◆ UriBoolean_doc

#define UriBoolean_doc   "Sq3Lite.UriBoolean(z:string, zParam:string, bDefault:int32)"

Definition at line 322 of file LibSq3Lite_rb.c.

◆ UriInt64_doc

#define UriInt64_doc   "int64 Sq3Lite.UriInt64(arg0:string, arg1:string, arg2:int64)"

Definition at line 323 of file LibSq3Lite_rb.c.

◆ UriKey_doc

#define UriKey_doc   "string Sq3Lite.UriKey(z:string, N:int32)"

Definition at line 324 of file LibSq3Lite_rb.c.

◆ UriParameter_doc

#define UriParameter_doc   "string Sq3Lite.UriParameter(z:string, zParam:string)"

Definition at line 325 of file LibSq3Lite_rb.c.

◆ VtabE_FromInt_doc

#define VtabE_FromInt_doc   "Sq3VtabE Sq3Lite.VtabE_FromInt(value:int32)"

Definition at line 215 of file LibSq3Lite_rb.c.

◆ VtabE_ToInt_doc

#define VtabE_ToInt_doc   "int32 Sq3Lite.VtabE_ToInt(value:Sq3VtabE)"

Definition at line 286 of file LibSq3Lite_rb.c.

◆ VtabE_ToString_doc

#define VtabE_ToString_doc   "string Sq3Lite.VtabE_ToString(value:Sq3VtabE)"

Definition at line 287 of file LibSq3Lite_rb.c.

Function Documentation

◆ LibSq3Lite()

MK_RB_EXTERN void LibSq3Lite ( )

Definition at line 2574 of file LibSq3Lite_rb.c.

2574 {
2575
2576 // Register system
2577#ifdef HAVE_FORK
2578// MkInitSysAPI(MK(fork),NULL);
2579#endif
2580
2581 // Initialize liblcconfig
2582 Sq3Setup();
2584
2585 // load "rbmkkernel" shared library
2586 rb_require("rbmkkernel");
2587
2588 // Initialize components
2589 SQ3(Sq3Lite_Init) (MK_RT_CALL_ONLY) ;
2590 SQ3(Sq3BlobC_Init) (MK_RT_CALL_ONLY) ;
2591 SQ3(Sq3FileC_Init) (MK_RT_CALL_ONLY) ;
2592 SQ3(Sq3LiteC_Init) (MK_RT_CALL_ONLY) ;
2593 SQ3(Sq3StmtC_Init) (MK_RT_CALL_ONLY) ;
2594 SQ3(Sq3ValueC_Init) (MK_RT_CALL_ONLY) ;
2595
2596 // update LAL
2597 // ...
2598
2599 /*****************************************************************************/
2600 /* */
2601 /* enums */
2602 /* */
2603 /*****************************************************************************/
2604
2605 // BEGIN-enumF - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
2606
2607 SQ3(Sq3AccessE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3AccessE", MK(cEnum));
2608 rb_funcall(SQ3(Sq3AccessE), MK(id_enum_attr), 2, STRN2VAL("SQ3_ACCESS_EXISTS"), INT2NUM(0));
2609 rb_funcall(SQ3(Sq3AccessE), MK(id_enum_attr), 2, STRN2VAL("SQ3_ACCESS_READWRITE"), INT2NUM(1));
2610 rb_funcall(SQ3(Sq3AccessE), MK(id_enum_attr), 2, STRN2VAL("SQ3_ACCESS_READ"), INT2NUM(2));
2611
2612 SQ3(Sq3AuthActionE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3AuthActionE", MK(cEnum));
2613 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_CREATE_INDEX"), INT2NUM(1));
2614 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_CREATE_TABLE"), INT2NUM(2));
2615 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_CREATE_TEMP_INDEX"), INT2NUM(3));
2616 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_CREATE_TEMP_TABLE"), INT2NUM(4));
2617 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_CREATE_TEMP_TRIGGER"), INT2NUM(5));
2618 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_CREATE_TEMP_VIEW"), INT2NUM(6));
2619 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_CREATE_TRIGGER"), INT2NUM(7));
2620 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_CREATE_VIEW"), INT2NUM(8));
2621 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_DELETE"), INT2NUM(9));
2622 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_DROP_INDEX"), INT2NUM(10));
2623 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_DROP_TABLE"), INT2NUM(11));
2624 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_DROP_TEMP_INDEX"), INT2NUM(12));
2625 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_DROP_TEMP_TABLE"), INT2NUM(13));
2626 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_DROP_TEMP_TRIGGER"), INT2NUM(14));
2627 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_DROP_TEMP_VIEW"), INT2NUM(15));
2628 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_DROP_TRIGGER"), INT2NUM(16));
2629 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_DROP_VIEW"), INT2NUM(17));
2630 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_INSERT"), INT2NUM(18));
2631 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_PRAGMA"), INT2NUM(19));
2632 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_READ"), INT2NUM(20));
2633 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_SELECT"), INT2NUM(21));
2634 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_TRANSACTION"), INT2NUM(22));
2635 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_UPDATE"), INT2NUM(23));
2636 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_ATTACH"), INT2NUM(24));
2637 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_DETACH"), INT2NUM(25));
2638 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_ALTER_TABLE"), INT2NUM(26));
2639 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_REINDEX"), INT2NUM(27));
2640 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_ANALYZE"), INT2NUM(28));
2641 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_CREATE_VTABLE"), INT2NUM(29));
2642 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_DROP_VTABLE"), INT2NUM(30));
2643 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_FUNCTION"), INT2NUM(31));
2644 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_SAVEPOINT"), INT2NUM(32));
2645 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_COPY"), INT2NUM(0));
2646 rb_funcall(SQ3(Sq3AuthActionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHACTION_RECURSIVE"), INT2NUM(33));
2647
2648 SQ3(Sq3AuthReturnE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3AuthReturnE", MK(cEnum));
2649 rb_funcall(SQ3(Sq3AuthReturnE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHRETURN_OK"), INT2NUM(0));
2650 rb_funcall(SQ3(Sq3AuthReturnE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHRETURN_DENY"), INT2NUM(1));
2651 rb_funcall(SQ3(Sq3AuthReturnE), MK(id_enum_attr), 2, STRN2VAL("SQ3_AUTHRETURN_IGNORE"), INT2NUM(2));
2652
2653 SQ3(Sq3ChangeSetConflictE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3ChangeSetConflictE", MK(cEnum));
2654 rb_funcall(SQ3(Sq3ChangeSetConflictE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHANGESET_CONFLICT_OMIT"), INT2NUM(0));
2655 rb_funcall(SQ3(Sq3ChangeSetConflictE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHANGESET_CONFLICT_REPLACE"), INT2NUM(1));
2656 rb_funcall(SQ3(Sq3ChangeSetConflictE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHANGESET_CONFLICT_ABORT"), INT2NUM(2));
2657
2658 SQ3(Sq3ChangesetE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3ChangesetE", MK(cEnum));
2659 rb_funcall(SQ3(Sq3ChangesetE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHANGESET_DATA"), INT2NUM(1));
2660 rb_funcall(SQ3(Sq3ChangesetE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHANGESET_NOTFOUND"), INT2NUM(2));
2661 rb_funcall(SQ3(Sq3ChangesetE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHANGESET_CONFLICT"), INT2NUM(3));
2662 rb_funcall(SQ3(Sq3ChangesetE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHANGESET_CONSTRAINT"), INT2NUM(4));
2663 rb_funcall(SQ3(Sq3ChangesetE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHANGESET_FOREIGN_KEY"), INT2NUM(5));
2664
2665 SQ3(Sq3CheckpointE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3CheckpointE", MK(cEnum));
2666 rb_funcall(SQ3(Sq3CheckpointE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHECKPOINT_PASSIVE"), INT2NUM(0));
2667 rb_funcall(SQ3(Sq3CheckpointE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHECKPOINT_FULL"), INT2NUM(1));
2668 rb_funcall(SQ3(Sq3CheckpointE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHECKPOINT_RESTART"), INT2NUM(2));
2669 rb_funcall(SQ3(Sq3CheckpointE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CHECKPOINT_TRUNCATE"), INT2NUM(3));
2670
2671 SQ3(Sq3ConfigE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3ConfigE", MK(cEnum));
2672 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_SINGLETHREAD"), INT2NUM(1));
2673 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_MULTITHREAD"), INT2NUM(2));
2674 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_SERIALIZED"), INT2NUM(3));
2675 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_MALLOC"), INT2NUM(4));
2676 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_GETMALLOC"), INT2NUM(5));
2677 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_SCRATCH"), INT2NUM(6));
2678 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_PAGECACHE"), INT2NUM(7));
2679 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_HEAP"), INT2NUM(8));
2680 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_MEMSTATUS"), INT2NUM(9));
2681 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_MUTEX"), INT2NUM(10));
2682 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_GETMUTEX"), INT2NUM(11));
2683 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_LOOKASIDE"), INT2NUM(13));
2684 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_PCACHE"), INT2NUM(14));
2685 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_GETPCACHE"), INT2NUM(15));
2686 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_LOG"), INT2NUM(16));
2687 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_URI"), INT2NUM(17));
2688 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_PCACHE2"), INT2NUM(18));
2689 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_GETPCACHE2"), INT2NUM(19));
2690 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_COVERING_INDEX_SCAN"), INT2NUM(20));
2691 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_SQLLOG"), INT2NUM(21));
2692 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_MMAP_SIZE"), INT2NUM(22));
2693 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_WIN32_HEAPSIZE"), INT2NUM(23));
2694 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_PCACHE_HDRSZ"), INT2NUM(24));
2695 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_PMASZ"), INT2NUM(25));
2696 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_STMTJRNL_SPILL"), INT2NUM(26));
2697 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_SMALL_MALLOC"), INT2NUM(27));
2698 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_SORTERREF_SIZE"), INT2NUM(28));
2699 rb_funcall(SQ3(Sq3ConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFIG_MEMDB_MAXSIZE"), INT2NUM(29));
2700
2701 SQ3(Sq3ConflictResolutionE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3ConflictResolutionE", MK(cEnum));
2702 rb_funcall(SQ3(Sq3ConflictResolutionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFLICT_ROLLBACK"), INT2NUM(1));
2703 rb_funcall(SQ3(Sq3ConflictResolutionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFLICT_FAIL"), INT2NUM(3));
2704 rb_funcall(SQ3(Sq3ConflictResolutionE), MK(id_enum_attr), 2, STRN2VAL("SQ3_CONFLICT_REPLACE"), INT2NUM(5));
2705
2706 SQ3(Sq3DbConfigE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3DbConfigE", MK(cEnum));
2707 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_MAINDBNAME"), INT2NUM(1000));
2708 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_LOOKASIDE"), INT2NUM(1001));
2709 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_ENABLE_FKEY"), INT2NUM(1002));
2710 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_ENABLE_TRIGGER"), INT2NUM(1003));
2711 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_ENABLE_FTS3_TOKENIZER"), INT2NUM(1004));
2712 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_ENABLE_LOAD_EXTENSION"), INT2NUM(1005));
2713 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_NO_CKPT_ON_CLOSE"), INT2NUM(1006));
2714 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_ENABLE_QPSG"), INT2NUM(1007));
2715 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_TRIGGER_EQP"), INT2NUM(1008));
2716 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_RESET_DATABASE"), INT2NUM(1009));
2717 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_DEFENSIVE"), INT2NUM(1010));
2718 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_WRITABLE_SCHEMA"), INT2NUM(1011));
2719 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_LEGACY_ALTER_TABLE"), INT2NUM(1012));
2720 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_DQS_DML"), INT2NUM(1013));
2721 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_DQS_DDL"), INT2NUM(1014));
2722 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_ENABLE_VIEW"), INT2NUM(1015));
2723 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_LEGACY_FILE_FORMAT"), INT2NUM(1016));
2724 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_TRUSTED_SCHEMA"), INT2NUM(1017));
2725 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_STMT_SCANSTATUS"), INT2NUM(1018));
2726 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_REVERSE_SCANORDER"), INT2NUM(1019));
2727 rb_funcall(SQ3(Sq3DbConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBCONFIG_MAX"), INT2NUM(1019));
2728
2729 SQ3(Sq3DbStatusE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3DbStatusE", MK(cEnum));
2730 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_LOOKASIDE_USED"), INT2NUM(0));
2731 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_CACHE_USED"), INT2NUM(1));
2732 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_SCHEMA_USED"), INT2NUM(2));
2733 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_STMT_USED"), INT2NUM(3));
2734 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_LOOKASIDE_HIT"), INT2NUM(4));
2735 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_LOOKASIDE_MISS_SIZE"), INT2NUM(5));
2736 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_LOOKASIDE_MISS_FULL"), INT2NUM(6));
2737 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_CACHE_HIT"), INT2NUM(7));
2738 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_CACHE_MISS"), INT2NUM(8));
2739 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_CACHE_WRITE"), INT2NUM(9));
2740 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_DEFERRED_FKS"), INT2NUM(10));
2741 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_CACHE_USED_SHARED"), INT2NUM(11));
2742 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_CACHE_SPILL"), INT2NUM(12));
2743 rb_funcall(SQ3(Sq3DbStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_DBSTATUS_MAX"), INT2NUM(12));
2744
2745 SQ3(Sq3DeSerializeEF) = rb_define_class_under(SQ3(Sq3Lite), "Sq3DeSerializeEF", MK(cEnum));
2746 rb_funcall(SQ3(Sq3DeSerializeEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_DESERIALIZE_NO"), INT2NUM(0));
2747 rb_funcall(SQ3(Sq3DeSerializeEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_DESERIALIZE_FREEONCLOSE"), INT2NUM(1));
2748 rb_funcall(SQ3(Sq3DeSerializeEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_DESERIALIZE_RESIZEABLE"), INT2NUM(2));
2749 rb_funcall(SQ3(Sq3DeSerializeEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_DESERIALIZE_READONLY"), INT2NUM(4));
2750
2751 SQ3(Sq3ErrorE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3ErrorE", MK(cEnum));
2752 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_OK"), INT2NUM(0));
2753 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_ERROR"), INT2NUM(1));
2754 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_INTERNAL"), INT2NUM(2));
2755 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_PERM"), INT2NUM(3));
2756 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_ABORT"), INT2NUM(4));
2757 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_BUSY"), INT2NUM(5));
2758 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_LOCKED"), INT2NUM(6));
2759 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_NOMEM"), INT2NUM(7));
2760 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_READONLY"), INT2NUM(8));
2761 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_INTERRUPT"), INT2NUM(9));
2762 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_IOERR"), INT2NUM(10));
2763 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_CORRUPT"), INT2NUM(11));
2764 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_NOTFOUND"), INT2NUM(12));
2765 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_FULL"), INT2NUM(13));
2766 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_CANTOPEN"), INT2NUM(14));
2767 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_PROTOCOL"), INT2NUM(15));
2768 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_EMPTY"), INT2NUM(16));
2769 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_SCHEMA"), INT2NUM(17));
2770 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_TOOBIG"), INT2NUM(18));
2771 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_CONSTRAINT"), INT2NUM(19));
2772 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_MISMATCH"), INT2NUM(20));
2773 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_MISUSE"), INT2NUM(21));
2774 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_NOLFS"), INT2NUM(22));
2775 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_AUTH"), INT2NUM(23));
2776 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_FORMAT"), INT2NUM(24));
2777 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_RANGE"), INT2NUM(25));
2778 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_NOTADB"), INT2NUM(26));
2779 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_NOTICE"), INT2NUM(27));
2780 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_WARNING"), INT2NUM(28));
2781 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_ROW"), INT2NUM(100));
2782 rb_funcall(SQ3(Sq3ErrorE), MK(id_enum_attr), 2, STRN2VAL("SQ3_RESULT_DONE"), INT2NUM(101));
2783
2784 SQ3(Sq3ExtendetResultCodesE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3ExtendetResultCodesE", MK(cEnum));
2785 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_OK"), INT2NUM(0));
2786 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_ERROR"), INT2NUM(1));
2787 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_INTERNAL"), INT2NUM(2));
2788 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_PERM"), INT2NUM(3));
2789 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_ABORT"), INT2NUM(4));
2790 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_BUSY"), INT2NUM(5));
2791 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_LOCKED"), INT2NUM(6));
2792 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_NOMEM"), INT2NUM(7));
2793 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_READONLY"), INT2NUM(8));
2794 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_INTERRUPT"), INT2NUM(9));
2795 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR"), INT2NUM(10));
2796 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CORRUPT"), INT2NUM(11));
2797 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_NOTFOUND"), INT2NUM(12));
2798 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_FULL"), INT2NUM(13));
2799 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CANTOPEN"), INT2NUM(14));
2800 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_PROTOCOL"), INT2NUM(15));
2801 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_EMPTY"), INT2NUM(16));
2802 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_SCHEMA"), INT2NUM(17));
2803 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_TOOBIG"), INT2NUM(18));
2804 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT"), INT2NUM(19));
2805 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_MISMATCH"), INT2NUM(20));
2806 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_MISUSE"), INT2NUM(21));
2807 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_NOLFS"), INT2NUM(22));
2808 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_AUTH"), INT2NUM(23));
2809 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_FORMAT"), INT2NUM(24));
2810 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_RANGE"), INT2NUM(25));
2811 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_NOTADB"), INT2NUM(26));
2812 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_NOTICE"), INT2NUM(27));
2813 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_WARNING"), INT2NUM(28));
2814 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_ROW"), INT2NUM(100));
2815 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_DONE"), INT2NUM(101));
2816 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_ERROR_MISSING_COLLSEQ"), INT2NUM(( 1 | ( 1<<8 ) )));
2817 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_ERROR_RETRY"), INT2NUM(( 1 | ( 2<<8 ) )));
2818 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_ERROR_SNAPSHOT"), INT2NUM(( 1 | ( 3<<8 ) )));
2819 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_READ"), INT2NUM(( 10 | ( 1<<8 ) )));
2820 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_SHORT_READ"), INT2NUM(( 10 | ( 2<<8 ) )));
2821 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_WRITE"), INT2NUM(( 10 | ( 3<<8 ) )));
2822 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_FSYNC"), INT2NUM(( 10 | ( 4<<8 ) )));
2823 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_DIR_FSYNC"), INT2NUM(( 10 | ( 5<<8 ) )));
2824 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_TRUNCATE"), INT2NUM(( 10 | ( 6<<8 ) )));
2825 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_FSTAT"), INT2NUM(( 10 | ( 7<<8 ) )));
2826 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_UNLOCK"), INT2NUM(( 10 | ( 8<<8 ) )));
2827 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_RDLOCK"), INT2NUM(( 10 | ( 9<<8 ) )));
2828 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_DELETE"), INT2NUM(( 10 | ( 10<<8 ) )));
2829 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_BLOCKED"), INT2NUM(( 10 | ( 11<<8 ) )));
2830 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_NOMEM"), INT2NUM(( 10 | ( 12<<8 ) )));
2831 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_ACCESS"), INT2NUM(( 10 | ( 13<<8 ) )));
2832 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_CHECKRESERVEDLOCK"), INT2NUM(( 10 | ( 14<<8 ) )));
2833 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_LOCK"), INT2NUM(( 10 | ( 15<<8 ) )));
2834 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_CLOSE"), INT2NUM(( 10 | ( 16<<8 ) )));
2835 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_DIR_CLOSE"), INT2NUM(( 10 | ( 17<<8 ) )));
2836 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_SHMOPEN"), INT2NUM(( 10 | ( 18<<8 ) )));
2837 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_SHMSIZE"), INT2NUM(( 10 | ( 19<<8 ) )));
2838 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_SHMLOCK"), INT2NUM(( 10 | ( 20<<8 ) )));
2839 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_SHMMAP"), INT2NUM(( 10 | ( 21<<8 ) )));
2840 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_SEEK"), INT2NUM(( 10 | ( 22<<8 ) )));
2841 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_DELETE_NOENT"), INT2NUM(( 10 | ( 23<<8 ) )));
2842 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_MMAP"), INT2NUM(( 10 | ( 24<<8 ) )));
2843 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_GETTEMPPATH"), INT2NUM(( 10 | ( 25<<8 ) )));
2844 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_CONVPATH"), INT2NUM(( 10 | ( 26<<8 ) )));
2845 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_VNODE"), INT2NUM(( 10 | ( 27<<8 ) )));
2846 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_AUTH"), INT2NUM(( 10 | ( 28<<8 ) )));
2847 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_BEGIN_ATOMIC"), INT2NUM(( 10 | ( 29<<8 ) )));
2848 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_COMMIT_ATOMIC"), INT2NUM(( 10 | ( 30<<8 ) )));
2849 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_ROLLBACK_ATOMIC"), INT2NUM(( 10 | ( 31<<8 ) )));
2850 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_DATA"), INT2NUM(( 10 | ( 32<<8 ) )));
2851 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_CORRUPTFS"), INT2NUM(( 10 | ( 33<<8 ) )));
2852 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_IOERR_IN_PAGE"), INT2NUM(( 10 | ( 34<<8 ) )));
2853 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_LOCKED_SHAREDCACHE"), INT2NUM(( 6 | ( 1<<8 ) )));
2854 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_LOCKED_VTAB"), INT2NUM(( 6 | ( 2<<8 ) )));
2855 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_BUSY_RECOVERY"), INT2NUM(( 5 | ( 1<<8 ) )));
2856 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_BUSY_SNAPSHOT"), INT2NUM(( 5 | ( 2<<8 ) )));
2857 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_BUSY_TIMEOUT"), INT2NUM(( 5 | ( 3<<8 ) )));
2858 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CANTOPEN_NOTEMPDIR"), INT2NUM(( 14 | ( 1<<8 ) )));
2859 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CANTOPEN_ISDIR"), INT2NUM(( 14 | ( 2<<8 ) )));
2860 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CANTOPEN_FULLPATH"), INT2NUM(( 14 | ( 3<<8 ) )));
2861 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CANTOPEN_CONVPATH"), INT2NUM(( 14 | ( 4<<8 ) )));
2862 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CANTOPEN_DIRTYWAL"), INT2NUM(( 14 | ( 5<<8 ) )));
2863 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CANTOPEN_SYMLINK"), INT2NUM(( 14 | ( 6<<8 ) )));
2864 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CORRUPT_VTAB"), INT2NUM(( 11 | ( 1<<8 ) )));
2865 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CORRUPT_SEQUENCE"), INT2NUM(( 11 | ( 2<<8 ) )));
2866 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CORRUPT_INDEX"), INT2NUM(( 11 | ( 3<<8 ) )));
2867 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_READONLY_RECOVERY"), INT2NUM(( 8 | ( 1<<8 ) )));
2868 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_READONLY_CANTLOCK"), INT2NUM(( 8 | ( 2<<8 ) )));
2869 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_READONLY_ROLLBACK"), INT2NUM(( 8 | ( 3<<8 ) )));
2870 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_READONLY_DBMOVED"), INT2NUM(( 8 | ( 4<<8 ) )));
2871 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_READONLY_CANTINIT"), INT2NUM(( 8 | ( 5<<8 ) )));
2872 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_READONLY_DIRECTORY"), INT2NUM(( 8 | ( 6<<8 ) )));
2873 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_ABORT_ROLLBACK"), INT2NUM(( 4 | ( 2<<8 ) )));
2874 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_CHECK"), INT2NUM(( 19 | ( 1<<8 ) )));
2875 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_COMMITHOOK"), INT2NUM(( 19 | ( 2<<8 ) )));
2876 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_FOREIGNKEY"), INT2NUM(( 19 | ( 3<<8 ) )));
2877 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_FUNCTION"), INT2NUM(( 19 | ( 4<<8 ) )));
2878 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_NOTNULL"), INT2NUM(( 19 | ( 5<<8 ) )));
2879 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_PRIMARYKEY"), INT2NUM(( 19 | ( 6<<8 ) )));
2880 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_TRIGGER"), INT2NUM(( 19 | ( 7<<8 ) )));
2881 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_UNIQUE"), INT2NUM(( 19 | ( 8<<8 ) )));
2882 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_VTAB"), INT2NUM(( 19 | ( 9<<8 ) )));
2883 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_ROWID"), INT2NUM(( 19 | ( 10<<8 ) )));
2884 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_PINNED"), INT2NUM(( 19 | ( 11<<8 ) )));
2885 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_CONSTRAINT_DATATYPE"), INT2NUM(( 19 | ( 12<<8 ) )));
2886 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_NOTICE_RECOVER_WAL"), INT2NUM(( 27 | ( 1<<8 ) )));
2887 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_NOTICE_RECOVER_ROLLBACK"), INT2NUM(( 27 | ( 2<<8 ) )));
2888 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_NOTICE_RBU"), INT2NUM(( 27 | ( 3<<8 ) )));
2889 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_WARNING_AUTOINDEX"), INT2NUM(( 28 | ( 1<<8 ) )));
2890 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_AUTH_USER"), INT2NUM(( 23 | ( 1<<8 ) )));
2891 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_OK_LOAD_PERMANENTLY"), INT2NUM(( 0 | ( 1<<8 ) )));
2892 rb_funcall(SQ3(Sq3ExtendetResultCodesE), MK(id_enum_attr), 2, STRN2VAL("SQ3_EXTRESULT_OK_SYMLINK"), INT2NUM(( 0 | ( 2<<8 ) )));
2893
2894 SQ3(Sq3FcntlE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3FcntlE", MK(cEnum));
2895 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_LOCKSTATE"), INT2NUM(1));
2896 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_GET_LOCKPROXYFILE"), INT2NUM(2));
2897 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_SET_LOCKPROXYFILE"), INT2NUM(3));
2898 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_LAST_ERRNO"), INT2NUM(4));
2899 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_SIZE_HINT"), INT2NUM(5));
2900 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_CHUNK_SIZE"), INT2NUM(6));
2901 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_FILE_POINTER"), INT2NUM(7));
2902 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_SYNC_OMITTED"), INT2NUM(8));
2903 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_WIN32_AV_RETRY"), INT2NUM(9));
2904 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_PERSIST_WAL"), INT2NUM(10));
2905 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_OVERWRITE"), INT2NUM(11));
2906 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_VFSNAME"), INT2NUM(12));
2907 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_POWERSAFE_OVERWRITE"), INT2NUM(13));
2908 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_PRAGMA"), INT2NUM(14));
2909 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_BUSYHANDLER"), INT2NUM(15));
2910 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_TEMPFILENAME"), INT2NUM(16));
2911 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_MMAP_SIZE"), INT2NUM(18));
2912 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_TRACE"), INT2NUM(19));
2913 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_HAS_MOVED"), INT2NUM(20));
2914 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_SYNC"), INT2NUM(21));
2915 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_COMMIT_PHASETWO"), INT2NUM(22));
2916 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_WIN32_SET_HANDLE"), INT2NUM(23));
2917 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_WAL_BLOCK"), INT2NUM(24));
2918 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_ZIPVFS"), INT2NUM(25));
2919 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_RBU"), INT2NUM(26));
2920 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_VFS_POINTER"), INT2NUM(27));
2921 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_JOURNAL_POINTER"), INT2NUM(28));
2922 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_WIN32_GET_HANDLE"), INT2NUM(29));
2923 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_PDB"), INT2NUM(30));
2924 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_BEGIN_ATOMIC_WRITE"), INT2NUM(31));
2925 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_COMMIT_ATOMIC_WRITE"), INT2NUM(32));
2926 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_ROLLBACK_ATOMIC_WRITE"), INT2NUM(33));
2927 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_LOCK_TIMEOUT"), INT2NUM(34));
2928 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_DATA_VERSION"), INT2NUM(35));
2929 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_SIZE_LIMIT"), INT2NUM(36));
2930 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_CKPT_DONE"), INT2NUM(37));
2931 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_RESERVE_BYTES"), INT2NUM(38));
2932 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_CKPT_START"), INT2NUM(39));
2933 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_EXTERNAL_READER"), INT2NUM(40));
2934 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_CKSM_FILE"), INT2NUM(41));
2935 rb_funcall(SQ3(Sq3FcntlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_FCNTL_RESET_CACHE"), INT2NUM(42));
2936
2937 SQ3(Sq3FunctionEF) = rb_define_class_under(SQ3(Sq3Lite), "Sq3FunctionEF", MK(cEnum));
2938 rb_funcall(SQ3(Sq3FunctionEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_FUNCTION_DETERMINISTIC"), INT2NUM(0x000000800));
2939 rb_funcall(SQ3(Sq3FunctionEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_FUNCTION_DIRECTONLY"), INT2NUM(0x000080000));
2940 rb_funcall(SQ3(Sq3FunctionEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_FUNCTION_SUBTYPE"), INT2NUM(0x000100000));
2941 rb_funcall(SQ3(Sq3FunctionEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_FUNCTION_INNOCUOUS"), INT2NUM(0x000200000));
2942 rb_funcall(SQ3(Sq3FunctionEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_FUNCTION_RESULT_SUBTYPE"), INT2NUM(0x001000000));
2943
2944 SQ3(Sq3IndexConstraintEF) = rb_define_class_under(SQ3(Sq3Lite), "Sq3IndexConstraintEF", MK(cEnum));
2945 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_EQ"), INT2NUM(2));
2946 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_GT"), INT2NUM(4));
2947 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_LE"), INT2NUM(8));
2948 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_LT"), INT2NUM(16));
2949 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_GE"), INT2NUM(32));
2950 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_MATCH"), INT2NUM(64));
2951 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_LIKE"), INT2NUM(65));
2952 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_GLOB"), INT2NUM(66));
2953 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_REGEXP"), INT2NUM(67));
2954 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_NE"), INT2NUM(68));
2955 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_ISNOT"), INT2NUM(69));
2956 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_ISNOTNULL"), INT2NUM(70));
2957 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_ISNULL"), INT2NUM(71));
2958 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_IS"), INT2NUM(72));
2959 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_LIMIT"), INT2NUM(73));
2960 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_OFFSET"), INT2NUM(74));
2961 rb_funcall(SQ3(Sq3IndexConstraintEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_INDEX_CONSTRAINT_FUNCTION"), INT2NUM(150));
2962
2963 SQ3(Sq3IoCapEF) = rb_define_class_under(SQ3(Sq3Lite), "Sq3IoCapEF", MK(cEnum));
2964 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_ATOMIC"), INT2NUM(0x00000001));
2965 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_ATOMIC512"), INT2NUM(0x00000002));
2966 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_ATOMIC1K"), INT2NUM(0x00000004));
2967 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_ATOMIC2K"), INT2NUM(0x00000008));
2968 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_ATOMIC4K"), INT2NUM(0x00000010));
2969 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_ATOMIC8K"), INT2NUM(0x00000020));
2970 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_ATOMIC16K"), INT2NUM(0x00000040));
2971 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_ATOMIC32K"), INT2NUM(0x00000080));
2972 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_ATOMIC64K"), INT2NUM(0x00000100));
2973 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_SAFE_APPEND"), INT2NUM(0x00000200));
2974 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_SEQUENTIAL"), INT2NUM(0x00000400));
2975 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_UNDELETABLE_WHEN_OPEN"), INT2NUM(0x00000800));
2976 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_POWERSAFE_OVERWRITE"), INT2NUM(0x00001000));
2977 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_IMMUTABLE"), INT2NUM(0x00002000));
2978 rb_funcall(SQ3(Sq3IoCapEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_IOCAP_BATCH_ATOMIC"), INT2NUM(0x00004000));
2979
2980 SQ3(Sq3LimitE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3LimitE", MK(cEnum));
2981 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_LENGTH"), INT2NUM(0));
2982 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_SQL_LENGTH"), INT2NUM(1));
2983 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_COLUMN"), INT2NUM(2));
2984 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_EXPR_DEPTH"), INT2NUM(3));
2985 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_COMPOUND_SELECT"), INT2NUM(4));
2986 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_VDBE_OP"), INT2NUM(5));
2987 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_FUNCTION_ARG"), INT2NUM(6));
2988 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_ATTACHED"), INT2NUM(7));
2989 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_LIKE_PATTERN_LENGTH"), INT2NUM(8));
2990 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_VARIABLE_NUMBER"), INT2NUM(9));
2991 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_TRIGGER_DEPTH"), INT2NUM(10));
2992 rb_funcall(SQ3(Sq3LimitE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LIMIT_WORKER_THREADS"), INT2NUM(11));
2993
2994 SQ3(Sq3LockE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3LockE", MK(cEnum));
2995 rb_funcall(SQ3(Sq3LockE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LOCK_NONE"), INT2NUM(0));
2996 rb_funcall(SQ3(Sq3LockE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LOCK_SHARED"), INT2NUM(1));
2997 rb_funcall(SQ3(Sq3LockE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LOCK_RESERVED"), INT2NUM(2));
2998 rb_funcall(SQ3(Sq3LockE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LOCK_PENDING"), INT2NUM(3));
2999 rb_funcall(SQ3(Sq3LockE), MK(id_enum_attr), 2, STRN2VAL("SQ3_LOCK_EXCLUSIVE"), INT2NUM(4));
3000
3001 SQ3(Sq3MutexE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3MutexE", MK(cEnum));
3002 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_FAST"), INT2NUM(0));
3003 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_RECURSIVE"), INT2NUM(1));
3004 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_MAIN"), INT2NUM(2));
3005 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_MEM"), INT2NUM(3));
3006 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_MEM2"), INT2NUM(4));
3007 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_OPEN"), INT2NUM(4));
3008 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_PRNG"), INT2NUM(5));
3009 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_LRU"), INT2NUM(6));
3010 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_LRU2"), INT2NUM(7));
3011 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_PMEM"), INT2NUM(7));
3012 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_APP1"), INT2NUM(8));
3013 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_APP2"), INT2NUM(9));
3014 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_APP3"), INT2NUM(10));
3015 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_VFS1"), INT2NUM(11));
3016 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_VFS2"), INT2NUM(12));
3017 rb_funcall(SQ3(Sq3MutexE), MK(id_enum_attr), 2, STRN2VAL("SQ3_MUTEX_STATIC_VFS3"), INT2NUM(13));
3018
3019 SQ3(Sq3OpenEF) = rb_define_class_under(SQ3(Sq3Lite), "Sq3OpenEF", MK(cEnum));
3020 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_READONLY"), INT2NUM(0x00000001));
3021 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_READWRITE"), INT2NUM(0x00000002));
3022 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_CREATE"), INT2NUM(0x00000004));
3023 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_DELETEONCLOSE"), INT2NUM(0x00000008));
3024 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_EXCLUSIVE"), INT2NUM(0x00000010));
3025 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_AUTOPROXY"), INT2NUM(0x00000020));
3026 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_URI"), INT2NUM(0x00000040));
3027 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_MEMORY"), INT2NUM(0x00000080));
3028 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_MAIN_DB"), INT2NUM(0x00000100));
3029 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_TEMP_DB"), INT2NUM(0x00000200));
3030 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_TRANSIENT_DB"), INT2NUM(0x00000400));
3031 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_MAIN_JOURNAL"), INT2NUM(0x00000800));
3032 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_TEMP_JOURNAL"), INT2NUM(0x00001000));
3033 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_SUBJOURNAL"), INT2NUM(0x00002000));
3034 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_SUPER_JOURNAL"), INT2NUM(0x00004000));
3035 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_NOMUTEX"), INT2NUM(0x00008000));
3036 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_FULLMUTEX"), INT2NUM(0x00010000));
3037 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_SHAREDCACHE"), INT2NUM(0x00020000));
3038 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_PRIVATECACHE"), INT2NUM(0x00040000));
3039 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_WAL"), INT2NUM(0x00080000));
3040 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_NOFOLLOW"), INT2NUM(0x01000000));
3041 rb_funcall(SQ3(Sq3OpenEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_OPEN_EXRESCODE"), INT2NUM(0x02000000));
3042
3043 SQ3(Sq3PrepareEF) = rb_define_class_under(SQ3(Sq3Lite), "Sq3PrepareEF", MK(cEnum));
3044 rb_funcall(SQ3(Sq3PrepareEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_PREPARE_NO"), INT2NUM(0x00));
3045 rb_funcall(SQ3(Sq3PrepareEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_PREPARE_PERSISTENT"), INT2NUM(0x01));
3046 rb_funcall(SQ3(Sq3PrepareEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_PREPARE_NORMALIZE"), INT2NUM(0x02));
3047 rb_funcall(SQ3(Sq3PrepareEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_PREPARE_NO_VTAB"), INT2NUM(0x04));
3048
3049 SQ3(Sq3ScanStatE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3ScanStatE", MK(cEnum));
3050 rb_funcall(SQ3(Sq3ScanStatE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SCANSTAT_NLOOP"), INT2NUM(0));
3051 rb_funcall(SQ3(Sq3ScanStatE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SCANSTAT_NVISIT"), INT2NUM(1));
3052 rb_funcall(SQ3(Sq3ScanStatE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SCANSTAT_EST"), INT2NUM(2));
3053 rb_funcall(SQ3(Sq3ScanStatE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SCANSTAT_NAME"), INT2NUM(3));
3054 rb_funcall(SQ3(Sq3ScanStatE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SCANSTAT_EXPLAIN"), INT2NUM(4));
3055 rb_funcall(SQ3(Sq3ScanStatE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SCANSTAT_SELECTID"), INT2NUM(5));
3056 rb_funcall(SQ3(Sq3ScanStatE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SCANSTAT_PARENTID"), INT2NUM(6));
3057 rb_funcall(SQ3(Sq3ScanStatE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SCANSTAT_NCYCLE"), INT2NUM(7));
3058
3059 SQ3(Sq3SerializeE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3SerializeE", MK(cEnum));
3060 rb_funcall(SQ3(Sq3SerializeE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SERIALIZE_NO"), INT2NUM(0x000));
3061 rb_funcall(SQ3(Sq3SerializeE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SERIALIZE_NOCOPY"), INT2NUM(0x001));
3062
3063 SQ3(Sq3SessionObjConfigE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3SessionObjConfigE", MK(cEnum));
3064 rb_funcall(SQ3(Sq3SessionObjConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SESSION_OBJCONFIG_SIZE"), INT2NUM(1));
3065 rb_funcall(SQ3(Sq3SessionObjConfigE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SESSION_OBJCONFIG_ROWID"), INT2NUM(2));
3066
3067 SQ3(Sq3ShmLockE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3ShmLockE", MK(cEnum));
3068 rb_funcall(SQ3(Sq3ShmLockE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SHM_UNLOCK"), INT2NUM(1));
3069 rb_funcall(SQ3(Sq3ShmLockE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SHM_LOCK"), INT2NUM(2));
3070 rb_funcall(SQ3(Sq3ShmLockE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SHM_SHARED"), INT2NUM(4));
3071 rb_funcall(SQ3(Sq3ShmLockE), MK(id_enum_attr), 2, STRN2VAL("SQ3_SHM_EXCLUSIVE"), INT2NUM(8));
3072
3073 SQ3(Sq3StatusE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3StatusE", MK(cEnum));
3074 rb_funcall(SQ3(Sq3StatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STATUS_MEMORY_USED"), INT2NUM(0));
3075 rb_funcall(SQ3(Sq3StatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STATUS_PAGECACHE_USED"), INT2NUM(1));
3076 rb_funcall(SQ3(Sq3StatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STATUS_PAGECACHE_OVERFLOW"), INT2NUM(2));
3077 rb_funcall(SQ3(Sq3StatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STATUS_SCRATCH_USED"), INT2NUM(3));
3078 rb_funcall(SQ3(Sq3StatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STATUS_SCRATCH_OVERFLOW"), INT2NUM(4));
3079 rb_funcall(SQ3(Sq3StatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STATUS_MALLOC_SIZE"), INT2NUM(5));
3080 rb_funcall(SQ3(Sq3StatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STATUS_PARSER_STACK"), INT2NUM(6));
3081 rb_funcall(SQ3(Sq3StatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STATUS_PAGECACHE_SIZE"), INT2NUM(7));
3082 rb_funcall(SQ3(Sq3StatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STATUS_SCRATCH_SIZE"), INT2NUM(8));
3083 rb_funcall(SQ3(Sq3StatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STATUS_MALLOC_COUNT"), INT2NUM(9));
3084
3085 SQ3(Sq3StmtStatusE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3StmtStatusE", MK(cEnum));
3086 rb_funcall(SQ3(Sq3StmtStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STMTSTATUS_FULLSCAN_STEP"), INT2NUM(1));
3087 rb_funcall(SQ3(Sq3StmtStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STMTSTATUS_SORT"), INT2NUM(2));
3088 rb_funcall(SQ3(Sq3StmtStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STMTSTATUS_AUTOINDEX"), INT2NUM(3));
3089 rb_funcall(SQ3(Sq3StmtStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STMTSTATUS_VM_STEP"), INT2NUM(4));
3090 rb_funcall(SQ3(Sq3StmtStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STMTSTATUS_REPREPARE"), INT2NUM(5));
3091 rb_funcall(SQ3(Sq3StmtStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STMTSTATUS_RUN"), INT2NUM(6));
3092 rb_funcall(SQ3(Sq3StmtStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STMTSTATUS_FILTER_MISS"), INT2NUM(7));
3093 rb_funcall(SQ3(Sq3StmtStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STMTSTATUS_FILTER_HIT"), INT2NUM(8));
3094 rb_funcall(SQ3(Sq3StmtStatusE), MK(id_enum_attr), 2, STRN2VAL("SQ3_STMTSTATUS_MEMUSED"), INT2NUM(99));
3095
3096 SQ3(Sq3SyncEF) = rb_define_class_under(SQ3(Sq3Lite), "Sq3SyncEF", MK(cEnum));
3097 rb_funcall(SQ3(Sq3SyncEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_SYNC_NORMAL"), INT2NUM(0x00002));
3098 rb_funcall(SQ3(Sq3SyncEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_SYNC_FULL"), INT2NUM(0x00003));
3099 rb_funcall(SQ3(Sq3SyncEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_SYNC_DATAONLY"), INT2NUM(0x00010));
3100
3101 SQ3(Sq3TestCtrlE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3TestCtrlE", MK(cEnum));
3102 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_FIRST"), INT2NUM(5));
3103 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_PRNG_SAVE"), INT2NUM(5));
3104 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_PRNG_RESTORE"), INT2NUM(6));
3105 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_PRNG_RESET"), INT2NUM(7));
3106 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_FK_NO_ACTION"), INT2NUM(7));
3107 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_BITVEC_TEST"), INT2NUM(8));
3108 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_FAULT_INSTALL"), INT2NUM(9));
3109 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_BENIGN_MALLOC_HOOKS"), INT2NUM(10));
3110 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_PENDING_BYTE"), INT2NUM(11));
3111 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_ASSERT"), INT2NUM(12));
3112 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_ALWAYS"), INT2NUM(13));
3113 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_RESERVE"), INT2NUM(14));
3114 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_OPTIMIZATIONS"), INT2NUM(15));
3115 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_ISKEYWORD"), INT2NUM(16));
3116 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_SCRATCHMALLOC"), INT2NUM(17));
3117 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_INTERNAL_FUNCTIONS"), INT2NUM(17));
3118 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_LOCALTIME_FAULT"), INT2NUM(18));
3119 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_EXPLAIN_STMT"), INT2NUM(19));
3120 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_ONCE_RESET_THRESHOLD"), INT2NUM(19));
3121 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_NEVER_CORRUPT"), INT2NUM(20));
3122 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_VDBE_COVERAGE"), INT2NUM(21));
3123 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_BYTEORDER"), INT2NUM(22));
3124 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_ISINIT"), INT2NUM(23));
3125 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_SORTER_MMAP"), INT2NUM(24));
3126 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_IMPOSTER"), INT2NUM(25));
3127 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_PARSER_COVERAGE"), INT2NUM(26));
3128 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_RESULT_INTREAL"), INT2NUM(27));
3129 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_PRNG_SEED"), INT2NUM(28));
3130 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_EXTRA_SCHEMA_CHECKS"), INT2NUM(29));
3131 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_SEEK_COUNT"), INT2NUM(30));
3132 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_TRACEFLAGS"), INT2NUM(31));
3133 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_TUNE"), INT2NUM(32));
3134 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_LOGEST"), INT2NUM(33));
3135 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_USELONGDOUBLE"), INT2NUM(34));
3136 rb_funcall(SQ3(Sq3TestCtrlE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TESTCTRL_LAST"), INT2NUM(34));
3137
3138 SQ3(Sq3TextE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3TextE", MK(cEnum));
3139 rb_funcall(SQ3(Sq3TextE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TEXT_UTF8"), INT2NUM(1));
3140 rb_funcall(SQ3(Sq3TextE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TEXT_UTF16LE"), INT2NUM(2));
3141 rb_funcall(SQ3(Sq3TextE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TEXT_UTF16BE"), INT2NUM(3));
3142 rb_funcall(SQ3(Sq3TextE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TEXT_UTF16"), INT2NUM(4));
3143 rb_funcall(SQ3(Sq3TextE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TEXT_ANY"), INT2NUM(5));
3144 rb_funcall(SQ3(Sq3TextE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TEXT_UTF16_ALIGNED"), INT2NUM(8));
3145
3146 SQ3(Sq3TraceEF) = rb_define_class_under(SQ3(Sq3Lite), "Sq3TraceEF", MK(cEnum));
3147 rb_funcall(SQ3(Sq3TraceEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_TRACE_STMT"), INT2NUM(0x01));
3148 rb_funcall(SQ3(Sq3TraceEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_TRACE_PROFILE"), INT2NUM(0x02));
3149 rb_funcall(SQ3(Sq3TraceEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_TRACE_ROW"), INT2NUM(0x04));
3150 rb_funcall(SQ3(Sq3TraceEF), MK(id_enum_attr), 2, STRN2VAL("SQ3_TRACE_CLOSE"), INT2NUM(0x08));
3151
3152 SQ3(Sq3TxnE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3TxnE", MK(cEnum));
3153 rb_funcall(SQ3(Sq3TxnE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TXN_NONE"), INT2NUM(0));
3154 rb_funcall(SQ3(Sq3TxnE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TXN_READ"), INT2NUM(1));
3155 rb_funcall(SQ3(Sq3TxnE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TXN_WRITE"), INT2NUM(2));
3156
3157 SQ3(Sq3TypeE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3TypeE", MK(cEnum));
3158 rb_funcall(SQ3(Sq3TypeE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TYPE_INTEGER"), INT2NUM(1));
3159 rb_funcall(SQ3(Sq3TypeE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TYPE_FLOAT"), INT2NUM(2));
3160 rb_funcall(SQ3(Sq3TypeE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TYPE_BLOB"), INT2NUM(4));
3161 rb_funcall(SQ3(Sq3TypeE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TYPE_NULL"), INT2NUM(5));
3162 rb_funcall(SQ3(Sq3TypeE), MK(id_enum_attr), 2, STRN2VAL("SQ3_TYPE_TEXT"), INT2NUM(3));
3163
3164 SQ3(Sq3VtabE) = rb_define_class_under(SQ3(Sq3Lite), "Sq3VtabE", MK(cEnum));
3165 rb_funcall(SQ3(Sq3VtabE), MK(id_enum_attr), 2, STRN2VAL("SQ3_VTAB_CONSTRAINT_SUPPORT"), INT2NUM(1));
3166 rb_funcall(SQ3(Sq3VtabE), MK(id_enum_attr), 2, STRN2VAL("SQ3_VTAB_INNOCUOUS"), INT2NUM(2));
3167 rb_funcall(SQ3(Sq3VtabE), MK(id_enum_attr), 2, STRN2VAL("SQ3_VTAB_DIRECTONLY"), INT2NUM(3));
3168 rb_funcall(SQ3(Sq3VtabE), MK(id_enum_attr), 2, STRN2VAL("SQ3_VTAB_USES_ALL_SCHEMAS"), INT2NUM(4));
3169
3170 // END-enumF - created by 'rb_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
3171
3172}
#define MK(n)
#define STRN2VAL(nat)
#define SQ3(n)
#define MK_RT_CALL_ONLY
#define MkRtSetup_NULL
static SQ3_LITE Sq3Lite(MK_MNG mng)
cast a unknown-object into an Sq3LiteS pointer or NULL if not possible
Sq3IndexConstraintEF
Virtual Table Constraint Operator Codes.
Sq3AuthActionE
Authorizer Action Codes.
Sq3VtabE
Virtual Table Configuration Options.
Sq3ChangeSetConflictE
Constants Returned By The Conflict Handler.
Sq3CheckpointE
Checkpoint Mode Values.
Definition Sq3Enum_sq3.h:37
Sq3ConfigE
Configuration Options.
Sq3StmtStatusE
Status Parameters for prepared statements.
Sq3OpenEF
Flags For File Open Operations.
Sq3TextE
Text Encodings.
Sq3FcntlE
Standard File Control Opcodes.
Sq3SessionObjConfigE
Options for sqlite3session_object_config.
Sq3LimitE
Run-Time Limit Categories.
Sq3StatusE
Status Parameters.
Sq3TypeE
Fundamental Datatypes.
Sq3MutexE
Mutex Types.
Sq3PrepareEF
Prepare Flags.
Sq3DbConfigE
Database Connection Configuration Options.
Sq3SerializeE
Flags for sqlite3_serialize.
Sq3AccessE
Flags for the xAccess VFS method.
Sq3DeSerializeEF
Flags for sqlite3_deserialize()
Sq3LockE
File Locking Levels.
Sq3AuthReturnE
Authorizer Return Codes.
Sq3ErrorE
Result Codes.
Sq3DbStatusE
Status Parameters for database connections.
Definition Sq3Enum_sq3.h:82
Sq3IoCapEF
Device Characteristics.
Sq3SyncEF
Synchronization Type Flags.
Sq3TraceEF
SQL Trace Event Codes.
Sq3ChangesetE
Constants Passed To The Conflict Handler.
Sq3TestCtrlE
Testing Interface Operation Codes.
Sq3ExtendetResultCodesE
Extended Result Codes.
Sq3ShmLockE
Flags for the xShmLock VFS method.
Sq3ScanStatE
Prepared Statement Scan Status Opcodes.
Sq3TxnE
Allowed return values from sqlite3_txn_state()
Sq3FunctionEF
Function Flags.
Sq3ConflictResolutionE
Conflict resolution modes.

◆ 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 OT_METH_S(c, s, f)
#define OT_METH_O(c, s, f)

Variable Documentation

◆ rbsq3lite_Sq3AccessE

VALUE rbsq3lite_Sq3AccessE

Definition at line 134 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3AuthActionE

VALUE rbsq3lite_Sq3AuthActionE

Definition at line 135 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3AuthReturnE

VALUE rbsq3lite_Sq3AuthReturnE

Definition at line 136 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ChangeSetConflictE

VALUE rbsq3lite_Sq3ChangeSetConflictE

Definition at line 137 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ChangesetE

VALUE rbsq3lite_Sq3ChangesetE

Definition at line 138 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3CheckpointE

VALUE rbsq3lite_Sq3CheckpointE

Definition at line 139 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ConfigE

VALUE rbsq3lite_Sq3ConfigE

Definition at line 140 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ConflictResolutionE

VALUE rbsq3lite_Sq3ConflictResolutionE

Definition at line 141 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3DbConfigE

VALUE rbsq3lite_Sq3DbConfigE

Definition at line 142 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3DbStatusE

VALUE rbsq3lite_Sq3DbStatusE

Definition at line 143 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3DeSerializeEF

VALUE rbsq3lite_Sq3DeSerializeEF

Definition at line 144 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ErrorE

VALUE rbsq3lite_Sq3ErrorE

Definition at line 145 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ExtendetResultCodesE

VALUE rbsq3lite_Sq3ExtendetResultCodesE

Definition at line 146 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3FcntlE

VALUE rbsq3lite_Sq3FcntlE

Definition at line 147 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3FunctionEF

VALUE rbsq3lite_Sq3FunctionEF

Definition at line 148 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3IndexConstraintEF

VALUE rbsq3lite_Sq3IndexConstraintEF

Definition at line 149 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3IoCapEF

VALUE rbsq3lite_Sq3IoCapEF

Definition at line 150 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3LimitE

VALUE rbsq3lite_Sq3LimitE

Definition at line 151 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3Lite

VALUE rbsq3lite_Sq3Lite

Definition at line 130 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3LockE

VALUE rbsq3lite_Sq3LockE

Definition at line 152 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3MutexE

VALUE rbsq3lite_Sq3MutexE

Definition at line 153 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3OpenEF

VALUE rbsq3lite_Sq3OpenEF

Definition at line 154 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3PrepareEF

VALUE rbsq3lite_Sq3PrepareEF

Definition at line 155 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ScanStatE

VALUE rbsq3lite_Sq3ScanStatE

Definition at line 156 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3SerializeE

VALUE rbsq3lite_Sq3SerializeE

Definition at line 157 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3SessionObjConfigE

VALUE rbsq3lite_Sq3SessionObjConfigE

Definition at line 158 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ShmLockE

VALUE rbsq3lite_Sq3ShmLockE

Definition at line 159 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3StatusE

VALUE rbsq3lite_Sq3StatusE

Definition at line 160 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3StmtStatusE

VALUE rbsq3lite_Sq3StmtStatusE

Definition at line 161 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3SyncEF

VALUE rbsq3lite_Sq3SyncEF

Definition at line 162 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3TestCtrlE

VALUE rbsq3lite_Sq3TestCtrlE

Definition at line 163 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3TextE

VALUE rbsq3lite_Sq3TextE

Definition at line 164 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3TraceEF

VALUE rbsq3lite_Sq3TraceEF

Definition at line 165 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3TxnE

VALUE rbsq3lite_Sq3TxnE

Definition at line 166 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3TypeE

VALUE rbsq3lite_Sq3TypeE

Definition at line 167 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3VtabE

VALUE rbsq3lite_Sq3VtabE

Definition at line 168 of file LibSq3Lite_rb.c.