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
Sq3LiteC_Info_TCL_API

Sq3LiteC - get informationMore...

+ Collaboration diagram for Sq3LiteC_Info_TCL_API:

Functions

static OT_ProcRet tclsq3lite_Sq3LiteC_GetAutocommit (Sq3LiteC_ARGS)
  Tcl: int32 [$sq3lite GetAutocommit] C-API
Test For Auto-Commit Mode …
 
static OT_ProcRet tclsq3lite_Sq3LiteC_LastInsertRowid (Sq3LiteC_ARGS)
  Tcl: int64 [$sq3lite LastInsertRowid] C-API
Last Insert Rowid …
 
static OT_ProcRet tclsq3lite_Sq3LiteC_TxnState (Sq3LiteC_ARGS)
  Tcl: $sq3lite TxnState zSchema:string C-API
Determine the transaction state of a database …
 
static OT_ProcRet tclsq3lite_Sq3LiteC_VtabOnConflict (Sq3LiteC_ARGS)
  Tcl: $sq3lite VtabOnConflict C-API
Determine The Virtual Table Conflict Policy …
 

Detailed Description

Sq3LiteC - get information

Function Documentation

◆ tclsq3lite_Sq3LiteC_GetAutocommit()

static OT_ProcRet tclsq3lite_Sq3LiteC_GetAutocommit ( Sq3LiteC_ARGS )
static

Tcl: int32 [$sq3lite GetAutocommit] C-API
Test For Auto-Commit Mode …

Definition at line 539 of file Sq3LiteC_tcl.c.

539 {
544 goto end;
545 error:
547 end:
549}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_SET_I32(nat)
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define OT_SETUP_hdl
#define GetAutocommit_doc
static MK_I32 Sq3LiteGetAutocommit(SQ3_LITE sq3lite)
Test For Auto-Commit Mode …

◆ tclsq3lite_Sq3LiteC_LastInsertRowid()

static OT_ProcRet tclsq3lite_Sq3LiteC_LastInsertRowid ( Sq3LiteC_ARGS )
static

Tcl: int64 [$sq3lite LastInsertRowid] C-API
Last Insert Rowid …

Definition at line 552 of file Sq3LiteC_tcl.c.

552 {
557 goto end;
558 error:
560 end:
562}
#define OT_retObj_SET_I64(nat)
#define LastInsertRowid_doc
static MK_I64 Sq3LiteLastInsertRowid(SQ3_LITE sq3lite)
Last Insert Rowid …

◆ tclsq3lite_Sq3LiteC_TxnState()

static OT_ProcRet tclsq3lite_Sq3LiteC_TxnState ( Sq3LiteC_ARGS )
static

Tcl: $sq3lite TxnState zSchema:string C-API
Determine the transaction state of a database …

Definition at line 565 of file Sq3LiteC_tcl.c.

565 {
568 MK_STRN zSchema = 0;
571 MkErrorC_Check(hdl,Sq3LiteTxnState (hdl, zSchema));
573 goto end;
574 error:
576 end:
578}
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_SET_None
#define MkErrorC_Check(mng, PROC)
#define OT_CHECK_STRN(val)
#define TxnState_doc
const MK_STRB * MK_STRN
static enum MkErrorE Sq3LiteTxnState(SQ3_LITE sq3lite, MK_STRN zSchema)
Determine the transaction state of a database …

◆ tclsq3lite_Sq3LiteC_VtabOnConflict()

static OT_ProcRet tclsq3lite_Sq3LiteC_VtabOnConflict ( Sq3LiteC_ARGS )
static

Tcl: $sq3lite VtabOnConflict C-API
Determine The Virtual Table Conflict Policy …

Definition at line 581 of file Sq3LiteC_tcl.c.

581 {
587 goto end;
588 error:
590 end:
592}
#define VtabOnConflict_doc
static enum MkErrorE Sq3LiteVtabOnConflict(SQ3_LITE sq3lite)
Determine The Virtual Table Conflict Policy …