theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3ValueC_Vtab_JV_API

Sq3ValueC - work with the virtual-file-systemMore...

+ Collaboration diagram for Sq3ValueC_Vtab_JV_API:

Functions

native Sq3ValueC jvsq3lite.Sq3ValueC.VtabInFirst ()
  Java: Sq3ValueC pVal.VtabInFirst() C-API
Find all elements on the right-hand side of an IN constraint …
 
native Sq3ValueC jvsq3lite.Sq3ValueC.VtabInNext ()
  Java: Sq3ValueC pVal.VtabInNext() C-API
Find all elements on the right-hand side of an IN constraint …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3ValueC_VtabInFirst (JNIEnv *env, jobject self)
  Java: Sq3ValueC pVal.VtabInFirst() C-API
Find all elements on the right-hand side of an IN constraint …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3ValueC_VtabInNext (JNIEnv *env, jobject self)
  Java: Sq3ValueC pVal.VtabInNext() C-API
Find all elements on the right-hand side of an IN constraint …
 

Detailed Description

Sq3ValueC - work with the virtual-file-system

Function Documentation

◆ Java_jvsq3lite_Sq3ValueC_VtabInFirst()

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

Java: Sq3ValueC pVal.VtabInFirst() C-API
Find all elements on the right-hand side of an IN constraint …

Definition at line 358 of file Sq3ValueC_jv.c.

358 {
359 SQ3_VAL hdl = (SQ3_VAL)pObj2Hdl(env,"Sq3ValueC",self);
360 JavaErrorCheck;
361 MkRtSetup_X(hdl);
362 SQ3_VAL ppOut;
363 enum MkErrorE errVal = Sq3ValueVtabInFirst(hdl, &ppOut);
364 MkErrorC_Check(hdl, errVal)
365 jobject __retVal__S = SQ3(Sq3ValueC_ObjNew)(MK_RT_CALL env,ppOut);
366 return __retVal__S;
367error:
368 return 0;
369}
MkErrorE
#define MK_RT_CALL
#define MkRtSetup_X(x)
struct Sq3ValueS * SQ3_VAL
class-shortcut for struct Sq3ValueS *, all shortcut using the XX_YYY syntax (only for public API) …
static MK_ARTIFICIAL SQ3_VAL Sq3ValueC_ObjNew(sqlite3_value *hdl)
return Programming-Language-Micro-Kernel (PLMK) instance from native hdl …
static enum MkErrorE Sq3ValueVtabInFirst(SQ3_VAL pVal, SQ3_VAL *ppOut)
Find all elements on the right-hand side of an IN constraint …
Struct to represent the data of the Sq3ValueC …

◆ Java_jvsq3lite_Sq3ValueC_VtabInNext()

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

Java: Sq3ValueC pVal.VtabInNext() C-API
Find all elements on the right-hand side of an IN constraint …

Definition at line 372 of file Sq3ValueC_jv.c.

372 {
373 SQ3_VAL hdl = (SQ3_VAL)pObj2Hdl(env,"Sq3ValueC",self);
374 JavaErrorCheck;
375 MkRtSetup_X(hdl);
376 SQ3_VAL ppOut;
377 enum MkErrorE errVal = Sq3ValueVtabInNext(hdl, &ppOut);
378 MkErrorC_Check(hdl, errVal)
379 jobject __retVal__S = SQ3(Sq3ValueC_ObjNew)(MK_RT_CALL env,ppOut);
380 return __retVal__S;
381error:
382 return 0;
383}
static enum MkErrorE Sq3ValueVtabInNext(SQ3_VAL pVal, SQ3_VAL *ppOut)
Find all elements on the right-hand side of an IN constraint …

◆ VtabInFirst()

native Sq3ValueC jvsq3lite.Sq3ValueC.VtabInFirst ( )

Java: Sq3ValueC pVal.VtabInFirst() C-API
Find all elements on the right-hand side of an IN constraint …

◆ VtabInNext()

native Sq3ValueC jvsq3lite.Sq3ValueC.VtabInNext ( )

Java: Sq3ValueC pVal.VtabInNext() C-API
Find all elements on the right-hand side of an IN constraint …