theSq3Lite 10.0
Loading...
Searching...
No Matches
LibSq3Lite_rb.c File Reference

tag: nhi1-release-250425 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

tag: nhi1-release-250425

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 178 of file LibSq3Lite_rb.c.

◆ AccessE_ToInt_doc

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

Definition at line 215 of file LibSq3Lite_rb.c.

◆ AccessE_ToString_doc

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

Definition at line 216 of file LibSq3Lite_rb.c.

◆ AuthActionE_FromInt_doc

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

Definition at line 179 of file LibSq3Lite_rb.c.

◆ AuthActionE_ToInt_doc

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

Definition at line 217 of file LibSq3Lite_rb.c.

◆ AuthActionE_ToString_doc

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

Definition at line 218 of file LibSq3Lite_rb.c.

◆ AuthReturnE_FromInt_doc

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

Definition at line 180 of file LibSq3Lite_rb.c.

◆ AuthReturnE_ToInt_doc

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

Definition at line 219 of file LibSq3Lite_rb.c.

◆ AuthReturnE_ToString_doc

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

Definition at line 220 of file LibSq3Lite_rb.c.

◆ ChangeSetConflictE_FromInt_doc

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

Definition at line 181 of file LibSq3Lite_rb.c.

◆ ChangeSetConflictE_ToInt_doc

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

Definition at line 221 of file LibSq3Lite_rb.c.

◆ ChangeSetConflictE_ToString_doc

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

Definition at line 222 of file LibSq3Lite_rb.c.

◆ ChangesetE_FromInt_doc

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

Definition at line 182 of file LibSq3Lite_rb.c.

◆ ChangesetE_ToInt_doc

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

Definition at line 223 of file LibSq3Lite_rb.c.

◆ ChangesetE_ToString_doc

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

Definition at line 224 of file LibSq3Lite_rb.c.

◆ CheckpointE_FromInt_doc

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

Definition at line 183 of file LibSq3Lite_rb.c.

◆ CheckpointE_ToInt_doc

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

Definition at line 225 of file LibSq3Lite_rb.c.

◆ CheckpointE_ToString_doc

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

Definition at line 226 of file LibSq3Lite_rb.c.

◆ Cleanup_doc

#define Cleanup_doc   "Sq3Lite.Cleanup()"

Definition at line 290 of file LibSq3Lite_rb.c.

◆ CompileOptionGet_doc

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

Definition at line 291 of file LibSq3Lite_rb.c.

◆ CompileOptionUsed_doc

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

Definition at line 292 of file LibSq3Lite_rb.c.

◆ Complete_doc

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

Definition at line 293 of file LibSq3Lite_rb.c.

◆ ConfigE_FromInt_doc

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

Definition at line 184 of file LibSq3Lite_rb.c.

◆ ConfigE_ToInt_doc

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

Definition at line 227 of file LibSq3Lite_rb.c.

◆ ConfigE_ToString_doc

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

Definition at line 228 of file LibSq3Lite_rb.c.

◆ ConflictResolutionE_FromInt_doc

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

Definition at line 185 of file LibSq3Lite_rb.c.

◆ ConflictResolutionE_ToInt_doc

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

Definition at line 229 of file LibSq3Lite_rb.c.

◆ ConflictResolutionE_ToString_doc

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

Definition at line 230 of file LibSq3Lite_rb.c.

◆ DbConfigE_FromInt_doc

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

Definition at line 186 of file LibSq3Lite_rb.c.

◆ DbConfigE_ToInt_doc

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

Definition at line 231 of file LibSq3Lite_rb.c.

◆ DbConfigE_ToString_doc

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

Definition at line 232 of file LibSq3Lite_rb.c.

◆ DbStatusE_FromInt_doc

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

Definition at line 187 of file LibSq3Lite_rb.c.

◆ DbStatusE_ToInt_doc

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

Definition at line 233 of file LibSq3Lite_rb.c.

◆ DbStatusE_ToString_doc

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

Definition at line 234 of file LibSq3Lite_rb.c.

◆ DeSerializeEF_FromInt_doc

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

Definition at line 188 of file LibSq3Lite_rb.c.

◆ DeSerializeEF_ToInt_doc

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

Definition at line 235 of file LibSq3Lite_rb.c.

◆ DeSerializeEF_ToString_doc

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

Definition at line 236 of file LibSq3Lite_rb.c.

◆ ErrorCheckI_doc

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

Definition at line 294 of file LibSq3Lite_rb.c.

◆ ErrorE_FromInt_doc

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

Definition at line 189 of file LibSq3Lite_rb.c.

◆ ErrorE_ToInt_doc

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

Definition at line 237 of file LibSq3Lite_rb.c.

◆ ErrorE_ToString_doc

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

Definition at line 238 of file LibSq3Lite_rb.c.

◆ ExtendetResultCodesE_FromInt_doc

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

Definition at line 190 of file LibSq3Lite_rb.c.

◆ ExtendetResultCodesE_ToInt_doc

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

Definition at line 239 of file LibSq3Lite_rb.c.

◆ ExtendetResultCodesE_ToString_doc

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

Definition at line 240 of file LibSq3Lite_rb.c.

◆ FcntlE_FromInt_doc

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

Definition at line 191 of file LibSq3Lite_rb.c.

◆ FcntlE_ToInt_doc

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

Definition at line 241 of file LibSq3Lite_rb.c.

◆ FcntlE_ToString_doc

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

Definition at line 242 of file LibSq3Lite_rb.c.

◆ FilenameDatabase_doc

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

Definition at line 295 of file LibSq3Lite_rb.c.

◆ FilenameJournal_doc

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

Definition at line 296 of file LibSq3Lite_rb.c.

◆ FilenameWal_doc

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

Definition at line 297 of file LibSq3Lite_rb.c.

◆ FreeFilename_doc

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

Definition at line 298 of file LibSq3Lite_rb.c.

◆ FunctionEF_FromInt_doc

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

Definition at line 192 of file LibSq3Lite_rb.c.

◆ FunctionEF_ToInt_doc

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

Definition at line 243 of file LibSq3Lite_rb.c.

◆ FunctionEF_ToString_doc

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

Definition at line 244 of file LibSq3Lite_rb.c.

◆ HardHeapLimit64_doc

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

Definition at line 299 of file LibSq3Lite_rb.c.

◆ IndexConstraintEF_FromInt_doc

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

Definition at line 193 of file LibSq3Lite_rb.c.

◆ IndexConstraintEF_ToInt_doc

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

Definition at line 245 of file LibSq3Lite_rb.c.

◆ IndexConstraintEF_ToString_doc

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

Definition at line 246 of file LibSq3Lite_rb.c.

◆ Initialize_doc

#define Initialize_doc   "Sq3Lite.Initialize()"

Definition at line 300 of file LibSq3Lite_rb.c.

◆ IoCapEF_FromInt_doc

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

Definition at line 194 of file LibSq3Lite_rb.c.

◆ IoCapEF_ToInt_doc

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

Definition at line 247 of file LibSq3Lite_rb.c.

◆ IoCapEF_ToString_doc

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

Definition at line 248 of file LibSq3Lite_rb.c.

◆ KeywordCheck_doc

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

Definition at line 301 of file LibSq3Lite_rb.c.

◆ KeywordCount_doc

#define KeywordCount_doc   "Sq3Lite.KeywordCount()"

Definition at line 302 of file LibSq3Lite_rb.c.

◆ KeywordName_doc

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

Definition at line 325 of file LibSq3Lite_rb.c.

◆ KeywordNameBUF_doc

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

Definition at line 287 of file LibSq3Lite_rb.c.

◆ Libversion_doc

#define Libversion_doc   "string Sq3Lite.Libversion()"

Definition at line 303 of file LibSq3Lite_rb.c.

◆ LibversionNumber_doc

#define LibversionNumber_doc   "Sq3Lite.LibversionNumber()"

Definition at line 304 of file LibSq3Lite_rb.c.

◆ LimitE_FromInt_doc

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

Definition at line 195 of file LibSq3Lite_rb.c.

◆ LimitE_ToInt_doc

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

Definition at line 249 of file LibSq3Lite_rb.c.

◆ LimitE_ToString_doc

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

Definition at line 250 of file LibSq3Lite_rb.c.

◆ LockE_FromInt_doc

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

Definition at line 196 of file LibSq3Lite_rb.c.

◆ LockE_ToInt_doc

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

Definition at line 251 of file LibSq3Lite_rb.c.

◆ LockE_ToString_doc

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

Definition at line 252 of file LibSq3Lite_rb.c.

◆ MemoryHighwater_doc

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

Definition at line 305 of file LibSq3Lite_rb.c.

◆ MemoryUsed_doc

#define MemoryUsed_doc   "int64 Sq3Lite.MemoryUsed()"

Definition at line 306 of file LibSq3Lite_rb.c.

◆ MutexE_FromInt_doc

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

Definition at line 197 of file LibSq3Lite_rb.c.

◆ MutexE_ToInt_doc

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

Definition at line 253 of file LibSq3Lite_rb.c.

◆ MutexE_ToString_doc

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

Definition at line 254 of file LibSq3Lite_rb.c.

◆ OpenEF_FromInt_doc

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

Definition at line 198 of file LibSq3Lite_rb.c.

◆ OpenEF_ToInt_doc

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

Definition at line 255 of file LibSq3Lite_rb.c.

◆ OpenEF_ToString_doc

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

Definition at line 256 of file LibSq3Lite_rb.c.

◆ OsEnd_doc

#define OsEnd_doc   "Sq3Lite.OsEnd()"

Definition at line 307 of file LibSq3Lite_rb.c.

◆ OsInit_doc

#define OsInit_doc   "Sq3Lite.OsInit()"

Definition at line 308 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 331 of file LibSq3Lite_rb.c.

◆ PrepareEF_FromInt_doc

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

Definition at line 199 of file LibSq3Lite_rb.c.

◆ PrepareEF_ToInt_doc

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

Definition at line 257 of file LibSq3Lite_rb.c.

◆ PrepareEF_ToString_doc

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

Definition at line 258 of file LibSq3Lite_rb.c.

◆ ReleaseMemory_doc

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

Definition at line 309 of file LibSq3Lite_rb.c.

◆ ScanStatE_FromInt_doc

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

Definition at line 200 of file LibSq3Lite_rb.c.

◆ ScanStatE_ToInt_doc

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

Definition at line 259 of file LibSq3Lite_rb.c.

◆ ScanStatE_ToString_doc

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

Definition at line 260 of file LibSq3Lite_rb.c.

◆ SerializeE_FromInt_doc

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

Definition at line 201 of file LibSq3Lite_rb.c.

◆ SerializeE_ToInt_doc

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

Definition at line 261 of file LibSq3Lite_rb.c.

◆ SerializeE_ToString_doc

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

Definition at line 262 of file LibSq3Lite_rb.c.

◆ SessionObjConfigE_FromInt_doc

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

Definition at line 202 of file LibSq3Lite_rb.c.

◆ SessionObjConfigE_ToInt_doc

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

Definition at line 263 of file LibSq3Lite_rb.c.

◆ SessionObjConfigE_ToString_doc

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

Definition at line 264 of file LibSq3Lite_rb.c.

◆ Setup_doc

#define Setup_doc   "Sq3Lite.Setup()"

Definition at line 310 of file LibSq3Lite_rb.c.

◆ ShmLockE_FromInt_doc

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

Definition at line 203 of file LibSq3Lite_rb.c.

◆ ShmLockE_ToInt_doc

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

Definition at line 265 of file LibSq3Lite_rb.c.

◆ ShmLockE_ToString_doc

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

Definition at line 266 of file LibSq3Lite_rb.c.

◆ Shutdown_doc

#define Shutdown_doc   "Sq3Lite.Shutdown()"

Definition at line 311 of file LibSq3Lite_rb.c.

◆ SoftHeapLimit64_doc

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

Definition at line 312 of file LibSq3Lite_rb.c.

◆ Sourceid_doc

#define Sourceid_doc   "string Sq3Lite.Sourceid()"

Definition at line 313 of file LibSq3Lite_rb.c.

◆ Sq3CleanupTmpl

#define Sq3CleanupTmpl ( )

Definition at line 19 of file LibSq3Lite_rb.c.

◆ Sq3SetupTmpl

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

Definition at line 18 of file LibSq3Lite_rb.c.

◆ Status64_doc

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

Definition at line 327 of file LibSq3Lite_rb.c.

◆ Status_doc

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

Definition at line 326 of file LibSq3Lite_rb.c.

◆ StatusE_FromInt_doc

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

Definition at line 204 of file LibSq3Lite_rb.c.

◆ StatusE_ToInt_doc

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

Definition at line 267 of file LibSq3Lite_rb.c.

◆ StatusE_ToString_doc

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

Definition at line 268 of file LibSq3Lite_rb.c.

◆ StmtStatusE_FromInt_doc

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

Definition at line 205 of file LibSq3Lite_rb.c.

◆ StmtStatusE_ToInt_doc

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

Definition at line 269 of file LibSq3Lite_rb.c.

◆ StmtStatusE_ToString_doc

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

Definition at line 270 of file LibSq3Lite_rb.c.

◆ StrGlob_doc

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

Definition at line 314 of file LibSq3Lite_rb.c.

◆ StrIcmp_doc

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

Definition at line 315 of file LibSq3Lite_rb.c.

◆ StrLike_doc

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

Definition at line 316 of file LibSq3Lite_rb.c.

◆ StrNicmp_doc

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

Definition at line 317 of file LibSq3Lite_rb.c.

◆ SyncEF_FromInt_doc

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

Definition at line 206 of file LibSq3Lite_rb.c.

◆ SyncEF_ToInt_doc

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

Definition at line 271 of file LibSq3Lite_rb.c.

◆ SyncEF_ToString_doc

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

Definition at line 272 of file LibSq3Lite_rb.c.

◆ TestCtrlE_FromInt_doc

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

Definition at line 207 of file LibSq3Lite_rb.c.

◆ TestCtrlE_ToInt_doc

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

Definition at line 273 of file LibSq3Lite_rb.c.

◆ TestCtrlE_ToString_doc

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

Definition at line 274 of file LibSq3Lite_rb.c.

◆ TextE_FromInt_doc

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

Definition at line 208 of file LibSq3Lite_rb.c.

◆ TextE_ToInt_doc

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

Definition at line 275 of file LibSq3Lite_rb.c.

◆ TextE_ToString_doc

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

Definition at line 276 of file LibSq3Lite_rb.c.

◆ Threadsafe_doc

#define Threadsafe_doc   "Sq3Lite.Threadsafe()"

Definition at line 318 of file LibSq3Lite_rb.c.

◆ TraceEF_FromInt_doc

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

Definition at line 209 of file LibSq3Lite_rb.c.

◆ TraceEF_ToInt_doc

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

Definition at line 277 of file LibSq3Lite_rb.c.

◆ TraceEF_ToString_doc

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

Definition at line 278 of file LibSq3Lite_rb.c.

◆ TxnE_FromInt_doc

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

Definition at line 210 of file LibSq3Lite_rb.c.

◆ TxnE_ToInt_doc

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

Definition at line 279 of file LibSq3Lite_rb.c.

◆ TxnE_ToString_doc

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

Definition at line 280 of file LibSq3Lite_rb.c.

◆ TypeE_FromInt_doc

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

Definition at line 211 of file LibSq3Lite_rb.c.

◆ TypeE_ToInt_doc

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

Definition at line 281 of file LibSq3Lite_rb.c.

◆ TypeE_ToString_doc

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

Definition at line 282 of file LibSq3Lite_rb.c.

◆ UriBoolean_doc

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

Definition at line 319 of file LibSq3Lite_rb.c.

◆ UriInt64_doc

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

Definition at line 320 of file LibSq3Lite_rb.c.

◆ UriKey_doc

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

Definition at line 321 of file LibSq3Lite_rb.c.

◆ UriParameter_doc

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

Definition at line 322 of file LibSq3Lite_rb.c.

◆ VtabE_FromInt_doc

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

Definition at line 212 of file LibSq3Lite_rb.c.

◆ VtabE_ToInt_doc

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

Definition at line 283 of file LibSq3Lite_rb.c.

◆ VtabE_ToString_doc

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

Definition at line 284 of file LibSq3Lite_rb.c.

Function Documentation

◆ LibSq3Lite()

MK_RB_EXTERN void LibSq3Lite ( )

Definition at line 2571 of file LibSq3Lite_rb.c.

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

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

Variable Documentation

◆ rbsq3lite_Sq3AccessE

VALUE rbsq3lite_Sq3AccessE

Definition at line 131 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3AuthActionE

VALUE rbsq3lite_Sq3AuthActionE

Definition at line 132 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3AuthReturnE

VALUE rbsq3lite_Sq3AuthReturnE

Definition at line 133 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ChangeSetConflictE

VALUE rbsq3lite_Sq3ChangeSetConflictE

Definition at line 134 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ChangesetE

VALUE rbsq3lite_Sq3ChangesetE

Definition at line 135 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3CheckpointE

VALUE rbsq3lite_Sq3CheckpointE

Definition at line 136 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ConfigE

VALUE rbsq3lite_Sq3ConfigE

Definition at line 137 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ConflictResolutionE

VALUE rbsq3lite_Sq3ConflictResolutionE

Definition at line 138 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3DbConfigE

VALUE rbsq3lite_Sq3DbConfigE

Definition at line 139 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3DbStatusE

VALUE rbsq3lite_Sq3DbStatusE

Definition at line 140 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3DeSerializeEF

VALUE rbsq3lite_Sq3DeSerializeEF

Definition at line 141 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ErrorE

VALUE rbsq3lite_Sq3ErrorE

Definition at line 142 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ExtendetResultCodesE

VALUE rbsq3lite_Sq3ExtendetResultCodesE

Definition at line 143 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3FcntlE

VALUE rbsq3lite_Sq3FcntlE

Definition at line 144 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3FunctionEF

VALUE rbsq3lite_Sq3FunctionEF

Definition at line 145 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3IndexConstraintEF

VALUE rbsq3lite_Sq3IndexConstraintEF

Definition at line 146 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3IoCapEF

VALUE rbsq3lite_Sq3IoCapEF

Definition at line 147 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3LimitE

VALUE rbsq3lite_Sq3LimitE

Definition at line 148 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3Lite

VALUE rbsq3lite_Sq3Lite

Definition at line 127 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3LockE

VALUE rbsq3lite_Sq3LockE

Definition at line 149 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3MutexE

VALUE rbsq3lite_Sq3MutexE

Definition at line 150 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3OpenEF

VALUE rbsq3lite_Sq3OpenEF

Definition at line 151 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3PrepareEF

VALUE rbsq3lite_Sq3PrepareEF

Definition at line 152 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ScanStatE

VALUE rbsq3lite_Sq3ScanStatE

Definition at line 153 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3SerializeE

VALUE rbsq3lite_Sq3SerializeE

Definition at line 154 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3SessionObjConfigE

VALUE rbsq3lite_Sq3SessionObjConfigE

Definition at line 155 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3ShmLockE

VALUE rbsq3lite_Sq3ShmLockE

Definition at line 156 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3StatusE

VALUE rbsq3lite_Sq3StatusE

Definition at line 157 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3StmtStatusE

VALUE rbsq3lite_Sq3StmtStatusE

Definition at line 158 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3SyncEF

VALUE rbsq3lite_Sq3SyncEF

Definition at line 159 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3TestCtrlE

VALUE rbsq3lite_Sq3TestCtrlE

Definition at line 160 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3TextE

VALUE rbsq3lite_Sq3TextE

Definition at line 161 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3TraceEF

VALUE rbsq3lite_Sq3TraceEF

Definition at line 162 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3TxnE

VALUE rbsq3lite_Sq3TxnE

Definition at line 163 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3TypeE

VALUE rbsq3lite_Sq3TypeE

Definition at line 164 of file LibSq3Lite_rb.c.

◆ rbsq3lite_Sq3VtabE

VALUE rbsq3lite_Sq3VtabE

Definition at line 165 of file LibSq3Lite_rb.c.