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_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 361 of file Sq3ValueC_jv.c.

361 {
362 SQ3_VAL hdl = (SQ3_VAL)pObj2Hdl(env,"Sq3ValueC",self);
363 JavaErrorCheck;
364 MkRtSetup_X(hdl);
365 SQ3_VAL ppOut;
366 enum MkErrorE errVal = Sq3ValueVtabInFirst(hdl, &ppOut);
367 MkErrorC_Check(hdl, errVal)
368 jobject __retVal__S = SQ3(Sq3ValueC_ObjNew)(MK_RT_CALL env,ppOut);
369 return __retVal__S;
370error:
371 return 0;
372}
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 375 of file Sq3ValueC_jv.c.

375 {
376 SQ3_VAL hdl = (SQ3_VAL)pObj2Hdl(env,"Sq3ValueC",self);
377 JavaErrorCheck;
378 MkRtSetup_X(hdl);
379 SQ3_VAL ppOut;
380 enum MkErrorE errVal = Sq3ValueVtabInNext(hdl, &ppOut);
381 MkErrorC_Check(hdl, errVal)
382 jobject __retVal__S = SQ3(Sq3ValueC_ObjNew)(MK_RT_CALL env,ppOut);
383 return __retVal__S;
384error:
385 return 0;
386}
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 …