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
Sq3Lite_Info_TCL_API

Sq3Lite PACKAGE - get information about the application … More...

+ Collaboration diagram for Sq3Lite_Info_TCL_API:

Functions

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 …
 

Detailed Description

Sq3Lite PACKAGE - get information about the application …

Function Documentation

◆ tclsq3lite_Sq3Lite_Complete()

static OT_ProcRet tclsq3lite_Sq3Lite_Complete ( OtClass_ARGS )
static

Tcl: (static) Sq3Lite Complete sql:string C-API
Determine If An SQL Statement Is Complete …

Definition at line 4777 of file LibSq3Lite_tcl.c.

4777 {
4780 MK_STRN sql = 0;
4783 MkErrorC_Check(hdl,Sq3Complete (sql));
4785 goto end;
4786 error:
4788 end:
4790}
#define OT_SETUP_ONEARG(d)
#define OT_retObj_SET_Error
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_SET_None
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define MkErrorC_Check(mng, PROC)
#define OT_CHECK_STRN(val)
#define Complete_doc
#define OT_SETUP_hdl_static
const MK_STRB * MK_STRN
static enum MkErrorE Sq3Complete(MK_STRN sql)
Determine If An SQL Statement Is Complete …

◆ tclsq3lite_Sq3Lite_KeywordCheck()

static OT_ProcRet tclsq3lite_Sq3Lite_KeywordCheck ( OtClass_ARGS )
static

Tcl: (static) Sq3Lite KeywordCheck arg0:string arg1:int32 C-API
SQL Keyword Checking …

Definition at line 4793 of file LibSq3Lite_tcl.c.

4793 {
4796 MK_STRN arg0 = 0;
4798 MK_I32 arg1 = 0;
4801 MkErrorC_Check(hdl,Sq3KeywordCheck (arg0, arg1));
4803 goto end;
4804 error:
4806 end:
4808}
#define OT_SETUP_VARARGS(min, max, d)
#define OT_CHECK_NI4(val)
#define KeywordCheck_doc
signed int MK_I32
static enum MkErrorE Sq3KeywordCheck(MK_STRN arg0, MK_I32 arg1)
SQL Keyword Checking …

◆ tclsq3lite_Sq3Lite_KeywordCount()

static OT_ProcRet tclsq3lite_Sq3Lite_KeywordCount ( OtClass_ARGS )
static

Tcl: (static) Sq3Lite KeywordCount C-API
SQL Keyword Checking …

Definition at line 4811 of file LibSq3Lite_tcl.c.

4811 {
4817 goto end;
4818 error:
4820 end:
4822}
#define OT_SETUP_NOARG(d)
#define KeywordCount_doc
static enum MkErrorE Sq3KeywordCount(void)
SQL Keyword Checking …

◆ tclsq3lite_Sq3Lite_KeywordName()

static OT_ProcRet tclsq3lite_Sq3Lite_KeywordName ( OtClass_ARGS )
static

Tcl: (static) {kwd:string kwdsz:int32} [Sq3Lite KeywordName num:int32] C-API
SQL Keyword Checking …

Definition at line 4827 of file LibSq3Lite_tcl.c.

4827 {
4830 MK_I32 num = 0;
4833 MK_STRN kwd;
4834 MK_I32 kwdsz;
4835 MkErrorC_Check(MK_ERROR_FORMAT,Sq3KeywordName (num, &kwd, &kwdsz));
4839 goto end;
4840 error:
4842 end:
4844}
#define OT_retObj_SET_List
#define OT_TMP_I32_OBJ(val)
#define OT_retObj_APPEND(var)
#define OT_TMP_STR_OBJ(val)
#define KeywordName_doc
#define MK_ERROR_FORMAT
static enum MkErrorE Sq3KeywordName(MK_I32 num, MK_STRN *kwd, MK_I32 *kwdsz)
SQL Keyword Checking …

◆ tclsq3lite_Sq3Lite_KeywordNameBUF()

static OT_ProcRet tclsq3lite_Sq3Lite_KeywordNameBUF ( OtClass_ARGS )
static

Tcl: (static) MkBufferC [Sq3Lite KeywordNameBUF num:int32] C-API
SQL Keyword Checking …

Definition at line 4758 of file LibSq3Lite_tcl.c.

4758 {
4761 MK_I32 num = 0;
4764 MK_BUF kwd_out;
4766 OT_retObj_SET_BUF(kwd_out);
4767 goto end;
4768 error:
4770 end:
4772}
#define OT_retObj_SET_BUF(nat)
#define KeywordNameBUF_doc
#define Sq3KeywordNameBUF(...)

◆ tclsq3lite_Sq3Lite_Status()

static OT_ProcRet tclsq3lite_Sq3Lite_Status ( OtClass_ARGS )
static

Tcl: (static) {pCurrent:int32 pHighwater:int32} [Sq3Lite Status op:Sq3StatusE resetFlag:bool] C-API
SQLite Runtime Status …

Definition at line 4847 of file LibSq3Lite_tcl.c.

4847 {
4850 enum Sq3StatusE op = 0;
4852 MK_BOOL resetFlag = 0;
4853 OT_CHECK_REQUIRED(OT_CHECK_bool (resetFlag))
4855 MK_I32 pCurrent;
4856 MK_I32 pHighwater;
4857 MkErrorC_Check(MK_ERROR_FORMAT,Sq3Status (op, &pCurrent, &pHighwater, resetFlag));
4860 OT_retObj_APPEND(OT_TMP_I32_OBJ(pHighwater));
4861 goto end;
4862 error:
4864 end:
4866}
#define OT_CHECK_bool(val)
#define OT_CHECK_ENUM(ename, val)
#define Status_doc
bool MK_BOOL
Sq3StatusE
Status Parameters.
static enum MkErrorE Sq3Status(enum Sq3StatusE op, MK_I32 *pCurrent, MK_I32 *pHighwater, MK_BOOL resetFlag)
SQLite Runtime Status …

◆ tclsq3lite_Sq3Lite_Status64()

static OT_ProcRet tclsq3lite_Sq3Lite_Status64 ( OtClass_ARGS )
static

Tcl: (static) {pCurrent:int64 pHighwater:int64} [Sq3Lite Status64 op:Sq3StatusE resetFlag:bool] C-API
SQLite Runtime Status …

Definition at line 4869 of file LibSq3Lite_tcl.c.

4869 {
4872 enum Sq3StatusE op = 0;
4874 MK_BOOL resetFlag = 0;
4875 OT_CHECK_REQUIRED(OT_CHECK_bool (resetFlag))
4877 MK_I64 pCurrent;
4878 MK_I64 pHighwater;
4879 MkErrorC_Check(MK_ERROR_FORMAT,Sq3Status64 (op, &pCurrent, &pHighwater, resetFlag));
4882 OT_retObj_APPEND(OT_TMP_I64_OBJ(pHighwater));
4883 goto end;
4884 error:
4886 end:
4888}
#define OT_TMP_I64_OBJ(val)
#define Status64_doc
signed long long MK_I64
static enum MkErrorE Sq3Status64(enum Sq3StatusE op, MK_I64 *pCurrent, MK_I64 *pHighwater, MK_BOOL resetFlag)
SQLite Runtime Status …