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
Sq3BlobC_Class_JV_API

Sq3BlobC - define the class … More...

+ Collaboration diagram for Sq3BlobC_Class_JV_API:

Functions

static native Sq3BlobC jvsq3lite.Sq3BlobC.HandleResolve (int netHdl)
  Java: [static] Sq3BlobC Sq3BlobC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a Sq3BlobC from netHdl or null if invalid…
 
native Sq3BlobC jvsq3lite.Sq3BlobC.Next ()
  Java: Sq3BlobC blob.Next() C-API
get next instance from linked-list of Sq3BlobS type
 
native Sq3BlobC jvsq3lite.Sq3BlobC.Prev ()
  Java: Sq3BlobC blob.Prev() C-API
get previous instance from linked-list of Sq3BlobS type
 
static native Sq3BlobC jvsq3lite.Sq3BlobC.Instances ()
  Java: [static] Sq3BlobC Sq3BlobC.Instances() C-API
get head-instance from linked-list of Sq3BlobS type …
 
static native Sq3BlobC jvsq3lite.Sq3BlobC.GetNull ()
  Java: [static] Sq3BlobC Sq3BlobC.GetNull() C-API
Null-Slot - return a Sq3BlobC typed NULL instance …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3BlobC_HandleResolve (JNIEnv *env, jclass class, jint netHdl)
  Java: [static] Sq3BlobC Sq3BlobC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a Sq3BlobC from netHdl or null if invalid…
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3BlobC_Next (JNIEnv *env, jobject self)
  Java: Sq3BlobC blob.Next() C-API
get next instance from linked-list of Sq3BlobS type
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3BlobC_Prev (JNIEnv *env, jobject self)
  Java: Sq3BlobC blob.Prev() C-API
get previous instance from linked-list of Sq3BlobS type
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3BlobC_Instances (JNIEnv *env, jclass class)
  Java: [static] Sq3BlobC Sq3BlobC.Instances() C-API
get head-instance from linked-list of Sq3BlobS type …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3BlobC_GetNull (JNIEnv *env, jclass class)
  Java: [static] Sq3BlobC Sq3BlobC.GetNull() C-API
Null-Slot - return a Sq3BlobC typed NULL instance …
 

Detailed Description

Sq3BlobC - define the class …

Function Documentation

◆ GetNull()

static native Sq3BlobC jvsq3lite.Sq3BlobC.GetNull ( )
static

Java: [static] Sq3BlobC Sq3BlobC.GetNull() C-API
Null-Slot - return a Sq3BlobC typed NULL instance …

◆ HandleResolve()

static native Sq3BlobC jvsq3lite.Sq3BlobC.HandleResolve ( int netHdl)
static

Java: [static] Sq3BlobC Sq3BlobC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a Sq3BlobC from netHdl or null if invalid…

◆ Instances()

static native Sq3BlobC jvsq3lite.Sq3BlobC.Instances ( )
static

Java: [static] Sq3BlobC Sq3BlobC.Instances() C-API
get head-instance from linked-list of Sq3BlobS type …

◆ Java_jvsq3lite_Sq3BlobC_GetNull()

JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3BlobC_GetNull ( JNIEnv * env,
jclass class )

Java: [static] Sq3BlobC Sq3BlobC.GetNull() C-API
Null-Slot - return a Sq3BlobC typed NULL instance …

Definition at line 113 of file Sq3BlobC_jv.c.

113 {
115 SQ3_BLOB __retVal__L = Sq3BlobGetNull();
116 jobject __retVal__S = SQ3(Sq3BlobC_ObjNew)(MK_RT_CALL env,__retVal__L);
117 return __retVal__S;
118}
#define MK_RT_CALL
#define MkRtSetup_NULL
static MK_ARTIFICIAL SQ3_BLOB Sq3BlobC_ObjNew(sqlite3_blob *hdl)
return Programming-Language-Micro-Kernel (PLMK) instance from native hdl …
static SQ3_BLOB Sq3BlobGetNull(void)
Null-Slot - return a Sq3BlobC typed NULL instance …
Struct to represent the data of the Sq3BlobC …

◆ Java_jvsq3lite_Sq3BlobC_HandleResolve()

JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3BlobC_HandleResolve ( JNIEnv * env,
jclass class,
jint netHdl )

Java: [static] Sq3BlobC Sq3BlobC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a Sq3BlobC from netHdl or null if invalid…

Definition at line 49 of file Sq3BlobC_jv.c.

49 {
51 SQ3_BLOB __retVal__L = Sq3BlobHandleResolve(netHdl);
52 jobject __retVal__S = SQ3(Sq3BlobC_ObjNew)(MK_RT_CALL env,__retVal__L);
53 return __retVal__S;
54}
#define Sq3BlobHandleResolve(...)

◆ Java_jvsq3lite_Sq3BlobC_Instances()

JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3BlobC_Instances ( JNIEnv * env,
jclass class )

Java: [static] Sq3BlobC Sq3BlobC.Instances() C-API
get head-instance from linked-list of Sq3BlobS type …

Definition at line 96 of file Sq3BlobC_jv.c.

96 {
98 SQ3_BLOB __retVal__L = Sq3BlobInstances();
99 jobject __retVal__S = SQ3(Sq3BlobC_ObjNew)(MK_RT_CALL env,__retVal__L);
100 return __retVal__S;
101}
#define Sq3BlobInstances()

◆ Java_jvsq3lite_Sq3BlobC_Next()

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

Java: Sq3BlobC blob.Next() C-API
get next instance from linked-list of Sq3BlobS type

Definition at line 70 of file Sq3BlobC_jv.c.

70 {
71 SQ3_BLOB hdl = (SQ3_BLOB)pObj2Hdl(env,"Sq3BlobC",self);
72 JavaErrorCheck;
73 MkRtSetup_X(hdl);
74 SQ3_BLOB __retVal__L = Sq3BlobNext(hdl);
75 jobject __retVal__S = SQ3(Sq3BlobC_ObjNew)(MK_RT_CALL env,__retVal__L);
76 return __retVal__S;
77error:
78 return 0;
79}
#define MkRtSetup_X(x)
struct Sq3BlobS * SQ3_BLOB
class-shortcut for struct Sq3BlobS *, all shortcut using the XX_YYY syntax (only for public API) …
static SQ3_BLOB Sq3BlobNext(SQ3_BLOB const blob)
get next instance from linked-list of Sq3BlobS type

◆ Java_jvsq3lite_Sq3BlobC_Prev()

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

Java: Sq3BlobC blob.Prev() C-API
get previous instance from linked-list of Sq3BlobS type

Definition at line 82 of file Sq3BlobC_jv.c.

82 {
83 SQ3_BLOB hdl = (SQ3_BLOB)pObj2Hdl(env,"Sq3BlobC",self);
84 JavaErrorCheck;
85 MkRtSetup_X(hdl);
86 SQ3_BLOB __retVal__L = Sq3BlobPrev(hdl);
87 jobject __retVal__S = SQ3(Sq3BlobC_ObjNew)(MK_RT_CALL env,__retVal__L);
88 return __retVal__S;
89error:
90 return 0;
91}
static SQ3_BLOB Sq3BlobPrev(SQ3_BLOB const blob)
get previous instance from linked-list of Sq3BlobS type

◆ Next()

native Sq3BlobC jvsq3lite.Sq3BlobC.Next ( )

Java: Sq3BlobC blob.Next() C-API
get next instance from linked-list of Sq3BlobS type

◆ Prev()

native Sq3BlobC jvsq3lite.Sq3BlobC.Prev ( )

Java: Sq3BlobC blob.Prev() C-API
get previous instance from linked-list of Sq3BlobS type