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
Sq3ValueC_Types_TCL_API

Sq3ValueC - get type from valueMore...

+ Collaboration diagram for Sq3ValueC_Types_TCL_API:

Functions

static OT_ProcRet tclsq3lite_Sq3ValueC_BUF (Sq3ValueC_ARGS)
  Tcl: MkBufferC [$val BUF] C-API
Obtaining a MkBufferC value…
 
static OT_ProcRet tclsq3lite_Sq3ValueC_Blob (Sq3ValueC_ARGS)
  Tcl: MkBufferC [$sq3val Blob] C-API
Obtaining SQL Values …
 
static OT_ProcRet tclsq3lite_Sq3ValueC_BinaryR (Sq3ValueC_ARGS)
  Tcl: binary [$sq3val BinaryR] C-API
Obtaining SQL Values …
 
static OT_ProcRet tclsq3lite_Sq3ValueC_Double (Sq3ValueC_ARGS)
  Tcl: double [$sq3val Double] C-API
Obtaining SQL Values …
 
static OT_ProcRet tclsq3lite_Sq3ValueC_Int (Sq3ValueC_ARGS)
  Tcl: int32 [$sq3val Int] C-API
Obtaining SQL Values …
 
static OT_ProcRet tclsq3lite_Sq3ValueC_Int64 (Sq3ValueC_ARGS)
  Tcl: int64 [$sq3val Int64] C-API
Obtaining SQL Values …
 
static OT_ProcRet tclsq3lite_Sq3ValueC_StringR (Sq3ValueC_ARGS)
  Tcl: string [$sq3val StringR] C-API
Obtaining SQL Values …
 
static OT_ProcRet tclsq3lite_Sq3ValueC_Text (Sq3ValueC_ARGS)
  Tcl: string [$sq3val Text] C-API
Obtaining SQL Values …
 

Detailed Description

Sq3ValueC - get type from value

Function Documentation

◆ tclsq3lite_Sq3ValueC_BinaryR()

static OT_ProcRet tclsq3lite_Sq3ValueC_BinaryR ( Sq3ValueC_ARGS )
static

Tcl: binary [$sq3val BinaryR] C-API
Obtaining SQL Values …

Definition at line 437 of file Sq3ValueC_tcl.c.

437 {
441 MkBinaryR retVal = Sq3ValueBinaryR (hdl);
443 goto end;
444 error:
446 end:
448}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_GET__ME_REF_MkBinaryR(b)
#define OT_retObj_RETURN
#define OT_retObj_SET(val)
#define OT_CHECK_NOARGS
#define BinaryR_doc
#define OT_SETUP_hdl
static MkBinaryR Sq3ValueBinaryR(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ tclsq3lite_Sq3ValueC_Blob()

static OT_ProcRet tclsq3lite_Sq3ValueC_Blob ( Sq3ValueC_ARGS )
static

Tcl: MkBufferC [$sq3val Blob] C-API
Obtaining SQL Values …

Definition at line 421 of file Sq3ValueC_tcl.c.

421 {
425 MK_BUF retVal = Sq3ValueBlob (hdl);
426 OT_retObj_SET_BUF(retVal);
427 goto end;
428 error:
430 end:
432}
#define OT_retObj_SET_BUF(nat)
#define Blob_doc
#define Sq3ValueBlob(...)

◆ tclsq3lite_Sq3ValueC_BUF()

static OT_ProcRet tclsq3lite_Sq3ValueC_BUF ( Sq3ValueC_ARGS )
static

Tcl: MkBufferC [$val BUF] C-API
Obtaining a MkBufferC value…

Definition at line 407 of file Sq3ValueC_tcl.c.

407 {
411 MK_BUF retVal = Sq3ValueBUF (hdl);
412 OT_retObj_SET_BUF(retVal);
413 goto end;
414 error:
416 end:
418}
#define BUF_doc
#define Sq3ValueBUF(...)

◆ tclsq3lite_Sq3ValueC_Double()

static OT_ProcRet tclsq3lite_Sq3ValueC_Double ( Sq3ValueC_ARGS )
static

Tcl: double [$sq3val Double] C-API
Obtaining SQL Values …

Definition at line 451 of file Sq3ValueC_tcl.c.

451 {
456 goto end;
457 error:
459 end:
461}
#define OT_retObj_SET_DBL(nat)
#define Double_doc
static MK_DBL Sq3ValueDouble(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ tclsq3lite_Sq3ValueC_Int()

static OT_ProcRet tclsq3lite_Sq3ValueC_Int ( Sq3ValueC_ARGS )
static

Tcl: int32 [$sq3val Int] C-API
Obtaining SQL Values …

Definition at line 464 of file Sq3ValueC_tcl.c.

464 {
469 goto end;
470 error:
472 end:
474}
#define OT_retObj_SET_I32(nat)
#define Int_doc
static MK_I32 Sq3ValueInt(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ tclsq3lite_Sq3ValueC_Int64()

static OT_ProcRet tclsq3lite_Sq3ValueC_Int64 ( Sq3ValueC_ARGS )
static

Tcl: int64 [$sq3val Int64] C-API
Obtaining SQL Values …

Definition at line 477 of file Sq3ValueC_tcl.c.

477 {
482 goto end;
483 error:
485 end:
487}
#define OT_retObj_SET_I64(nat)
#define Int64_doc
static MK_I64 Sq3ValueInt64(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ tclsq3lite_Sq3ValueC_StringR()

static OT_ProcRet tclsq3lite_Sq3ValueC_StringR ( Sq3ValueC_ARGS )
static

Tcl: string [$sq3val StringR] C-API
Obtaining SQL Values …

Definition at line 490 of file Sq3ValueC_tcl.c.

490 {
494 MkStringR retVal = Sq3ValueStringR (hdl);
496 goto end;
497 error:
499 end:
501}
#define OT_GET__ME_REF_MkStringR(s)
#define StringR_doc
static MkStringR Sq3ValueStringR(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ tclsq3lite_Sq3ValueC_Text()

static OT_ProcRet tclsq3lite_Sq3ValueC_Text ( Sq3ValueC_ARGS )
static

Tcl: string [$sq3val Text] C-API
Obtaining SQL Values …

Definition at line 504 of file Sq3ValueC_tcl.c.

504 {
509 goto end;
510 error:
512 end:
514}
#define OT_retObj_SET_STR(nat)
#define Text_doc
static MK_STRN Sq3ValueText(SQ3_VALN sq3val)
Obtaining SQL Values …