theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3StmtC_Class_JV_API

Sq3StmtC - define the class … More...

+ Collaboration diagram for Sq3StmtC_Class_JV_API:

Functions

static native Sq3StmtC jvsq3lite.Sq3StmtC.HandleResolve (int netHdl)
  Java: [static] Sq3StmtC Sq3StmtC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a Sq3StmtC from netHdl or null if invalid…
 
native Sq3StmtC jvsq3lite.Sq3StmtC.Next ()
  Java: Sq3StmtC stmt.Next() C-API
get next instance from linked-list of Sq3StmtS type
 
native Sq3StmtC jvsq3lite.Sq3StmtC.Prev ()
  Java: Sq3StmtC stmt.Prev() C-API
get previous instance from linked-list of Sq3StmtS type
 
static native Sq3StmtC jvsq3lite.Sq3StmtC.Instances ()
  Java: [static] Sq3StmtC Sq3StmtC.Instances() C-API
get head-instance from linked-list of Sq3StmtS type …
 
static native Sq3StmtC jvsq3lite.Sq3StmtC.GetNull ()
  Java: [static] Sq3StmtC Sq3StmtC.GetNull() C-API
Null-Slot - return a Sq3StmtC typed NULL instance …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3StmtC_HandleResolve (JNIEnv *env, jclass class, jint netHdl)
  Java: [static] Sq3StmtC Sq3StmtC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a Sq3StmtC from netHdl or null if invalid…
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3StmtC_Next (JNIEnv *env, jobject self)
  Java: Sq3StmtC stmt.Next() C-API
get next instance from linked-list of Sq3StmtS type
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3StmtC_Prev (JNIEnv *env, jobject self)
  Java: Sq3StmtC stmt.Prev() C-API
get previous instance from linked-list of Sq3StmtS type
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3StmtC_Instances (JNIEnv *env, jclass class)
  Java: [static] Sq3StmtC Sq3StmtC.Instances() C-API
get head-instance from linked-list of Sq3StmtS type …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3StmtC_GetNull (JNIEnv *env, jclass class)
  Java: [static] Sq3StmtC Sq3StmtC.GetNull() C-API
Null-Slot - return a Sq3StmtC typed NULL instance …
 

Detailed Description

Sq3StmtC - define the class …

Function Documentation

◆ GetNull()

static native Sq3StmtC jvsq3lite.Sq3StmtC.GetNull ( )
static

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

◆ HandleResolve()

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

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

◆ Instances()

static native Sq3StmtC jvsq3lite.Sq3StmtC.Instances ( )
static

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

◆ Java_jvsq3lite_Sq3StmtC_GetNull()

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

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

Definition at line 266 of file Sq3StmtC_jv.c.

266 {
268 SQ3_STMT __retVal__L = Sq3StmtGetNull();
269 jobject __retVal__S = SQ3(Sq3StmtC_ObjNew)(MK_RT_CALL env,__retVal__L);
270 return __retVal__S;
271}
#define MK_RT_CALL
#define MkRtSetup_NULL
static SQ3_STMT Sq3StmtGetNull(void)
Null-Slot - return a Sq3StmtC typed NULL instance …
static MK_ARTIFICIAL SQ3_STMT Sq3StmtC_ObjNew(sqlite3_stmt *hdl)
return Programming-Language-Micro-Kernel (PLMK) instance from native hdl …
Struct to represent the data of the Sq3StmtC …

◆ Java_jvsq3lite_Sq3StmtC_HandleResolve()

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

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

Definition at line 202 of file Sq3StmtC_jv.c.

202 {
204 SQ3_STMT __retVal__L = Sq3StmtHandleResolve(netHdl);
205 jobject __retVal__S = SQ3(Sq3StmtC_ObjNew)(MK_RT_CALL env,__retVal__L);
206 return __retVal__S;
207}
#define Sq3StmtHandleResolve(...)

◆ Java_jvsq3lite_Sq3StmtC_Instances()

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

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

Definition at line 249 of file Sq3StmtC_jv.c.

249 {
251 SQ3_STMT __retVal__L = Sq3StmtInstances();
252 jobject __retVal__S = SQ3(Sq3StmtC_ObjNew)(MK_RT_CALL env,__retVal__L);
253 return __retVal__S;
254}
#define Sq3StmtInstances()

◆ Java_jvsq3lite_Sq3StmtC_Next()

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

Java: Sq3StmtC stmt.Next() C-API
get next instance from linked-list of Sq3StmtS type

Definition at line 223 of file Sq3StmtC_jv.c.

223 {
224 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
225 JavaErrorCheck;
226 MkRtSetup_X(hdl);
227 SQ3_STMT __retVal__L = Sq3StmtNext(hdl);
228 jobject __retVal__S = SQ3(Sq3StmtC_ObjNew)(MK_RT_CALL env,__retVal__L);
229 return __retVal__S;
230error:
231 return 0;
232}
#define MkRtSetup_X(x)
static SQ3_STMT Sq3StmtNext(SQ3_STMT const stmt)
get next instance from linked-list of Sq3StmtS type
struct Sq3StmtS * SQ3_STMT
class-shortcut for struct Sq3StmtS *, all shortcut using the XX_YYY syntax (only for public API) …

◆ Java_jvsq3lite_Sq3StmtC_Prev()

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

Java: Sq3StmtC stmt.Prev() C-API
get previous instance from linked-list of Sq3StmtS type

Definition at line 235 of file Sq3StmtC_jv.c.

235 {
236 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
237 JavaErrorCheck;
238 MkRtSetup_X(hdl);
239 SQ3_STMT __retVal__L = Sq3StmtPrev(hdl);
240 jobject __retVal__S = SQ3(Sq3StmtC_ObjNew)(MK_RT_CALL env,__retVal__L);
241 return __retVal__S;
242error:
243 return 0;
244}
static SQ3_STMT Sq3StmtPrev(SQ3_STMT const stmt)
get previous instance from linked-list of Sq3StmtS type

◆ Next()

native Sq3StmtC jvsq3lite.Sq3StmtC.Next ( )

Java: Sq3StmtC stmt.Next() C-API
get next instance from linked-list of Sq3StmtS type

◆ Prev()

native Sq3StmtC jvsq3lite.Sq3StmtC.Prev ( )

Java: Sq3StmtC stmt.Prev() C-API
get previous instance from linked-list of Sq3StmtS type