theSq3Lite 10.0
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 222 of file Sq3ValueC_jv.c.

222 {
223 SQ3_VALN hdl = (SQ3_VALN)pObj2Hdl(env,"Sq3ValueC",self);
224 JavaErrorCheck;
225 MkRtSetup_X(hdl);
226 SQ3_VAL __retVal__L = Sq3ValueDup(hdl);
227 if (__retVal__L == NULL) {
228 (*env)->ThrowNew(env, MK(Class_MkInitError), "Sq3ValueC.Dup");
229 goto error;
230 }
231 jobject __retVal__S = SQ3(Sq3ValueC_ObjCreate)(MK_RT_CALL env,__retVal__L);
232 return __retVal__S;
233error:
234 return 0;
235}
#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 …