theSq3Lite 10.0
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 434 of file Sq3ValueC_tcl.c.

434 {
438 MkBinaryR retVal = Sq3ValueBinaryR (hdl);
440 goto end;
441 error:
443 end:
445}
#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 418 of file Sq3ValueC_tcl.c.

418 {
422 MK_BUF retVal = Sq3ValueBlob (hdl);
423 OT_retObj_SET_BUF(retVal);
424 goto end;
425 error:
427 end:
429}
#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 404 of file Sq3ValueC_tcl.c.

404 {
408 MK_BUF retVal = Sq3ValueBUF (hdl);
409 OT_retObj_SET_BUF(retVal);
410 goto end;
411 error:
413 end:
415}
#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 448 of file Sq3ValueC_tcl.c.

448 {
453 goto end;
454 error:
456 end:
458}
#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 461 of file Sq3ValueC_tcl.c.

461 {
466 goto end;
467 error:
469 end:
471}
#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 474 of file Sq3ValueC_tcl.c.

474 {
479 goto end;
480 error:
482 end:
484}
#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 487 of file Sq3ValueC_tcl.c.

487 {
491 MkStringR retVal = Sq3ValueStringR (hdl);
493 goto end;
494 error:
496 end:
498}
#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 501 of file Sq3ValueC_tcl.c.

501 {
506 goto end;
507 error:
509 end:
511}
#define OT_retObj_SET_STR(nat)
#define Text_doc
static MK_STRN Sq3ValueText(SQ3_VALN sq3val)
Obtaining SQL Values …