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_TOR_JV_API

Sq3ValueC - various functions to create, initialize and destroy … More...

+ Collaboration diagram for Sq3ValueC_TOR_JV_API:

Functions

native Sq3ValueC jvsq3lite.Sq3ValueC.Dup ()
  Java: [constructor] Sq3ValueC sq3val.Dup() C-API
Copy And Free SQL Values …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3ValueC_Dup (JNIEnv *env, jobject self)
  Java: [constructor] Sq3ValueC sq3val.Dup() C-API
Copy And Free SQL Values …
 

Detailed Description

Sq3ValueC - various functions to create, initialize and destroy …

Function Documentation

◆ Dup()

native Sq3ValueC jvsq3lite.Sq3ValueC.Dup ( )

Java: [constructor] Sq3ValueC sq3val.Dup() C-API
Copy And Free SQL Values …

◆ Java_jvsq3lite_Sq3ValueC_Dup()

JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3ValueC_Dup ( JNIEnv * env,
jobject self )

Java: [constructor] Sq3ValueC sq3val.Dup() C-API
Copy And Free SQL Values …

Definition at line 225 of file Sq3ValueC_jv.c.

225 {
226 SQ3_VALN hdl = (SQ3_VALN)pObj2Hdl(env,"Sq3ValueC",self);
227 JavaErrorCheck;
228 MkRtSetup_X(hdl);
229 SQ3_VAL __retVal__L = Sq3ValueDup(hdl);
230 if (__retVal__L == NULL) {
231 (*env)->ThrowNew(env, MK(Class_MkInitError), "Sq3ValueC.Dup");
232 goto error;
233 }
234 jobject __retVal__S = SQ3(Sq3ValueC_ObjCreate)(MK_RT_CALL env,__retVal__L);
235 return __retVal__S;
236error:
237 return 0;
238}
#define MK_RT_CALL
#define MkRtSetup_X(x)
static SQ3_VAL Sq3ValueC_ObjCreate(sqlite3_value *hdl)
return Programming-Language-Micro-Kernel (PLMK) instance from native hdl …
const struct Sq3ValueS * SQ3_VALN
class-shortcut for const struct Sq3ValueS *, all const shortcut using the XX_YYYC syntax (only for pu...
static SQ3_VAL Sq3ValueDup(SQ3_VALN sq3val)
Copy And Free SQL Values …
Struct to represent the data of the Sq3ValueC …