theSq3Lite 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard - theLib - theATL
c - tcl - atl - cs - py - rb - jv - cc
Loading...
Searching...
No Matches
LibSq3Lite_tcl.c File Reference

LibSq3Lite_tcl.c - 08 Apr 2025 - aotto1968. More...

+ Include dependency graph for LibSq3Lite_tcl.c:

Go to the source code of this file.

Macros

#define META_FILE_NAME   "LibSq3Lite_tcl.c"
 
#define VER   TCL_OO_METHOD_VERSION_CURRENT
 
#define OtClass_ARGS   OBJCMD_ARGS
 
#define OT_SETUP_hdl_static
 
#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]"
 

Functions

static OT_ProcRet tclsq3lite_Sq3Lite_CompileOptionGet (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite CompileOptionGet N:int32] C-API
Run-Time Library Compilation Options Diagnostics …
 
static OT_ProcRet tclsq3lite_Sq3Lite_CompileOptionUsed (OtClass_ARGS)
  Tcl: (static) bool [Sq3Lite CompileOptionUsed zOptName:string] C-API
Run-Time Library Compilation Options Diagnostics …
 
static OT_ProcRet tclsq3lite_Sq3Lite_MemoryHighwater (OtClass_ARGS)
  Tcl: (static) int64 [Sq3Lite MemoryHighwater resetFlag:int32] C-API
Memory Allocator Statistics …
 
static OT_ProcRet tclsq3lite_Sq3Lite_MemoryUsed (OtClass_ARGS)
  Tcl: (static) int64 [Sq3Lite MemoryUsed] C-API
Memory Allocator Statistics …
 
static OT_ProcRet tclsq3lite_Sq3Lite_Threadsafe (OtClass_ARGS)
  Tcl: (static) Sq3Lite Threadsafe C-API
Test To See If The Library Is Threadsafe …
 
static OT_ProcRet tclsq3lite_Sq3Lite_AccessE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3AccessE [Sq3Lite AccessE_FromInt value:int32] C-API
return the Sq3AccessE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_AuthActionE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3AuthActionE [Sq3Lite AuthActionE_FromInt value:int32] C-API
return the Sq3AuthActionE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_AuthReturnE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3AuthReturnE [Sq3Lite AuthReturnE_FromInt value:int32] C-API
return the Sq3AuthReturnE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ChangeSetConflictE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3ChangeSetConflictE [Sq3Lite ChangeSetConflictE_FromInt value:int32] C-API
return the Sq3ChangeSetConflictE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ChangesetE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3ChangesetE [Sq3Lite ChangesetE_FromInt value:int32] C-API
return the Sq3ChangesetE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_CheckpointE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3CheckpointE [Sq3Lite CheckpointE_FromInt value:int32] C-API
return the Sq3CheckpointE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ConfigE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3ConfigE [Sq3Lite ConfigE_FromInt value:int32] C-API
return the Sq3ConfigE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ConflictResolutionE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3ConflictResolutionE [Sq3Lite ConflictResolutionE_FromInt value:int32] C-API
return the Sq3ConflictResolutionE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_DbConfigE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3DbConfigE [Sq3Lite DbConfigE_FromInt value:int32] C-API
return the Sq3DbConfigE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_DbStatusE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3DbStatusE [Sq3Lite DbStatusE_FromInt value:int32] C-API
return the Sq3DbStatusE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_DeSerializeEF_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3DeSerializeEF [Sq3Lite DeSerializeEF_FromInt value:int32] C-API
return the Sq3DeSerializeEF from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ErrorE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3ErrorE [Sq3Lite ErrorE_FromInt value:int32] C-API
return the Sq3ErrorE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ExtendetResultCodesE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3ExtendetResultCodesE [Sq3Lite ExtendetResultCodesE_FromInt value:int32] C-API
return the Sq3ExtendetResultCodesE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_FcntlE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3FcntlE [Sq3Lite FcntlE_FromInt value:int32] C-API
return the Sq3FcntlE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_FunctionEF_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3FunctionEF [Sq3Lite FunctionEF_FromInt value:int32] C-API
return the Sq3FunctionEF from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_IndexConstraintEF_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3IndexConstraintEF [Sq3Lite IndexConstraintEF_FromInt value:int32] C-API
return the Sq3IndexConstraintEF from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_IoCapEF_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3IoCapEF [Sq3Lite IoCapEF_FromInt value:int32] C-API
return the Sq3IoCapEF from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_LimitE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3LimitE [Sq3Lite LimitE_FromInt value:int32] C-API
return the Sq3LimitE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_LockE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3LockE [Sq3Lite LockE_FromInt value:int32] C-API
return the Sq3LockE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_MutexE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3MutexE [Sq3Lite MutexE_FromInt value:int32] C-API
return the Sq3MutexE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_OpenEF_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3OpenEF [Sq3Lite OpenEF_FromInt value:int32] C-API
return the Sq3OpenEF from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_PrepareEF_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3PrepareEF [Sq3Lite PrepareEF_FromInt value:int32] C-API
return the Sq3PrepareEF from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ScanStatE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3ScanStatE [Sq3Lite ScanStatE_FromInt value:int32] C-API
return the Sq3ScanStatE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_SerializeE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3SerializeE [Sq3Lite SerializeE_FromInt value:int32] C-API
return the Sq3SerializeE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_SessionObjConfigE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3SessionObjConfigE [Sq3Lite SessionObjConfigE_FromInt value:int32] C-API
return the Sq3SessionObjConfigE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ShmLockE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3ShmLockE [Sq3Lite ShmLockE_FromInt value:int32] C-API
return the Sq3ShmLockE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_StatusE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3StatusE [Sq3Lite StatusE_FromInt value:int32] C-API
return the Sq3StatusE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_StmtStatusE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3StmtStatusE [Sq3Lite StmtStatusE_FromInt value:int32] C-API
return the Sq3StmtStatusE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_SyncEF_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3SyncEF [Sq3Lite SyncEF_FromInt value:int32] C-API
return the Sq3SyncEF from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TestCtrlE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3TestCtrlE [Sq3Lite TestCtrlE_FromInt value:int32] C-API
return the Sq3TestCtrlE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TextE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3TextE [Sq3Lite TextE_FromInt value:int32] C-API
return the Sq3TextE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TraceEF_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3TraceEF [Sq3Lite TraceEF_FromInt value:int32] C-API
return the Sq3TraceEF from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TxnE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3TxnE [Sq3Lite TxnE_FromInt value:int32] C-API
return the Sq3TxnE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TypeE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3TypeE [Sq3Lite TypeE_FromInt value:int32] C-API
return the Sq3TypeE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_VtabE_FromInt (OtClass_ARGS)
  Tcl: (static) Sq3VtabE [Sq3Lite VtabE_FromInt value:int32] C-API
return the Sq3VtabE from integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_AccessE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite AccessE_ToInt value:Sq3AccessE] C-API
return the Sq3AccessE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_AccessE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite AccessE_ToString value:Sq3AccessE] C-API
return the Sq3AccessE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_AuthActionE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite AuthActionE_ToInt value:Sq3AuthActionE] C-API
return the Sq3AuthActionE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_AuthActionE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite AuthActionE_ToString value:Sq3AuthActionE] C-API
return the Sq3AuthActionE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_AuthReturnE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite AuthReturnE_ToInt value:Sq3AuthReturnE] C-API
return the Sq3AuthReturnE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_AuthReturnE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite AuthReturnE_ToString value:Sq3AuthReturnE] C-API
return the Sq3AuthReturnE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ChangeSetConflictE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite ChangeSetConflictE_ToInt value:Sq3ChangeSetConflictE] C-API
return the Sq3ChangeSetConflictE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ChangeSetConflictE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite ChangeSetConflictE_ToString value:Sq3ChangeSetConflictE] C-API
return the Sq3ChangeSetConflictE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ChangesetE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite ChangesetE_ToInt value:Sq3ChangesetE] C-API
return the Sq3ChangesetE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ChangesetE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite ChangesetE_ToString value:Sq3ChangesetE] C-API
return the Sq3ChangesetE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_CheckpointE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite CheckpointE_ToInt value:Sq3CheckpointE] C-API
return the Sq3CheckpointE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_CheckpointE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite CheckpointE_ToString value:Sq3CheckpointE] C-API
return the Sq3CheckpointE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ConfigE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite ConfigE_ToInt value:Sq3ConfigE] C-API
return the Sq3ConfigE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ConfigE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite ConfigE_ToString value:Sq3ConfigE] C-API
return the Sq3ConfigE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ConflictResolutionE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite ConflictResolutionE_ToInt value:Sq3ConflictResolutionE] C-API
return the Sq3ConflictResolutionE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ConflictResolutionE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite ConflictResolutionE_ToString value:Sq3ConflictResolutionE] C-API
return the Sq3ConflictResolutionE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_DbConfigE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite DbConfigE_ToInt value:Sq3DbConfigE] C-API
return the Sq3DbConfigE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_DbConfigE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite DbConfigE_ToString value:Sq3DbConfigE] C-API
return the Sq3DbConfigE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_DbStatusE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite DbStatusE_ToInt value:Sq3DbStatusE] C-API
return the Sq3DbStatusE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_DbStatusE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite DbStatusE_ToString value:Sq3DbStatusE] C-API
return the Sq3DbStatusE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_DeSerializeEF_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite DeSerializeEF_ToInt value:Sq3DeSerializeEF] C-API
return the Sq3DeSerializeEF as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_DeSerializeEF_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite DeSerializeEF_ToString value:Sq3DeSerializeEF] C-API
return the Sq3DeSerializeEF as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ErrorE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite ErrorE_ToInt value:Sq3ErrorE] C-API
return the Sq3ErrorE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ErrorE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite ErrorE_ToString value:Sq3ErrorE] C-API
return the Sq3ErrorE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ExtendetResultCodesE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite ExtendetResultCodesE_ToInt value:Sq3ExtendetResultCodesE] C-API
return the Sq3ExtendetResultCodesE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ExtendetResultCodesE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite ExtendetResultCodesE_ToString value:Sq3ExtendetResultCodesE] C-API
return the Sq3ExtendetResultCodesE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_FcntlE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite FcntlE_ToInt value:Sq3FcntlE] C-API
return the Sq3FcntlE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_FcntlE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite FcntlE_ToString value:Sq3FcntlE] C-API
return the Sq3FcntlE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_FunctionEF_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite FunctionEF_ToInt value:Sq3FunctionEF] C-API
return the Sq3FunctionEF as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_FunctionEF_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite FunctionEF_ToString value:Sq3FunctionEF] C-API
return the Sq3FunctionEF as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_IndexConstraintEF_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite IndexConstraintEF_ToInt value:Sq3IndexConstraintEF] C-API
return the Sq3IndexConstraintEF as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_IndexConstraintEF_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite IndexConstraintEF_ToString value:Sq3IndexConstraintEF] C-API
return the Sq3IndexConstraintEF as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_IoCapEF_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite IoCapEF_ToInt value:Sq3IoCapEF] C-API
return the Sq3IoCapEF as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_IoCapEF_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite IoCapEF_ToString value:Sq3IoCapEF] C-API
return the Sq3IoCapEF as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_LimitE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite LimitE_ToInt value:Sq3LimitE] C-API
return the Sq3LimitE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_LimitE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite LimitE_ToString value:Sq3LimitE] C-API
return the Sq3LimitE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_LockE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite LockE_ToInt value:Sq3LockE] C-API
return the Sq3LockE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_LockE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite LockE_ToString value:Sq3LockE] C-API
return the Sq3LockE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_MutexE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite MutexE_ToInt value:Sq3MutexE] C-API
return the Sq3MutexE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_MutexE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite MutexE_ToString value:Sq3MutexE] C-API
return the Sq3MutexE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_OpenEF_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite OpenEF_ToInt value:Sq3OpenEF] C-API
return the Sq3OpenEF as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_OpenEF_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite OpenEF_ToString value:Sq3OpenEF] C-API
return the Sq3OpenEF as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_PrepareEF_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite PrepareEF_ToInt value:Sq3PrepareEF] C-API
return the Sq3PrepareEF as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_PrepareEF_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite PrepareEF_ToString value:Sq3PrepareEF] C-API
return the Sq3PrepareEF as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ScanStatE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite ScanStatE_ToInt value:Sq3ScanStatE] C-API
return the Sq3ScanStatE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ScanStatE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite ScanStatE_ToString value:Sq3ScanStatE] C-API
return the Sq3ScanStatE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_SerializeE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite SerializeE_ToInt value:Sq3SerializeE] C-API
return the Sq3SerializeE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_SerializeE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite SerializeE_ToString value:Sq3SerializeE] C-API
return the Sq3SerializeE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_SessionObjConfigE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite SessionObjConfigE_ToInt value:Sq3SessionObjConfigE] C-API
return the Sq3SessionObjConfigE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_SessionObjConfigE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite SessionObjConfigE_ToString value:Sq3SessionObjConfigE] C-API
return the Sq3SessionObjConfigE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ShmLockE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite ShmLockE_ToInt value:Sq3ShmLockE] C-API
return the Sq3ShmLockE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ShmLockE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite ShmLockE_ToString value:Sq3ShmLockE] C-API
return the Sq3ShmLockE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_StatusE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite StatusE_ToInt value:Sq3StatusE] C-API
return the Sq3StatusE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_StatusE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite StatusE_ToString value:Sq3StatusE] C-API
return the Sq3StatusE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_StmtStatusE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite StmtStatusE_ToInt value:Sq3StmtStatusE] C-API
return the Sq3StmtStatusE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_StmtStatusE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite StmtStatusE_ToString value:Sq3StmtStatusE] C-API
return the Sq3StmtStatusE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_SyncEF_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite SyncEF_ToInt value:Sq3SyncEF] C-API
return the Sq3SyncEF as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_SyncEF_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite SyncEF_ToString value:Sq3SyncEF] C-API
return the Sq3SyncEF as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TestCtrlE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite TestCtrlE_ToInt value:Sq3TestCtrlE] C-API
return the Sq3TestCtrlE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TestCtrlE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite TestCtrlE_ToString value:Sq3TestCtrlE] C-API
return the Sq3TestCtrlE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TextE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite TextE_ToInt value:Sq3TextE] C-API
return the Sq3TextE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TextE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite TextE_ToString value:Sq3TextE] C-API
return the Sq3TextE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TraceEF_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite TraceEF_ToInt value:Sq3TraceEF] C-API
return the Sq3TraceEF as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TraceEF_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite TraceEF_ToString value:Sq3TraceEF] C-API
return the Sq3TraceEF as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TxnE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite TxnE_ToInt value:Sq3TxnE] C-API
return the Sq3TxnE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TxnE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite TxnE_ToString value:Sq3TxnE] C-API
return the Sq3TxnE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TypeE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite TypeE_ToInt value:Sq3TypeE] C-API
return the Sq3TypeE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_TypeE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite TypeE_ToString value:Sq3TypeE] C-API
return the Sq3TypeE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_VtabE_ToInt (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite VtabE_ToInt value:Sq3VtabE] C-API
return the Sq3VtabE as integer …
 
static OT_ProcRet tclsq3lite_Sq3Lite_VtabE_ToString (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite VtabE_ToString value:Sq3VtabE] C-API
return the Sq3VtabE as string …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ErrorCheckI (OtClass_ARGS)
  Tcl: (static) bool [Sq3Lite ErrorCheckI ret:Sq3ErrorE] C-API
check if ret signal an error
 
static OT_ProcRet tclsq3lite_Sq3Lite_KeywordNameBUF (OtClass_ARGS)
  Tcl: (static) MkBufferC [Sq3Lite KeywordNameBUF num:int32] C-API
SQL Keyword Checking …
 
static OT_ProcRet tclsq3lite_Sq3Lite_Complete (OtClass_ARGS)
  Tcl: (static) Sq3Lite Complete sql:string C-API
Determine If An SQL Statement Is Complete …
 
static OT_ProcRet tclsq3lite_Sq3Lite_KeywordCheck (OtClass_ARGS)
  Tcl: (static) Sq3Lite KeywordCheck arg0:string arg1:int32 C-API
SQL Keyword Checking …
 
static OT_ProcRet tclsq3lite_Sq3Lite_KeywordCount (OtClass_ARGS)
  Tcl: (static) Sq3Lite KeywordCount C-API
SQL Keyword Checking …
 
static OT_ProcRet tclsq3lite_Sq3Lite_KeywordName (OtClass_ARGS)
  Tcl: (static) {kwd:string kwdsz:int32} [Sq3Lite KeywordName num:int32] C-API
SQL Keyword Checking …
 
static OT_ProcRet tclsq3lite_Sq3Lite_Status (OtClass_ARGS)
  Tcl: (static) {pCurrent:int32 pHighwater:int32} [Sq3Lite Status op:Sq3StatusE resetFlag:bool] C-API
SQLite Runtime Status …
 
static OT_ProcRet tclsq3lite_Sq3Lite_Status64 (OtClass_ARGS)
  Tcl: (static) {pCurrent:int64 pHighwater:int64} [Sq3Lite Status64 op:Sq3StatusE resetFlag:bool] C-API
SQLite Runtime Status …
 
static OT_ProcRet tclsq3lite_Sq3Lite_HardHeapLimit64 (OtClass_ARGS)
  Tcl: (static) int64 [Sq3Lite HardHeapLimit64 N:int64] C-API
Impose A Limit On Heap Size …
 
static OT_ProcRet tclsq3lite_Sq3Lite_ReleaseMemory (OtClass_ARGS)
  Tcl: (static) Sq3Lite ReleaseMemory N:int32 C-API
Attempt To Free Heap Memory …
 
static OT_ProcRet tclsq3lite_Sq3Lite_SoftHeapLimit64 (OtClass_ARGS)
  Tcl: (static) int64 [Sq3Lite SoftHeapLimit64 N:int64] C-API
Impose A Limit On Heap Size …
 
static OT_ProcRet tclsq3lite_Sq3Lite_StrGlob (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite StrGlob zGlob:string zStr:string] C-API
String Globbing …
 
static OT_ProcRet tclsq3lite_Sq3Lite_StrIcmp (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite StrIcmp arg0:string arg1:string] C-API
String Comparison …
 
static OT_ProcRet tclsq3lite_Sq3Lite_StrLike (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite StrLike zGlob:string zStr:string cEsc:int32] C-API
String LIKE Matching …
 
static OT_ProcRet tclsq3lite_Sq3Lite_StrNicmp (OtClass_ARGS)
  Tcl: (static) int32 [Sq3Lite StrNicmp arg0:string arg1:string arg2:int32] C-API
String Comparison …
 
static OT_ProcRet tclsq3lite_Sq3Lite_Cleanup (OtClass_ARGS)
  Tcl: (static) Sq3Lite Cleanup C-API
cleanup tclsq3lite internal memory …
 
static OT_ProcRet tclsq3lite_Sq3Lite_Setup (OtClass_ARGS)
  Tcl: (static) Sq3Lite Setup C-API
setup tclsq3lite internal memory …
 
static OT_ProcRet tclsq3lite_Sq3Lite_Initialize (OtClass_ARGS)
  Tcl: (static) Sq3Lite Initialize C-API
Initialize The SQLite Library …
 
static OT_ProcRet tclsq3lite_Sq3Lite_OsEnd (OtClass_ARGS)
  Tcl: (static) Sq3Lite OsEnd C-API
Initialize The SQLite Library …
 
static OT_ProcRet tclsq3lite_Sq3Lite_OsInit (OtClass_ARGS)
  Tcl: (static) Sq3Lite OsInit C-API
Initialize The SQLite Library …
 
static OT_ProcRet tclsq3lite_Sq3Lite_Shutdown (OtClass_ARGS)
  Tcl: (static) Sq3Lite Shutdown C-API
Initialize The SQLite Library …
 
static OT_ProcRet tclsq3lite_Sq3Lite_Libversion (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite Libversion] C-API
Run-Time Library Version Numbers …
 
static OT_ProcRet tclsq3lite_Sq3Lite_LibversionNumber (OtClass_ARGS)
  Tcl: (static) Sq3Lite LibversionNumber C-API
Run-Time Library Version Numbers …
 
static OT_ProcRet tclsq3lite_Sq3Lite_Sourceid (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite Sourceid] C-API
Run-Time Library Version Numbers …
 
static OT_ProcRet tclsq3lite_Sq3Lite_FilenameDatabase (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite FilenameDatabase F:string] C-API
Translate filenames …
 
static OT_ProcRet tclsq3lite_Sq3Lite_FilenameJournal (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite FilenameJournal F:string] C-API
Translate filenames …
 
static OT_ProcRet tclsq3lite_Sq3Lite_FilenameWal (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite FilenameWal F:string] C-API
Translate filenames …
 
static OT_ProcRet tclsq3lite_Sq3Lite_FreeFilename (OtClass_ARGS)
  Tcl: (static) Sq3Lite FreeFilename arg0:string C-API
Create and Destroy VFS Filenames …
 
static OT_ProcRet tclsq3lite_Sq3Lite_UriBoolean (OtClass_ARGS)
  Tcl: (static) Sq3Lite UriBoolean z:string zParam:string bDefault:int32 C-API
Obtain Values For URI Parameters …
 
static OT_ProcRet tclsq3lite_Sq3Lite_UriInt64 (OtClass_ARGS)
  Tcl: (static) int64 [Sq3Lite UriInt64 arg0:string arg1:string arg2:int64] C-API
Obtain Values For URI Parameters …
 
static OT_ProcRet tclsq3lite_Sq3Lite_UriKey (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite UriKey z:string N:int32] C-API
Obtain Values For URI Parameters …
 
static OT_ProcRet tclsq3lite_Sq3Lite_UriParameter (OtClass_ARGS)
  Tcl: (static) string [Sq3Lite UriParameter z:string zParam:string] C-API
Obtain Values For URI Parameters …
 
OT_TCL_EXTERN int Tclsq3lite_Init (Tcl_Interp *interp)
 initialize the Sq3Lite package
 
OT_TCL_EXTERN int Tclsq_Init (Tcl_Interp *interp)
 
OT_TCL_EXTERN int Tclsq3lite_Unload (Tcl_Interp *interp, int flags)
 
OT_TCL_EXTERN int Tclsq_Unload (Tcl_Interp *interp, int flags)
 
Enum To String
OT_OBJ_T tclsq3lite_Sq3AccessE_ToString (const enum Sq3AccessE type)
 
OT_OBJ_T tclsq3lite_Sq3AuthActionE_ToString (const enum Sq3AuthActionE type)
 
OT_OBJ_T tclsq3lite_Sq3AuthReturnE_ToString (const enum Sq3AuthReturnE type)
 
OT_OBJ_T tclsq3lite_Sq3ChangeSetConflictE_ToString (const enum Sq3ChangeSetConflictE type)
 
OT_OBJ_T tclsq3lite_Sq3ChangesetE_ToString (const enum Sq3ChangesetE type)
 
OT_OBJ_T tclsq3lite_Sq3CheckpointE_ToString (const enum Sq3CheckpointE type)
 
OT_OBJ_T tclsq3lite_Sq3ConfigE_ToString (const enum Sq3ConfigE type)
 
OT_OBJ_T tclsq3lite_Sq3ConflictResolutionE_ToString (const enum Sq3ConflictResolutionE type)
 
OT_OBJ_T tclsq3lite_Sq3DbConfigE_ToString (const enum Sq3DbConfigE type)
 
OT_OBJ_T tclsq3lite_Sq3DbStatusE_ToString (const enum Sq3DbStatusE type)
 
OT_OBJ_T tclsq3lite_Sq3DeSerializeEF_ToString (const enum Sq3DeSerializeEF type)
 
OT_OBJ_T tclsq3lite_Sq3ErrorE_ToString (const enum Sq3ErrorE type)
 
OT_OBJ_T tclsq3lite_Sq3ExtendetResultCodesE_ToString (const enum Sq3ExtendetResultCodesE type)
 
OT_OBJ_T tclsq3lite_Sq3FcntlE_ToString (const enum Sq3FcntlE type)
 
OT_OBJ_T tclsq3lite_Sq3FunctionEF_ToString (const enum Sq3FunctionEF type)
 
OT_OBJ_T tclsq3lite_Sq3IndexConstraintEF_ToString (const enum Sq3IndexConstraintEF type)
 
OT_OBJ_T tclsq3lite_Sq3IoCapEF_ToString (const enum Sq3IoCapEF type)
 
OT_OBJ_T tclsq3lite_Sq3LimitE_ToString (const enum Sq3LimitE type)
 
OT_OBJ_T tclsq3lite_Sq3LockE_ToString (const enum Sq3LockE type)
 
OT_OBJ_T tclsq3lite_Sq3MutexE_ToString (const enum Sq3MutexE type)
 
OT_OBJ_T tclsq3lite_Sq3OpenEF_ToString (const enum Sq3OpenEF type)
 
OT_OBJ_T tclsq3lite_Sq3PrepareEF_ToString (const enum Sq3PrepareEF type)
 
OT_OBJ_T tclsq3lite_Sq3ScanStatE_ToString (const enum Sq3ScanStatE type)
 
OT_OBJ_T tclsq3lite_Sq3SerializeE_ToString (const enum Sq3SerializeE type)
 
OT_OBJ_T tclsq3lite_Sq3SessionObjConfigE_ToString (const enum Sq3SessionObjConfigE type)
 
OT_OBJ_T tclsq3lite_Sq3ShmLockE_ToString (const enum Sq3ShmLockE type)
 
OT_OBJ_T tclsq3lite_Sq3StatusE_ToString (const enum Sq3StatusE type)
 
OT_OBJ_T tclsq3lite_Sq3StmtStatusE_ToString (const enum Sq3StmtStatusE type)
 
OT_OBJ_T tclsq3lite_Sq3SyncEF_ToString (const enum Sq3SyncEF type)
 
OT_OBJ_T tclsq3lite_Sq3TestCtrlE_ToString (const enum Sq3TestCtrlE type)
 
OT_OBJ_T tclsq3lite_Sq3TextE_ToString (const enum Sq3TextE type)
 
OT_OBJ_T tclsq3lite_Sq3TraceEF_ToString (const enum Sq3TraceEF type)
 
OT_OBJ_T tclsq3lite_Sq3TxnE_ToString (const enum Sq3TxnE type)
 
OT_OBJ_T tclsq3lite_Sq3TypeE_ToString (const enum Sq3TypeE type)
 
OT_OBJ_T tclsq3lite_Sq3VtabE_ToString (const enum Sq3VtabE type)
 
Enum From Obj
int tclsq3lite_Get_Sq3AccessE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3AccessE *ret)
 
int tclsq3lite_Get_Sq3AuthActionE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3AuthActionE *ret)
 
int tclsq3lite_Get_Sq3AuthReturnE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3AuthReturnE *ret)
 
int tclsq3lite_Get_Sq3ChangeSetConflictE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3ChangeSetConflictE *ret)
 
int tclsq3lite_Get_Sq3ChangesetE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3ChangesetE *ret)
 
int tclsq3lite_Get_Sq3CheckpointE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3CheckpointE *ret)
 
int tclsq3lite_Get_Sq3ConfigE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3ConfigE *ret)
 
int tclsq3lite_Get_Sq3ConflictResolutionE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3ConflictResolutionE *ret)
 
int tclsq3lite_Get_Sq3DbConfigE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3DbConfigE *ret)
 
int tclsq3lite_Get_Sq3DbStatusE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3DbStatusE *ret)
 
int tclsq3lite_Get_Sq3DeSerializeEF_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3DeSerializeEF *ret)
 
int tclsq3lite_Get_Sq3ErrorE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3ErrorE *ret)
 
int tclsq3lite_Get_Sq3ExtendetResultCodesE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3ExtendetResultCodesE *ret)
 
int tclsq3lite_Get_Sq3FcntlE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3FcntlE *ret)
 
int tclsq3lite_Get_Sq3FunctionEF_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3FunctionEF *ret)
 
int tclsq3lite_Get_Sq3IndexConstraintEF_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3IndexConstraintEF *ret)
 
int tclsq3lite_Get_Sq3IoCapEF_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3IoCapEF *ret)
 
int tclsq3lite_Get_Sq3LimitE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3LimitE *ret)
 
int tclsq3lite_Get_Sq3LockE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3LockE *ret)
 
int tclsq3lite_Get_Sq3MutexE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3MutexE *ret)
 
int tclsq3lite_Get_Sq3OpenEF_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3OpenEF *ret)
 
int tclsq3lite_Get_Sq3PrepareEF_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3PrepareEF *ret)
 
int tclsq3lite_Get_Sq3ScanStatE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3ScanStatE *ret)
 
int tclsq3lite_Get_Sq3SerializeE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3SerializeE *ret)
 
int tclsq3lite_Get_Sq3SessionObjConfigE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3SessionObjConfigE *ret)
 
int tclsq3lite_Get_Sq3ShmLockE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3ShmLockE *ret)
 
int tclsq3lite_Get_Sq3StatusE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3StatusE *ret)
 
int tclsq3lite_Get_Sq3StmtStatusE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3StmtStatusE *ret)
 
int tclsq3lite_Get_Sq3SyncEF_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3SyncEF *ret)
 
int tclsq3lite_Get_Sq3TestCtrlE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3TestCtrlE *ret)
 
int tclsq3lite_Get_Sq3TextE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3TextE *ret)
 
int tclsq3lite_Get_Sq3TraceEF_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3TraceEF *ret)
 
int tclsq3lite_Get_Sq3TxnE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3TxnE *ret)
 
int tclsq3lite_Get_Sq3TypeE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3TypeE *ret)
 
int tclsq3lite_Get_Sq3VtabE_FromObj (MK_RT mkrt, OT_ENV_T interp, OT_OBJ_T enumE, enum Sq3VtabE *ret)
 

Variables

static const OtObjProcDefS tclsq3lite_sOtClassDef []
 
static const OtObjProcDefS tclsq3lite_sInstanceDef []
 

Detailed Description

LibSq3Lite_tcl.c - 08 Apr 2025 - aotto1968.

Version
16bd84315f41c5b4bac5f23ccc009880b852e0dc
Date
Tue Apr 8 14:14:37 2025 +0200
Author
aotto1968 aotto.nosp@m.1968.nosp@m.@t-on.nosp@m.line.nosp@m..de

Definition in file LibSq3Lite_tcl.c.

Macro Definition Documentation

◆ AccessE_FromInt_doc

#define AccessE_FromInt_doc   "Sq3AccessE [Sq3Lite AccessE_FromInt value:int32]"

Definition at line 147 of file LibSq3Lite_tcl.c.

◆ AccessE_ToInt_doc

#define AccessE_ToInt_doc   "int32 [Sq3Lite AccessE_ToInt value:Sq3AccessE]"

Definition at line 184 of file LibSq3Lite_tcl.c.

◆ AccessE_ToString_doc

#define AccessE_ToString_doc   "string [Sq3Lite AccessE_ToString value:Sq3AccessE]"

Definition at line 185 of file LibSq3Lite_tcl.c.

◆ AuthActionE_FromInt_doc

#define AuthActionE_FromInt_doc   "Sq3AuthActionE [Sq3Lite AuthActionE_FromInt value:int32]"

Definition at line 148 of file LibSq3Lite_tcl.c.

◆ AuthActionE_ToInt_doc

#define AuthActionE_ToInt_doc   "int32 [Sq3Lite AuthActionE_ToInt value:Sq3AuthActionE]"

Definition at line 186 of file LibSq3Lite_tcl.c.

◆ AuthActionE_ToString_doc

#define AuthActionE_ToString_doc   "string [Sq3Lite AuthActionE_ToString value:Sq3AuthActionE]"

Definition at line 187 of file LibSq3Lite_tcl.c.

◆ AuthReturnE_FromInt_doc

#define AuthReturnE_FromInt_doc   "Sq3AuthReturnE [Sq3Lite AuthReturnE_FromInt value:int32]"

Definition at line 149 of file LibSq3Lite_tcl.c.

◆ AuthReturnE_ToInt_doc

#define AuthReturnE_ToInt_doc   "int32 [Sq3Lite AuthReturnE_ToInt value:Sq3AuthReturnE]"

Definition at line 188 of file LibSq3Lite_tcl.c.

◆ AuthReturnE_ToString_doc

#define AuthReturnE_ToString_doc   "string [Sq3Lite AuthReturnE_ToString value:Sq3AuthReturnE]"

Definition at line 189 of file LibSq3Lite_tcl.c.

◆ ChangeSetConflictE_FromInt_doc

#define ChangeSetConflictE_FromInt_doc   "Sq3ChangeSetConflictE [Sq3Lite ChangeSetConflictE_FromInt value:int32]"

Definition at line 150 of file LibSq3Lite_tcl.c.

◆ ChangeSetConflictE_ToInt_doc

#define ChangeSetConflictE_ToInt_doc   "int32 [Sq3Lite ChangeSetConflictE_ToInt value:Sq3ChangeSetConflictE]"

Definition at line 190 of file LibSq3Lite_tcl.c.

◆ ChangeSetConflictE_ToString_doc

#define ChangeSetConflictE_ToString_doc   "string [Sq3Lite ChangeSetConflictE_ToString value:Sq3ChangeSetConflictE]"

Definition at line 191 of file LibSq3Lite_tcl.c.

◆ ChangesetE_FromInt_doc

#define ChangesetE_FromInt_doc   "Sq3ChangesetE [Sq3Lite ChangesetE_FromInt value:int32]"

Definition at line 151 of file LibSq3Lite_tcl.c.

◆ ChangesetE_ToInt_doc

#define ChangesetE_ToInt_doc   "int32 [Sq3Lite ChangesetE_ToInt value:Sq3ChangesetE]"

Definition at line 192 of file LibSq3Lite_tcl.c.

◆ ChangesetE_ToString_doc

#define ChangesetE_ToString_doc   "string [Sq3Lite ChangesetE_ToString value:Sq3ChangesetE]"

Definition at line 193 of file LibSq3Lite_tcl.c.

◆ CheckpointE_FromInt_doc

#define CheckpointE_FromInt_doc   "Sq3CheckpointE [Sq3Lite CheckpointE_FromInt value:int32]"

Definition at line 152 of file LibSq3Lite_tcl.c.

◆ CheckpointE_ToInt_doc

#define CheckpointE_ToInt_doc   "int32 [Sq3Lite CheckpointE_ToInt value:Sq3CheckpointE]"

Definition at line 194 of file LibSq3Lite_tcl.c.

◆ CheckpointE_ToString_doc

#define CheckpointE_ToString_doc   "string [Sq3Lite CheckpointE_ToString value:Sq3CheckpointE]"

Definition at line 195 of file LibSq3Lite_tcl.c.

◆ Cleanup_doc

#define Cleanup_doc   "Sq3Lite Cleanup"

Definition at line 259 of file LibSq3Lite_tcl.c.

◆ CompileOptionGet_doc

#define CompileOptionGet_doc   "string [Sq3Lite CompileOptionGet N:int32]"

Definition at line 260 of file LibSq3Lite_tcl.c.

◆ CompileOptionUsed_doc

#define CompileOptionUsed_doc   "bool [Sq3Lite CompileOptionUsed zOptName:string]"

Definition at line 261 of file LibSq3Lite_tcl.c.

◆ Complete_doc

#define Complete_doc   "Sq3Lite Complete sql:string"

Definition at line 262 of file LibSq3Lite_tcl.c.

◆ ConfigE_FromInt_doc

#define ConfigE_FromInt_doc   "Sq3ConfigE [Sq3Lite ConfigE_FromInt value:int32]"

Definition at line 153 of file LibSq3Lite_tcl.c.

◆ ConfigE_ToInt_doc

#define ConfigE_ToInt_doc   "int32 [Sq3Lite ConfigE_ToInt value:Sq3ConfigE]"

Definition at line 196 of file LibSq3Lite_tcl.c.

◆ ConfigE_ToString_doc

#define ConfigE_ToString_doc   "string [Sq3Lite ConfigE_ToString value:Sq3ConfigE]"

Definition at line 197 of file LibSq3Lite_tcl.c.

◆ ConflictResolutionE_FromInt_doc

#define ConflictResolutionE_FromInt_doc   "Sq3ConflictResolutionE [Sq3Lite ConflictResolutionE_FromInt value:int32]"

Definition at line 154 of file LibSq3Lite_tcl.c.

◆ ConflictResolutionE_ToInt_doc

#define ConflictResolutionE_ToInt_doc   "int32 [Sq3Lite ConflictResolutionE_ToInt value:Sq3ConflictResolutionE]"

Definition at line 198 of file LibSq3Lite_tcl.c.

◆ ConflictResolutionE_ToString_doc

#define ConflictResolutionE_ToString_doc   "string [Sq3Lite ConflictResolutionE_ToString value:Sq3ConflictResolutionE]"

Definition at line 199 of file LibSq3Lite_tcl.c.

◆ DbConfigE_FromInt_doc

#define DbConfigE_FromInt_doc   "Sq3DbConfigE [Sq3Lite DbConfigE_FromInt value:int32]"

Definition at line 155 of file LibSq3Lite_tcl.c.

◆ DbConfigE_ToInt_doc

#define DbConfigE_ToInt_doc   "int32 [Sq3Lite DbConfigE_ToInt value:Sq3DbConfigE]"

Definition at line 200 of file LibSq3Lite_tcl.c.

◆ DbConfigE_ToString_doc

#define DbConfigE_ToString_doc   "string [Sq3Lite DbConfigE_ToString value:Sq3DbConfigE]"

Definition at line 201 of file LibSq3Lite_tcl.c.

◆ DbStatusE_FromInt_doc

#define DbStatusE_FromInt_doc   "Sq3DbStatusE [Sq3Lite DbStatusE_FromInt value:int32]"

Definition at line 156 of file LibSq3Lite_tcl.c.

◆ DbStatusE_ToInt_doc

#define DbStatusE_ToInt_doc   "int32 [Sq3Lite DbStatusE_ToInt value:Sq3DbStatusE]"

Definition at line 202 of file LibSq3Lite_tcl.c.

◆ DbStatusE_ToString_doc

#define DbStatusE_ToString_doc   "string [Sq3Lite DbStatusE_ToString value:Sq3DbStatusE]"

Definition at line 203 of file LibSq3Lite_tcl.c.

◆ DeSerializeEF_FromInt_doc

#define DeSerializeEF_FromInt_doc   "Sq3DeSerializeEF [Sq3Lite DeSerializeEF_FromInt value:int32]"

Definition at line 157 of file LibSq3Lite_tcl.c.

◆ DeSerializeEF_ToInt_doc

#define DeSerializeEF_ToInt_doc   "int32 [Sq3Lite DeSerializeEF_ToInt value:Sq3DeSerializeEF]"

Definition at line 204 of file LibSq3Lite_tcl.c.

◆ DeSerializeEF_ToString_doc

#define DeSerializeEF_ToString_doc   "string [Sq3Lite DeSerializeEF_ToString value:Sq3DeSerializeEF]"

Definition at line 205 of file LibSq3Lite_tcl.c.

◆ ErrorCheckI_doc

#define ErrorCheckI_doc   "bool [Sq3Lite ErrorCheckI ret:Sq3ErrorE]"

Definition at line 263 of file LibSq3Lite_tcl.c.

◆ ErrorE_FromInt_doc

#define ErrorE_FromInt_doc   "Sq3ErrorE [Sq3Lite ErrorE_FromInt value:int32]"

Definition at line 158 of file LibSq3Lite_tcl.c.

◆ ErrorE_ToInt_doc

#define ErrorE_ToInt_doc   "int32 [Sq3Lite ErrorE_ToInt value:Sq3ErrorE]"

Definition at line 206 of file LibSq3Lite_tcl.c.

◆ ErrorE_ToString_doc

#define ErrorE_ToString_doc   "string [Sq3Lite ErrorE_ToString value:Sq3ErrorE]"

Definition at line 207 of file LibSq3Lite_tcl.c.

◆ ExtendetResultCodesE_FromInt_doc

#define ExtendetResultCodesE_FromInt_doc   "Sq3ExtendetResultCodesE [Sq3Lite ExtendetResultCodesE_FromInt value:int32]"

Definition at line 159 of file LibSq3Lite_tcl.c.

◆ ExtendetResultCodesE_ToInt_doc

#define ExtendetResultCodesE_ToInt_doc   "int32 [Sq3Lite ExtendetResultCodesE_ToInt value:Sq3ExtendetResultCodesE]"

Definition at line 208 of file LibSq3Lite_tcl.c.

◆ ExtendetResultCodesE_ToString_doc

#define ExtendetResultCodesE_ToString_doc   "string [Sq3Lite ExtendetResultCodesE_ToString value:Sq3ExtendetResultCodesE]"

Definition at line 209 of file LibSq3Lite_tcl.c.

◆ FcntlE_FromInt_doc

#define FcntlE_FromInt_doc   "Sq3FcntlE [Sq3Lite FcntlE_FromInt value:int32]"

Definition at line 160 of file LibSq3Lite_tcl.c.

◆ FcntlE_ToInt_doc

#define FcntlE_ToInt_doc   "int32 [Sq3Lite FcntlE_ToInt value:Sq3FcntlE]"

Definition at line 210 of file LibSq3Lite_tcl.c.

◆ FcntlE_ToString_doc

#define FcntlE_ToString_doc   "string [Sq3Lite FcntlE_ToString value:Sq3FcntlE]"

Definition at line 211 of file LibSq3Lite_tcl.c.

◆ FilenameDatabase_doc

#define FilenameDatabase_doc   "string [Sq3Lite FilenameDatabase F:string]"

Definition at line 264 of file LibSq3Lite_tcl.c.

◆ FilenameJournal_doc

#define FilenameJournal_doc   "string [Sq3Lite FilenameJournal F:string]"

Definition at line 265 of file LibSq3Lite_tcl.c.

◆ FilenameWal_doc

#define FilenameWal_doc   "string [Sq3Lite FilenameWal F:string]"

Definition at line 266 of file LibSq3Lite_tcl.c.

◆ FreeFilename_doc

#define FreeFilename_doc   "Sq3Lite FreeFilename arg0:string"

Definition at line 267 of file LibSq3Lite_tcl.c.

◆ FunctionEF_FromInt_doc

#define FunctionEF_FromInt_doc   "Sq3FunctionEF [Sq3Lite FunctionEF_FromInt value:int32]"

Definition at line 161 of file LibSq3Lite_tcl.c.

◆ FunctionEF_ToInt_doc

#define FunctionEF_ToInt_doc   "int32 [Sq3Lite FunctionEF_ToInt value:Sq3FunctionEF]"

Definition at line 212 of file LibSq3Lite_tcl.c.

◆ FunctionEF_ToString_doc

#define FunctionEF_ToString_doc   "string [Sq3Lite FunctionEF_ToString value:Sq3FunctionEF]"

Definition at line 213 of file LibSq3Lite_tcl.c.

◆ HardHeapLimit64_doc

#define HardHeapLimit64_doc   "int64 [Sq3Lite HardHeapLimit64 N:int64]"

Definition at line 268 of file LibSq3Lite_tcl.c.

◆ IndexConstraintEF_FromInt_doc

#define IndexConstraintEF_FromInt_doc   "Sq3IndexConstraintEF [Sq3Lite IndexConstraintEF_FromInt value:int32]"

Definition at line 162 of file LibSq3Lite_tcl.c.

◆ IndexConstraintEF_ToInt_doc

#define IndexConstraintEF_ToInt_doc   "int32 [Sq3Lite IndexConstraintEF_ToInt value:Sq3IndexConstraintEF]"

Definition at line 214 of file LibSq3Lite_tcl.c.

◆ IndexConstraintEF_ToString_doc

#define IndexConstraintEF_ToString_doc   "string [Sq3Lite IndexConstraintEF_ToString value:Sq3IndexConstraintEF]"

Definition at line 215 of file LibSq3Lite_tcl.c.

◆ Initialize_doc

#define Initialize_doc   "Sq3Lite Initialize"

Definition at line 269 of file LibSq3Lite_tcl.c.

◆ IoCapEF_FromInt_doc

#define IoCapEF_FromInt_doc   "Sq3IoCapEF [Sq3Lite IoCapEF_FromInt value:int32]"

Definition at line 163 of file LibSq3Lite_tcl.c.

◆ IoCapEF_ToInt_doc

#define IoCapEF_ToInt_doc   "int32 [Sq3Lite IoCapEF_ToInt value:Sq3IoCapEF]"

Definition at line 216 of file LibSq3Lite_tcl.c.

◆ IoCapEF_ToString_doc

#define IoCapEF_ToString_doc   "string [Sq3Lite IoCapEF_ToString value:Sq3IoCapEF]"

Definition at line 217 of file LibSq3Lite_tcl.c.

◆ KeywordCheck_doc

#define KeywordCheck_doc   "Sq3Lite KeywordCheck arg0:string arg1:int32"

Definition at line 270 of file LibSq3Lite_tcl.c.

◆ KeywordCount_doc

#define KeywordCount_doc   "Sq3Lite KeywordCount"

Definition at line 271 of file LibSq3Lite_tcl.c.

◆ KeywordName_doc

#define KeywordName_doc   "{kwd:string kwdsz:int32} [Sq3Lite KeywordName num:int32]"

Definition at line 294 of file LibSq3Lite_tcl.c.

◆ KeywordNameBUF_doc

#define KeywordNameBUF_doc   "MkBufferC [Sq3Lite KeywordNameBUF num:int32]"

Definition at line 256 of file LibSq3Lite_tcl.c.

◆ Libversion_doc

#define Libversion_doc   "string [Sq3Lite Libversion]"

Definition at line 272 of file LibSq3Lite_tcl.c.

◆ LibversionNumber_doc

#define LibversionNumber_doc   "Sq3Lite LibversionNumber"

Definition at line 273 of file LibSq3Lite_tcl.c.

◆ LimitE_FromInt_doc

#define LimitE_FromInt_doc   "Sq3LimitE [Sq3Lite LimitE_FromInt value:int32]"

Definition at line 164 of file LibSq3Lite_tcl.c.

◆ LimitE_ToInt_doc

#define LimitE_ToInt_doc   "int32 [Sq3Lite LimitE_ToInt value:Sq3LimitE]"

Definition at line 218 of file LibSq3Lite_tcl.c.

◆ LimitE_ToString_doc

#define LimitE_ToString_doc   "string [Sq3Lite LimitE_ToString value:Sq3LimitE]"

Definition at line 219 of file LibSq3Lite_tcl.c.

◆ LockE_FromInt_doc

#define LockE_FromInt_doc   "Sq3LockE [Sq3Lite LockE_FromInt value:int32]"

Definition at line 165 of file LibSq3Lite_tcl.c.

◆ LockE_ToInt_doc

#define LockE_ToInt_doc   "int32 [Sq3Lite LockE_ToInt value:Sq3LockE]"

Definition at line 220 of file LibSq3Lite_tcl.c.

◆ LockE_ToString_doc

#define LockE_ToString_doc   "string [Sq3Lite LockE_ToString value:Sq3LockE]"

Definition at line 221 of file LibSq3Lite_tcl.c.

◆ MemoryHighwater_doc

#define MemoryHighwater_doc   "int64 [Sq3Lite MemoryHighwater resetFlag:int32]"

Definition at line 274 of file LibSq3Lite_tcl.c.

◆ MemoryUsed_doc

#define MemoryUsed_doc   "int64 [Sq3Lite MemoryUsed]"

Definition at line 275 of file LibSq3Lite_tcl.c.

◆ META_FILE_NAME

#define META_FILE_NAME   "LibSq3Lite_tcl.c"

Definition at line 14 of file LibSq3Lite_tcl.c.

◆ MutexE_FromInt_doc

#define MutexE_FromInt_doc   "Sq3MutexE [Sq3Lite MutexE_FromInt value:int32]"

Definition at line 166 of file LibSq3Lite_tcl.c.

◆ MutexE_ToInt_doc

#define MutexE_ToInt_doc   "int32 [Sq3Lite MutexE_ToInt value:Sq3MutexE]"

Definition at line 222 of file LibSq3Lite_tcl.c.

◆ MutexE_ToString_doc

#define MutexE_ToString_doc   "string [Sq3Lite MutexE_ToString value:Sq3MutexE]"

Definition at line 223 of file LibSq3Lite_tcl.c.

◆ OpenEF_FromInt_doc

#define OpenEF_FromInt_doc   "Sq3OpenEF [Sq3Lite OpenEF_FromInt value:int32]"

Definition at line 167 of file LibSq3Lite_tcl.c.

◆ OpenEF_ToInt_doc

#define OpenEF_ToInt_doc   "int32 [Sq3Lite OpenEF_ToInt value:Sq3OpenEF]"

Definition at line 224 of file LibSq3Lite_tcl.c.

◆ OpenEF_ToString_doc

#define OpenEF_ToString_doc   "string [Sq3Lite OpenEF_ToString value:Sq3OpenEF]"

Definition at line 225 of file LibSq3Lite_tcl.c.

◆ OsEnd_doc

#define OsEnd_doc   "Sq3Lite OsEnd"

Definition at line 276 of file LibSq3Lite_tcl.c.

◆ OsInit_doc

#define OsInit_doc   "Sq3Lite OsInit"

Definition at line 277 of file LibSq3Lite_tcl.c.

◆ OT_SETUP_hdl_static

#define OT_SETUP_hdl_static
Value:
int __skip=1;\
/* printAry2("cmd",objc,objv); */ \
__attribute__((unused)) MK_RT mkrt = MkRT; \
__attribute__((unused)) MK_ERR hdl = &MkERROR;
#define MkERROR
#define MkRT

Definition at line 22 of file LibSq3Lite_tcl.c.

22#define OT_SETUP_hdl_static \
23 int __skip=1;\
24 /* printAry2("cmd",objc,objv); */ \
25 __attribute__((unused)) MK_RT mkrt = MkRT; \
26 __attribute__((unused)) MK_ERR hdl = &MkERROR;

◆ OtClass_ARGS

#define OtClass_ARGS   OBJCMD_ARGS

Definition at line 20 of file LibSq3Lite_tcl.c.

◆ PrepareEF_FromInt_doc

#define PrepareEF_FromInt_doc   "Sq3PrepareEF [Sq3Lite PrepareEF_FromInt value:int32]"

Definition at line 168 of file LibSq3Lite_tcl.c.

◆ PrepareEF_ToInt_doc

#define PrepareEF_ToInt_doc   "int32 [Sq3Lite PrepareEF_ToInt value:Sq3PrepareEF]"

Definition at line 226 of file LibSq3Lite_tcl.c.

◆ PrepareEF_ToString_doc

#define PrepareEF_ToString_doc   "string [Sq3Lite PrepareEF_ToString value:Sq3PrepareEF]"

Definition at line 227 of file LibSq3Lite_tcl.c.

◆ ReleaseMemory_doc

#define ReleaseMemory_doc   "Sq3Lite ReleaseMemory N:int32"

Definition at line 278 of file LibSq3Lite_tcl.c.

◆ ScanStatE_FromInt_doc

#define ScanStatE_FromInt_doc   "Sq3ScanStatE [Sq3Lite ScanStatE_FromInt value:int32]"

Definition at line 169 of file LibSq3Lite_tcl.c.

◆ ScanStatE_ToInt_doc

#define ScanStatE_ToInt_doc   "int32 [Sq3Lite ScanStatE_ToInt value:Sq3ScanStatE]"

Definition at line 228 of file LibSq3Lite_tcl.c.

◆ ScanStatE_ToString_doc

#define ScanStatE_ToString_doc   "string [Sq3Lite ScanStatE_ToString value:Sq3ScanStatE]"

Definition at line 229 of file LibSq3Lite_tcl.c.

◆ SerializeE_FromInt_doc

#define SerializeE_FromInt_doc   "Sq3SerializeE [Sq3Lite SerializeE_FromInt value:int32]"

Definition at line 170 of file LibSq3Lite_tcl.c.

◆ SerializeE_ToInt_doc

#define SerializeE_ToInt_doc   "int32 [Sq3Lite SerializeE_ToInt value:Sq3SerializeE]"

Definition at line 230 of file LibSq3Lite_tcl.c.

◆ SerializeE_ToString_doc

#define SerializeE_ToString_doc   "string [Sq3Lite SerializeE_ToString value:Sq3SerializeE]"

Definition at line 231 of file LibSq3Lite_tcl.c.

◆ SessionObjConfigE_FromInt_doc

#define SessionObjConfigE_FromInt_doc   "Sq3SessionObjConfigE [Sq3Lite SessionObjConfigE_FromInt value:int32]"

Definition at line 171 of file LibSq3Lite_tcl.c.

◆ SessionObjConfigE_ToInt_doc

#define SessionObjConfigE_ToInt_doc   "int32 [Sq3Lite SessionObjConfigE_ToInt value:Sq3SessionObjConfigE]"

Definition at line 232 of file LibSq3Lite_tcl.c.

◆ SessionObjConfigE_ToString_doc

#define SessionObjConfigE_ToString_doc   "string [Sq3Lite SessionObjConfigE_ToString value:Sq3SessionObjConfigE]"

Definition at line 233 of file LibSq3Lite_tcl.c.

◆ Setup_doc

#define Setup_doc   "Sq3Lite Setup"

Definition at line 279 of file LibSq3Lite_tcl.c.

◆ ShmLockE_FromInt_doc

#define ShmLockE_FromInt_doc   "Sq3ShmLockE [Sq3Lite ShmLockE_FromInt value:int32]"

Definition at line 172 of file LibSq3Lite_tcl.c.

◆ ShmLockE_ToInt_doc

#define ShmLockE_ToInt_doc   "int32 [Sq3Lite ShmLockE_ToInt value:Sq3ShmLockE]"

Definition at line 234 of file LibSq3Lite_tcl.c.

◆ ShmLockE_ToString_doc

#define ShmLockE_ToString_doc   "string [Sq3Lite ShmLockE_ToString value:Sq3ShmLockE]"

Definition at line 235 of file LibSq3Lite_tcl.c.

◆ Shutdown_doc

#define Shutdown_doc   "Sq3Lite Shutdown"

Definition at line 280 of file LibSq3Lite_tcl.c.

◆ SoftHeapLimit64_doc

#define SoftHeapLimit64_doc   "int64 [Sq3Lite SoftHeapLimit64 N:int64]"

Definition at line 281 of file LibSq3Lite_tcl.c.

◆ Sourceid_doc

#define Sourceid_doc   "string [Sq3Lite Sourceid]"

Definition at line 282 of file LibSq3Lite_tcl.c.

◆ Sq3CleanupTmpl

#define Sq3CleanupTmpl ( )

Definition at line 34 of file LibSq3Lite_tcl.c.

◆ Sq3SetupTmpl

#define Sq3SetupTmpl ( )

Definition at line 33 of file LibSq3Lite_tcl.c.

◆ Status64_doc

#define Status64_doc   "{pCurrent:int64 pHighwater:int64} [Sq3Lite Status64 op:Sq3StatusE resetFlag:bool]"

Definition at line 296 of file LibSq3Lite_tcl.c.

◆ Status_doc

#define Status_doc   "{pCurrent:int32 pHighwater:int32} [Sq3Lite Status op:Sq3StatusE resetFlag:bool]"

Definition at line 295 of file LibSq3Lite_tcl.c.

◆ StatusE_FromInt_doc

#define StatusE_FromInt_doc   "Sq3StatusE [Sq3Lite StatusE_FromInt value:int32]"

Definition at line 173 of file LibSq3Lite_tcl.c.

◆ StatusE_ToInt_doc

#define StatusE_ToInt_doc   "int32 [Sq3Lite StatusE_ToInt value:Sq3StatusE]"

Definition at line 236 of file LibSq3Lite_tcl.c.

◆ StatusE_ToString_doc

#define StatusE_ToString_doc   "string [Sq3Lite StatusE_ToString value:Sq3StatusE]"

Definition at line 237 of file LibSq3Lite_tcl.c.

◆ StmtStatusE_FromInt_doc

#define StmtStatusE_FromInt_doc   "Sq3StmtStatusE [Sq3Lite StmtStatusE_FromInt value:int32]"

Definition at line 174 of file LibSq3Lite_tcl.c.

◆ StmtStatusE_ToInt_doc

#define StmtStatusE_ToInt_doc   "int32 [Sq3Lite StmtStatusE_ToInt value:Sq3StmtStatusE]"

Definition at line 238 of file LibSq3Lite_tcl.c.

◆ StmtStatusE_ToString_doc

#define StmtStatusE_ToString_doc   "string [Sq3Lite StmtStatusE_ToString value:Sq3StmtStatusE]"

Definition at line 239 of file LibSq3Lite_tcl.c.

◆ StrGlob_doc

#define StrGlob_doc   "int32 [Sq3Lite StrGlob zGlob:string zStr:string]"

Definition at line 283 of file LibSq3Lite_tcl.c.

◆ StrIcmp_doc

#define StrIcmp_doc   "int32 [Sq3Lite StrIcmp arg0:string arg1:string]"

Definition at line 284 of file LibSq3Lite_tcl.c.

◆ StrLike_doc

#define StrLike_doc   "int32 [Sq3Lite StrLike zGlob:string zStr:string cEsc:int32]"

Definition at line 285 of file LibSq3Lite_tcl.c.

◆ StrNicmp_doc

#define StrNicmp_doc   "int32 [Sq3Lite StrNicmp arg0:string arg1:string arg2:int32]"

Definition at line 286 of file LibSq3Lite_tcl.c.

◆ SyncEF_FromInt_doc

#define SyncEF_FromInt_doc   "Sq3SyncEF [Sq3Lite SyncEF_FromInt value:int32]"

Definition at line 175 of file LibSq3Lite_tcl.c.

◆ SyncEF_ToInt_doc

#define SyncEF_ToInt_doc   "int32 [Sq3Lite SyncEF_ToInt value:Sq3SyncEF]"

Definition at line 240 of file LibSq3Lite_tcl.c.

◆ SyncEF_ToString_doc

#define SyncEF_ToString_doc   "string [Sq3Lite SyncEF_ToString value:Sq3SyncEF]"

Definition at line 241 of file LibSq3Lite_tcl.c.

◆ TestCtrlE_FromInt_doc

#define TestCtrlE_FromInt_doc   "Sq3TestCtrlE [Sq3Lite TestCtrlE_FromInt value:int32]"

Definition at line 176 of file LibSq3Lite_tcl.c.

◆ TestCtrlE_ToInt_doc

#define TestCtrlE_ToInt_doc   "int32 [Sq3Lite TestCtrlE_ToInt value:Sq3TestCtrlE]"

Definition at line 242 of file LibSq3Lite_tcl.c.

◆ TestCtrlE_ToString_doc

#define TestCtrlE_ToString_doc   "string [Sq3Lite TestCtrlE_ToString value:Sq3TestCtrlE]"

Definition at line 243 of file LibSq3Lite_tcl.c.

◆ TextE_FromInt_doc

#define TextE_FromInt_doc   "Sq3TextE [Sq3Lite TextE_FromInt value:int32]"

Definition at line 177 of file LibSq3Lite_tcl.c.

◆ TextE_ToInt_doc

#define TextE_ToInt_doc   "int32 [Sq3Lite TextE_ToInt value:Sq3TextE]"

Definition at line 244 of file LibSq3Lite_tcl.c.

◆ TextE_ToString_doc

#define TextE_ToString_doc   "string [Sq3Lite TextE_ToString value:Sq3TextE]"

Definition at line 245 of file LibSq3Lite_tcl.c.

◆ Threadsafe_doc

#define Threadsafe_doc   "Sq3Lite Threadsafe"

Definition at line 287 of file LibSq3Lite_tcl.c.

◆ TraceEF_FromInt_doc

#define TraceEF_FromInt_doc   "Sq3TraceEF [Sq3Lite TraceEF_FromInt value:int32]"

Definition at line 178 of file LibSq3Lite_tcl.c.

◆ TraceEF_ToInt_doc

#define TraceEF_ToInt_doc   "int32 [Sq3Lite TraceEF_ToInt value:Sq3TraceEF]"

Definition at line 246 of file LibSq3Lite_tcl.c.

◆ TraceEF_ToString_doc

#define TraceEF_ToString_doc   "string [Sq3Lite TraceEF_ToString value:Sq3TraceEF]"

Definition at line 247 of file LibSq3Lite_tcl.c.

◆ TxnE_FromInt_doc

#define TxnE_FromInt_doc   "Sq3TxnE [Sq3Lite TxnE_FromInt value:int32]"

Definition at line 179 of file LibSq3Lite_tcl.c.

◆ TxnE_ToInt_doc

#define TxnE_ToInt_doc   "int32 [Sq3Lite TxnE_ToInt value:Sq3TxnE]"

Definition at line 248 of file LibSq3Lite_tcl.c.

◆ TxnE_ToString_doc

#define TxnE_ToString_doc   "string [Sq3Lite TxnE_ToString value:Sq3TxnE]"

Definition at line 249 of file LibSq3Lite_tcl.c.

◆ TypeE_FromInt_doc

#define TypeE_FromInt_doc   "Sq3TypeE [Sq3Lite TypeE_FromInt value:int32]"

Definition at line 180 of file LibSq3Lite_tcl.c.

◆ TypeE_ToInt_doc

#define TypeE_ToInt_doc   "int32 [Sq3Lite TypeE_ToInt value:Sq3TypeE]"

Definition at line 250 of file LibSq3Lite_tcl.c.

◆ TypeE_ToString_doc

#define TypeE_ToString_doc   "string [Sq3Lite TypeE_ToString value:Sq3TypeE]"

Definition at line 251 of file LibSq3Lite_tcl.c.

◆ UriBoolean_doc

#define UriBoolean_doc   "Sq3Lite UriBoolean z:string zParam:string bDefault:int32"

Definition at line 288 of file LibSq3Lite_tcl.c.

◆ UriInt64_doc

#define UriInt64_doc   "int64 [Sq3Lite UriInt64 arg0:string arg1:string arg2:int64]"

Definition at line 289 of file LibSq3Lite_tcl.c.

◆ UriKey_doc

#define UriKey_doc   "string [Sq3Lite UriKey z:string N:int32]"

Definition at line 290 of file LibSq3Lite_tcl.c.

◆ UriParameter_doc

#define UriParameter_doc   "string [Sq3Lite UriParameter z:string zParam:string]"

Definition at line 291 of file LibSq3Lite_tcl.c.

◆ VER

#define VER   TCL_OO_METHOD_VERSION_CURRENT

Definition at line 15 of file LibSq3Lite_tcl.c.

◆ VtabE_FromInt_doc

#define VtabE_FromInt_doc   "Sq3VtabE [Sq3Lite VtabE_FromInt value:int32]"

Definition at line 181 of file LibSq3Lite_tcl.c.

◆ VtabE_ToInt_doc

#define VtabE_ToInt_doc   "int32 [Sq3Lite VtabE_ToInt value:Sq3VtabE]"

Definition at line 252 of file LibSq3Lite_tcl.c.

◆ VtabE_ToString_doc

#define VtabE_ToString_doc   "string [Sq3Lite VtabE_ToString value:Sq3VtabE]"

Definition at line 253 of file LibSq3Lite_tcl.c.

Function Documentation

◆ Tclsq3lite_Init()

OT_TCL_EXTERN int Tclsq3lite_Init ( Tcl_Interp * interp)

initialize the Sq3Lite package

The tclsq3lite package provide support fot the 'libsqlite3' library

Parameters
[in]interpthe current interpreter
Returns
Tcl error-code

Definition at line 5509 of file LibSq3Lite_tcl.c.

5512{
5513 // check for the right tcl version
5514 if (Tcl_InitStubs (interp, "8.6", true) == NULL) {
5515 return TCL_ERROR;
5516 }
5517 if (Tcl_OOInitStubs (interp) == NULL) {
5518 return TCL_ERROR;
5519 }
5520
5521 // setup libsq3lite
5523 Sq3Setup();
5525
5526 // announce my package
5527 OtErrorCheckLng (Tcl_PkgProvide (interp, "tclsq3lite", META_VERSION ));
5528
5529 // pkg_mkIndex hack → only "Tcl_PkgProvide" is required
5530 if (Tcl_GetVar(interp,"::tcl::newPkgs", TCL_GLOBAL_ONLY) != NULL) return TCL_OK;
5531
5532 // dependency.
5533 MK_STRN ver = Tcl_PkgRequire(interp, "tclmkkernel", META_VERSION, 1);
5534 check_NULL(ver) return TCL_ERROR;
5535
5536 // toplevel namespace
5537 Tcl_Namespace *ns = Tcl_CreateNamespace (interp, "tclsq3lite", NULL, NULL);
5538 check_NULL(ns) return TCL_ERROR;
5539
5540 // add PACKAGE commands
5541 OtErrorCheckLng( MK(FillNamespace) (interp,ns,SQ3(sOtClassDef),NULL));
5542
5543 // BEGIN-CLASS-call-init - created by 'tcl_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
5544
5545 OtErrorCheckLng( NS(pSq3ValueC_Init) (MK_RT_CALL interp, ns)) ;
5546 OtErrorCheckLng( NS(pSq3StmtC_Init) (MK_RT_CALL interp, ns)) ;
5547 OtErrorCheckLng( NS(pSq3BlobC_Init) (MK_RT_CALL interp, ns)) ;
5548 OtErrorCheckLng( NS(pSq3FileC_Init) (MK_RT_CALL interp, ns)) ;
5549 OtErrorCheckLng( NS(pSq3LiteC_Init) (MK_RT_CALL interp, ns)) ;
5550
5551 // END-CLASS-call-init - created by 'tcl_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
5552
5553 // export namespace
5554 OtErrorCheckLng( Tcl_Export(interp, ns, "Sq3*C", false ) ) ;
5555
5556 return TCL_OK;
5557}
#define check_NULL(code)
#define MK(n)
#define OtErrorCheckLng(cmd)
#define SQ3(n)
#define NS(n)
const MK_STRB * MK_STRN
#define MK_RT_CALL
#define MkRtSetup_NULL
void Sq3Setup(void)
setup tclsq3lite internal memory …
SQLITE_API int sqlite3_initialize(void)
+ Here is the caller graph for this function:

◆ Tclsq3lite_Unload()

OT_TCL_EXTERN int Tclsq3lite_Unload ( Tcl_Interp * interp,
int flags )

Definition at line 5564 of file LibSq3Lite_tcl.c.

5565{
5566 Sq3Cleanup();
5568
5569 return TCL_OK;
5570}
void Sq3Cleanup(void)
cleanup tclsq3lite internal memory …
SQLITE_API int sqlite3_shutdown(void)
+ Here is the caller graph for this function:

◆ Tclsq_Init()

OT_TCL_EXTERN int Tclsq_Init ( Tcl_Interp * interp)

Definition at line 5559 of file LibSq3Lite_tcl.c.

5560{
5561 return Tclsq3lite_Init(interp);
5562}
OT_TCL_EXTERN int Tclsq3lite_Init(Tcl_Interp *interp)
initialize the Sq3Lite package

◆ Tclsq_Unload()

OT_TCL_EXTERN int Tclsq_Unload ( Tcl_Interp * interp,
int flags )

Definition at line 5572 of file LibSq3Lite_tcl.c.

5573{
5574 return Tclsq3lite_Unload(interp, flags);
5575}
OT_TCL_EXTERN int Tclsq3lite_Unload(Tcl_Interp *interp, int flags)

Variable Documentation

◆ tclsq3lite_sInstanceDef

const OtObjProcDefS tclsq3lite_sInstanceDef[]
static
Initial value:
= {
{0, NULL, NULL, NULL, NULL}
}

Definition at line 5489 of file LibSq3Lite_tcl.c.

5489 {
5490// BEGIN-OBJ - created by 'tcl_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
5491
5492// → no data
5493
5494// END-OBJ - created by 'tcl_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
5495 {0, NULL, NULL, NULL, NULL}
5496};

◆ tclsq3lite_sOtClassDef

const OtObjProcDefS tclsq3lite_sOtClassDef[]
static

Definition at line 5327 of file LibSq3Lite_tcl.c.

5327 {
5328// BEGIN-CLASS - created by 'tcl_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
5329
5330// doc-key: Sq3Lite,EnumFunc,sco
5331 {VER, "AccessE_FromInt" , NS(Sq3Lite_AccessE_FromInt) , NULL, NULL},
5332 {VER, "AuthActionE_FromInt" , NS(Sq3Lite_AuthActionE_FromInt) , NULL, NULL},
5333 {VER, "AuthReturnE_FromInt" , NS(Sq3Lite_AuthReturnE_FromInt) , NULL, NULL},
5334 {VER, "ChangeSetConflictE_FromInt", NS(Sq3Lite_ChangeSetConflictE_FromInt) , NULL, NULL},
5335 {VER, "ChangesetE_FromInt" , NS(Sq3Lite_ChangesetE_FromInt) , NULL, NULL},
5336 {VER, "CheckpointE_FromInt" , NS(Sq3Lite_CheckpointE_FromInt) , NULL, NULL},
5337 {VER, "ConfigE_FromInt" , NS(Sq3Lite_ConfigE_FromInt) , NULL, NULL},
5338 {VER, "ConflictResolutionE_FromInt", NS(Sq3Lite_ConflictResolutionE_FromInt) , NULL, NULL},
5339 {VER, "DbConfigE_FromInt" , NS(Sq3Lite_DbConfigE_FromInt) , NULL, NULL},
5340 {VER, "DbStatusE_FromInt" , NS(Sq3Lite_DbStatusE_FromInt) , NULL, NULL},
5341 {VER, "DeSerializeEF_FromInt", NS(Sq3Lite_DeSerializeEF_FromInt) , NULL, NULL},
5342 {VER, "ErrorE_FromInt" , NS(Sq3Lite_ErrorE_FromInt) , NULL, NULL},
5343 {VER, "ExtendetResultCodesE_FromInt", NS(Sq3Lite_ExtendetResultCodesE_FromInt), NULL, NULL},
5344 {VER, "FcntlE_FromInt" , NS(Sq3Lite_FcntlE_FromInt) , NULL, NULL},
5345 {VER, "FunctionEF_FromInt" , NS(Sq3Lite_FunctionEF_FromInt) , NULL, NULL},
5346 {VER, "IndexConstraintEF_FromInt", NS(Sq3Lite_IndexConstraintEF_FromInt) , NULL, NULL},
5347 {VER, "IoCapEF_FromInt" , NS(Sq3Lite_IoCapEF_FromInt) , NULL, NULL},
5348 {VER, "LimitE_FromInt" , NS(Sq3Lite_LimitE_FromInt) , NULL, NULL},
5349 {VER, "LockE_FromInt" , NS(Sq3Lite_LockE_FromInt) , NULL, NULL},
5350 {VER, "MutexE_FromInt" , NS(Sq3Lite_MutexE_FromInt) , NULL, NULL},
5351 {VER, "OpenEF_FromInt" , NS(Sq3Lite_OpenEF_FromInt) , NULL, NULL},
5352 {VER, "PrepareEF_FromInt" , NS(Sq3Lite_PrepareEF_FromInt) , NULL, NULL},
5353 {VER, "ScanStatE_FromInt" , NS(Sq3Lite_ScanStatE_FromInt) , NULL, NULL},
5354 {VER, "SerializeE_FromInt" , NS(Sq3Lite_SerializeE_FromInt) , NULL, NULL},
5355 {VER, "SessionObjConfigE_FromInt", NS(Sq3Lite_SessionObjConfigE_FromInt) , NULL, NULL},
5356 {VER, "ShmLockE_FromInt" , NS(Sq3Lite_ShmLockE_FromInt) , NULL, NULL},
5357 {VER, "StatusE_FromInt" , NS(Sq3Lite_StatusE_FromInt) , NULL, NULL},
5358 {VER, "StmtStatusE_FromInt" , NS(Sq3Lite_StmtStatusE_FromInt) , NULL, NULL},
5359 {VER, "SyncEF_FromInt" , NS(Sq3Lite_SyncEF_FromInt) , NULL, NULL},
5360 {VER, "TestCtrlE_FromInt" , NS(Sq3Lite_TestCtrlE_FromInt) , NULL, NULL},
5361 {VER, "TextE_FromInt" , NS(Sq3Lite_TextE_FromInt) , NULL, NULL},
5362 {VER, "TraceEF_FromInt" , NS(Sq3Lite_TraceEF_FromInt) , NULL, NULL},
5363 {VER, "TxnE_FromInt" , NS(Sq3Lite_TxnE_FromInt) , NULL, NULL},
5364 {VER, "TypeE_FromInt" , NS(Sq3Lite_TypeE_FromInt) , NULL, NULL},
5365 {VER, "VtabE_FromInt" , NS(Sq3Lite_VtabE_FromInt) , NULL, NULL},
5366
5367// doc-key: Sq3Lite,EnumFunc,sm_
5368 {VER, "AccessE_ToInt" , NS(Sq3Lite_AccessE_ToInt) , NULL, NULL},
5369 {VER, "AccessE_ToString" , NS(Sq3Lite_AccessE_ToString) , NULL, NULL},
5370 {VER, "AuthActionE_ToInt" , NS(Sq3Lite_AuthActionE_ToInt) , NULL, NULL},
5371 {VER, "AuthActionE_ToString", NS(Sq3Lite_AuthActionE_ToString) , NULL, NULL},
5372 {VER, "AuthReturnE_ToInt" , NS(Sq3Lite_AuthReturnE_ToInt) , NULL, NULL},
5373 {VER, "AuthReturnE_ToString", NS(Sq3Lite_AuthReturnE_ToString) , NULL, NULL},
5374 {VER, "ChangeSetConflictE_ToInt", NS(Sq3Lite_ChangeSetConflictE_ToInt) , NULL, NULL},
5375 {VER, "ChangeSetConflictE_ToString", NS(Sq3Lite_ChangeSetConflictE_ToString) , NULL, NULL},
5376 {VER, "ChangesetE_ToInt" , NS(Sq3Lite_ChangesetE_ToInt) , NULL, NULL},
5377 {VER, "ChangesetE_ToString" , NS(Sq3Lite_ChangesetE_ToString) , NULL, NULL},
5378 {VER, "CheckpointE_ToInt" , NS(Sq3Lite_CheckpointE_ToInt) , NULL, NULL},
5379 {VER, "CheckpointE_ToString", NS(Sq3Lite_CheckpointE_ToString) , NULL, NULL},
5380 {VER, "ConfigE_ToInt" , NS(Sq3Lite_ConfigE_ToInt) , NULL, NULL},
5381 {VER, "ConfigE_ToString" , NS(Sq3Lite_ConfigE_ToString) , NULL, NULL},
5382 {VER, "ConflictResolutionE_ToInt", NS(Sq3Lite_ConflictResolutionE_ToInt) , NULL, NULL},
5383 {VER, "ConflictResolutionE_ToString", NS(Sq3Lite_ConflictResolutionE_ToString), NULL, NULL},
5384 {VER, "DbConfigE_ToInt" , NS(Sq3Lite_DbConfigE_ToInt) , NULL, NULL},
5385 {VER, "DbConfigE_ToString" , NS(Sq3Lite_DbConfigE_ToString) , NULL, NULL},
5386 {VER, "DbStatusE_ToInt" , NS(Sq3Lite_DbStatusE_ToInt) , NULL, NULL},
5387 {VER, "DbStatusE_ToString" , NS(Sq3Lite_DbStatusE_ToString) , NULL, NULL},
5388 {VER, "DeSerializeEF_ToInt" , NS(Sq3Lite_DeSerializeEF_ToInt) , NULL, NULL},
5389 {VER, "DeSerializeEF_ToString", NS(Sq3Lite_DeSerializeEF_ToString) , NULL, NULL},
5390 {VER, "ErrorE_ToInt" , NS(Sq3Lite_ErrorE_ToInt) , NULL, NULL},
5391 {VER, "ErrorE_ToString" , NS(Sq3Lite_ErrorE_ToString) , NULL, NULL},
5392 {VER, "ExtendetResultCodesE_ToInt", NS(Sq3Lite_ExtendetResultCodesE_ToInt) , NULL, NULL},
5393 {VER, "ExtendetResultCodesE_ToString", NS(Sq3Lite_ExtendetResultCodesE_ToString), NULL, NULL},
5394 {VER, "FcntlE_ToInt" , NS(Sq3Lite_FcntlE_ToInt) , NULL, NULL},
5395 {VER, "FcntlE_ToString" , NS(Sq3Lite_FcntlE_ToString) , NULL, NULL},
5396 {VER, "FunctionEF_ToInt" , NS(Sq3Lite_FunctionEF_ToInt) , NULL, NULL},
5397 {VER, "FunctionEF_ToString" , NS(Sq3Lite_FunctionEF_ToString) , NULL, NULL},
5398 {VER, "IndexConstraintEF_ToInt", NS(Sq3Lite_IndexConstraintEF_ToInt) , NULL, NULL},
5399 {VER, "IndexConstraintEF_ToString", NS(Sq3Lite_IndexConstraintEF_ToString) , NULL, NULL},
5400 {VER, "IoCapEF_ToInt" , NS(Sq3Lite_IoCapEF_ToInt) , NULL, NULL},
5401 {VER, "IoCapEF_ToString" , NS(Sq3Lite_IoCapEF_ToString) , NULL, NULL},
5402 {VER, "LimitE_ToInt" , NS(Sq3Lite_LimitE_ToInt) , NULL, NULL},
5403 {VER, "LimitE_ToString" , NS(Sq3Lite_LimitE_ToString) , NULL, NULL},
5404 {VER, "LockE_ToInt" , NS(Sq3Lite_LockE_ToInt) , NULL, NULL},
5405 {VER, "LockE_ToString" , NS(Sq3Lite_LockE_ToString) , NULL, NULL},
5406 {VER, "MutexE_ToInt" , NS(Sq3Lite_MutexE_ToInt) , NULL, NULL},
5407 {VER, "MutexE_ToString" , NS(Sq3Lite_MutexE_ToString) , NULL, NULL},
5408 {VER, "OpenEF_ToInt" , NS(Sq3Lite_OpenEF_ToInt) , NULL, NULL},
5409 {VER, "OpenEF_ToString" , NS(Sq3Lite_OpenEF_ToString) , NULL, NULL},
5410 {VER, "PrepareEF_ToInt" , NS(Sq3Lite_PrepareEF_ToInt) , NULL, NULL},
5411 {VER, "PrepareEF_ToString" , NS(Sq3Lite_PrepareEF_ToString) , NULL, NULL},
5412 {VER, "ScanStatE_ToInt" , NS(Sq3Lite_ScanStatE_ToInt) , NULL, NULL},
5413 {VER, "ScanStatE_ToString" , NS(Sq3Lite_ScanStatE_ToString) , NULL, NULL},
5414 {VER, "SerializeE_ToInt" , NS(Sq3Lite_SerializeE_ToInt) , NULL, NULL},
5415 {VER, "SerializeE_ToString" , NS(Sq3Lite_SerializeE_ToString) , NULL, NULL},
5416 {VER, "SessionObjConfigE_ToInt", NS(Sq3Lite_SessionObjConfigE_ToInt) , NULL, NULL},
5417 {VER, "SessionObjConfigE_ToString", NS(Sq3Lite_SessionObjConfigE_ToString) , NULL, NULL},
5418 {VER, "ShmLockE_ToInt" , NS(Sq3Lite_ShmLockE_ToInt) , NULL, NULL},
5419 {VER, "ShmLockE_ToString" , NS(Sq3Lite_ShmLockE_ToString) , NULL, NULL},
5420 {VER, "StatusE_ToInt" , NS(Sq3Lite_StatusE_ToInt) , NULL, NULL},
5421 {VER, "StatusE_ToString" , NS(Sq3Lite_StatusE_ToString) , NULL, NULL},
5422 {VER, "StmtStatusE_ToInt" , NS(Sq3Lite_StmtStatusE_ToInt) , NULL, NULL},
5423 {VER, "StmtStatusE_ToString", NS(Sq3Lite_StmtStatusE_ToString) , NULL, NULL},
5424 {VER, "SyncEF_ToInt" , NS(Sq3Lite_SyncEF_ToInt) , NULL, NULL},
5425 {VER, "SyncEF_ToString" , NS(Sq3Lite_SyncEF_ToString) , NULL, NULL},
5426 {VER, "TestCtrlE_ToInt" , NS(Sq3Lite_TestCtrlE_ToInt) , NULL, NULL},
5427 {VER, "TestCtrlE_ToString" , NS(Sq3Lite_TestCtrlE_ToString) , NULL, NULL},
5428 {VER, "TextE_ToInt" , NS(Sq3Lite_TextE_ToInt) , NULL, NULL},
5429 {VER, "TextE_ToString" , NS(Sq3Lite_TextE_ToString) , NULL, NULL},
5430 {VER, "TraceEF_ToInt" , NS(Sq3Lite_TraceEF_ToInt) , NULL, NULL},
5431 {VER, "TraceEF_ToString" , NS(Sq3Lite_TraceEF_ToString) , NULL, NULL},
5432 {VER, "TxnE_ToInt" , NS(Sq3Lite_TxnE_ToInt) , NULL, NULL},
5433 {VER, "TxnE_ToString" , NS(Sq3Lite_TxnE_ToString) , NULL, NULL},
5434 {VER, "TypeE_ToInt" , NS(Sq3Lite_TypeE_ToInt) , NULL, NULL},
5435 {VER, "TypeE_ToString" , NS(Sq3Lite_TypeE_ToString) , NULL, NULL},
5436 {VER, "VtabE_ToInt" , NS(Sq3Lite_VtabE_ToInt) , NULL, NULL},
5437 {VER, "VtabE_ToString" , NS(Sq3Lite_VtabE_ToString) , NULL, NULL},
5438
5439// doc-key: Sq3Lite,Sq3,sco
5440 {VER, "KeywordNameBUF" , NS(Sq3Lite_KeywordNameBUF) , NULL, NULL},
5441
5442// doc-key: Sq3Lite,Sq3,sm_
5443 {VER, "Cleanup" , NS(Sq3Lite_Cleanup) , NULL, NULL},
5444 {VER, "CompileOptionGet" , NS(Sq3Lite_CompileOptionGet) , NULL, NULL},
5445 {VER, "CompileOptionUsed" , NS(Sq3Lite_CompileOptionUsed) , NULL, NULL},
5446 {VER, "Complete" , NS(Sq3Lite_Complete) , NULL, NULL},
5447 {VER, "ErrorCheckI" , NS(Sq3Lite_ErrorCheckI) , NULL, NULL},
5448 {VER, "FilenameDatabase" , NS(Sq3Lite_FilenameDatabase) , NULL, NULL},
5449 {VER, "FilenameJournal" , NS(Sq3Lite_FilenameJournal) , NULL, NULL},
5450 {VER, "FilenameWal" , NS(Sq3Lite_FilenameWal) , NULL, NULL},
5451 {VER, "FreeFilename" , NS(Sq3Lite_FreeFilename) , NULL, NULL},
5452 {VER, "HardHeapLimit64" , NS(Sq3Lite_HardHeapLimit64) , NULL, NULL},
5453 {VER, "Initialize" , NS(Sq3Lite_Initialize) , NULL, NULL},
5454 {VER, "KeywordCheck" , NS(Sq3Lite_KeywordCheck) , NULL, NULL},
5455 {VER, "KeywordCount" , NS(Sq3Lite_KeywordCount) , NULL, NULL},
5456 {VER, "Libversion" , NS(Sq3Lite_Libversion) , NULL, NULL},
5457 {VER, "LibversionNumber" , NS(Sq3Lite_LibversionNumber) , NULL, NULL},
5458 {VER, "MemoryHighwater" , NS(Sq3Lite_MemoryHighwater) , NULL, NULL},
5459 {VER, "MemoryUsed" , NS(Sq3Lite_MemoryUsed) , NULL, NULL},
5460 {VER, "OsEnd" , NS(Sq3Lite_OsEnd) , NULL, NULL},
5461 {VER, "OsInit" , NS(Sq3Lite_OsInit) , NULL, NULL},
5462 {VER, "ReleaseMemory" , NS(Sq3Lite_ReleaseMemory) , NULL, NULL},
5463 {VER, "Setup" , NS(Sq3Lite_Setup) , NULL, NULL},
5464 {VER, "Shutdown" , NS(Sq3Lite_Shutdown) , NULL, NULL},
5465 {VER, "SoftHeapLimit64" , NS(Sq3Lite_SoftHeapLimit64) , NULL, NULL},
5466 {VER, "Sourceid" , NS(Sq3Lite_Sourceid) , NULL, NULL},
5467 {VER, "StrGlob" , NS(Sq3Lite_StrGlob) , NULL, NULL},
5468 {VER, "StrIcmp" , NS(Sq3Lite_StrIcmp) , NULL, NULL},
5469 {VER, "StrLike" , NS(Sq3Lite_StrLike) , NULL, NULL},
5470 {VER, "StrNicmp" , NS(Sq3Lite_StrNicmp) , NULL, NULL},
5471 {VER, "Threadsafe" , NS(Sq3Lite_Threadsafe) , NULL, NULL},
5472 {VER, "UriBoolean" , NS(Sq3Lite_UriBoolean) , NULL, NULL},
5473 {VER, "UriInt64" , NS(Sq3Lite_UriInt64) , NULL, NULL},
5474 {VER, "UriKey" , NS(Sq3Lite_UriKey) , NULL, NULL},
5475 {VER, "UriParameter" , NS(Sq3Lite_UriParameter) , NULL, NULL},
5476
5477// doc-key: Sq3Lite,Sq3,smo
5478 {VER, "KeywordName" , NS(Sq3Lite_KeywordName) , NULL, NULL},
5479 {VER, "Status" , NS(Sq3Lite_Status) , NULL, NULL},
5480 {VER, "Status64" , NS(Sq3Lite_Status64) , NULL, NULL},
5481
5482// END-CLASS - created by 'tcl_MqS.tcl -i NHI1_HOME/theSq3Lite/c/gen/c_sq3lite.meta' - DO NOT change
5483 {0, NULL, NULL, NULL, NULL}
5484};
#define VER