theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3ValueC_Types_ATL_API

Sq3ValueC - get type from valueMore...

+ Collaboration diagram for Sq3ValueC_Types_ATL_API:

Functions

static OT_ProcRet atlsq3lite_Sq3ValueC_BUF (Sq3ValueC_ARGS)
  Atl: MkBufferC [Sq3ValueC::BUF $val] C-API
Obtaining a MkBufferC value…
 
static OT_ProcRet atlsq3lite_Sq3ValueC_Blob (Sq3ValueC_ARGS)
  Atl: MkBufferC [Sq3ValueC::Blob $sq3val] C-API
Obtaining SQL Values …
 
static OT_ProcRet atlsq3lite_Sq3ValueC_BinaryR (Sq3ValueC_ARGS)
  Atl: binary [Sq3ValueC::BinaryR $sq3val] C-API
Obtaining SQL Values …
 
static OT_ProcRet atlsq3lite_Sq3ValueC_Double (Sq3ValueC_ARGS)
  Atl: double [Sq3ValueC::Double $sq3val] C-API
Obtaining SQL Values …
 
static OT_ProcRet atlsq3lite_Sq3ValueC_Int (Sq3ValueC_ARGS)
  Atl: int32 [Sq3ValueC::Int $sq3val] C-API
Obtaining SQL Values …
 
static OT_ProcRet atlsq3lite_Sq3ValueC_Int64 (Sq3ValueC_ARGS)
  Atl: int64 [Sq3ValueC::Int64 $sq3val] C-API
Obtaining SQL Values …
 
static OT_ProcRet atlsq3lite_Sq3ValueC_StringR (Sq3ValueC_ARGS)
  Atl: string [Sq3ValueC::StringR $sq3val] C-API
Obtaining SQL Values …
 
static OT_ProcRet atlsq3lite_Sq3ValueC_Text (Sq3ValueC_ARGS)
  Atl: string [Sq3ValueC::Text $sq3val] C-API
Obtaining SQL Values …
 

Detailed Description

Sq3ValueC - get type from value

Function Documentation

◆ atlsq3lite_Sq3ValueC_BinaryR()

static OT_ProcRet atlsq3lite_Sq3ValueC_BinaryR ( Sq3ValueC_ARGS )
static

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

Definition at line 413 of file Sq3ValueC_atl.c.

413 {
417 MkBinaryR retVal = Sq3ValueBinaryR (hdl);
419 goto end;
420 error:
422 end:
424}
#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 …

◆ atlsq3lite_Sq3ValueC_Blob()

static OT_ProcRet atlsq3lite_Sq3ValueC_Blob ( Sq3ValueC_ARGS )
static

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

Definition at line 397 of file Sq3ValueC_atl.c.

397 {
401 MK_BUF retVal = Sq3ValueBlob (hdl);
402 OT_retObj_SET_BUF(retVal);
403 goto end;
404 error:
406 end:
408}
#define OT_retObj_SET_BUF(nat)
#define Blob_doc
#define Sq3ValueBlob(...)

◆ atlsq3lite_Sq3ValueC_BUF()

static OT_ProcRet atlsq3lite_Sq3ValueC_BUF ( Sq3ValueC_ARGS )
static

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

Definition at line 383 of file Sq3ValueC_atl.c.

383 {
387 MK_BUF retVal = Sq3ValueBUF (hdl);
388 OT_retObj_SET_BUF(retVal);
389 goto end;
390 error:
392 end:
394}
#define BUF_doc
#define Sq3ValueBUF(...)

◆ atlsq3lite_Sq3ValueC_Double()

static OT_ProcRet atlsq3lite_Sq3ValueC_Double ( Sq3ValueC_ARGS )
static

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

Definition at line 427 of file Sq3ValueC_atl.c.

427 {
432 goto end;
433 error:
435 end:
437}
#define OT_retObj_SET_DBL(nat)
#define Double_doc
static MK_DBL Sq3ValueDouble(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ atlsq3lite_Sq3ValueC_Int()

static OT_ProcRet atlsq3lite_Sq3ValueC_Int ( Sq3ValueC_ARGS )
static

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

Definition at line 440 of file Sq3ValueC_atl.c.

440 {
445 goto end;
446 error:
448 end:
450}
#define OT_retObj_SET_I32(nat)
#define Int_doc
static MK_I32 Sq3ValueInt(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ atlsq3lite_Sq3ValueC_Int64()

static OT_ProcRet atlsq3lite_Sq3ValueC_Int64 ( Sq3ValueC_ARGS )
static

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

Definition at line 453 of file Sq3ValueC_atl.c.

453 {
458 goto end;
459 error:
461 end:
463}
#define OT_retObj_SET_I64(nat)
#define Int64_doc
static MK_I64 Sq3ValueInt64(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ atlsq3lite_Sq3ValueC_StringR()

static OT_ProcRet atlsq3lite_Sq3ValueC_StringR ( Sq3ValueC_ARGS )
static

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

Definition at line 466 of file Sq3ValueC_atl.c.

466 {
470 MkStringR retVal = Sq3ValueStringR (hdl);
472 goto end;
473 error:
475 end:
477}
#define OT_GET__ME_REF_MkStringR(s)
#define StringR_doc
static MkStringR Sq3ValueStringR(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ atlsq3lite_Sq3ValueC_Text()

static OT_ProcRet atlsq3lite_Sq3ValueC_Text ( Sq3ValueC_ARGS )
static

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

Definition at line 480 of file Sq3ValueC_atl.c.

480 {
485 goto end;
486 error:
488 end:
490}
#define OT_retObj_SET_STR(nat)
#define Text_doc
static MK_STRN Sq3ValueText(SQ3_VALN sq3val)
Obtaining SQL Values …