theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3FileC_Class_JV_API

Sq3FileC - define the class … More...

+ Collaboration diagram for Sq3FileC_Class_JV_API:

Functions

static native Sq3FileC jvsq3lite.Sq3FileC.HandleResolve (int netHdl)
  Java: [static] Sq3FileC Sq3FileC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a Sq3FileC from netHdl or null if invalid…
 
native Sq3FileC jvsq3lite.Sq3FileC.Next ()
  Java: Sq3FileC file.Next() C-API
get next instance from linked-list of Sq3FileS type
 
native Sq3FileC jvsq3lite.Sq3FileC.Prev ()
  Java: Sq3FileC file.Prev() C-API
get previous instance from linked-list of Sq3FileS type
 
static native Sq3FileC jvsq3lite.Sq3FileC.Instances ()
  Java: [static] Sq3FileC Sq3FileC.Instances() C-API
get head-instance from linked-list of Sq3FileS type …
 
static native Sq3FileC jvsq3lite.Sq3FileC.GetNull ()
  Java: [static] Sq3FileC Sq3FileC.GetNull() C-API
Null-Slot - return a Sq3FileC typed NULL instance …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3FileC_HandleResolve (JNIEnv *env, jclass class, jint netHdl)
  Java: [static] Sq3FileC Sq3FileC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a Sq3FileC from netHdl or null if invalid…
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3FileC_Next (JNIEnv *env, jobject self)
  Java: Sq3FileC file.Next() C-API
get next instance from linked-list of Sq3FileS type
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3FileC_Prev (JNIEnv *env, jobject self)
  Java: Sq3FileC file.Prev() C-API
get previous instance from linked-list of Sq3FileS type
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3FileC_Instances (JNIEnv *env, jclass class)
  Java: [static] Sq3FileC Sq3FileC.Instances() C-API
get head-instance from linked-list of Sq3FileS type …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3FileC_GetNull (JNIEnv *env, jclass class)
  Java: [static] Sq3FileC Sq3FileC.GetNull() C-API
Null-Slot - return a Sq3FileC typed NULL instance …
 

Detailed Description

Sq3FileC - define the class …

Function Documentation

◆ GetNull()

static native Sq3FileC jvsq3lite.Sq3FileC.GetNull ( )
static

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

◆ HandleResolve()

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

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

◆ Instances()

static native Sq3FileC jvsq3lite.Sq3FileC.Instances ( )
static

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

◆ Java_jvsq3lite_Sq3FileC_GetNull()

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

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

Definition at line 110 of file Sq3FileC_jv.c.

110 {
112 SQ3_FILE __retVal__L = Sq3FileGetNull();
113 jobject __retVal__S = SQ3(Sq3FileC_ObjNew)(MK_RT_CALL env,__retVal__L);
114 return __retVal__S;
115}
#define MK_RT_CALL
#define MkRtSetup_NULL
static MK_ARTIFICIAL SQ3_FILE Sq3FileC_ObjNew(sqlite3_file *hdl)
return Programming-Language-Micro-Kernel (PLMK) instance from native hdl …
static SQ3_FILE Sq3FileGetNull(void)
Null-Slot - return a Sq3FileC typed NULL instance …
Struct to represent the data of the Sq3FileC …

◆ Java_jvsq3lite_Sq3FileC_HandleResolve()

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

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

Definition at line 46 of file Sq3FileC_jv.c.

46 {
48 SQ3_FILE __retVal__L = Sq3FileHandleResolve(netHdl);
49 jobject __retVal__S = SQ3(Sq3FileC_ObjNew)(MK_RT_CALL env,__retVal__L);
50 return __retVal__S;
51}
#define Sq3FileHandleResolve(...)

◆ Java_jvsq3lite_Sq3FileC_Instances()

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

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

Definition at line 93 of file Sq3FileC_jv.c.

93 {
95 SQ3_FILE __retVal__L = Sq3FileInstances();
96 jobject __retVal__S = SQ3(Sq3FileC_ObjNew)(MK_RT_CALL env,__retVal__L);
97 return __retVal__S;
98}
#define Sq3FileInstances()

◆ Java_jvsq3lite_Sq3FileC_Next()

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

Java: Sq3FileC file.Next() C-API
get next instance from linked-list of Sq3FileS type

Definition at line 67 of file Sq3FileC_jv.c.

67 {
68 SQ3_FILE hdl = (SQ3_FILE)pObj2Hdl(env,"Sq3FileC",self);
69 JavaErrorCheck;
70 MkRtSetup_X(hdl);
71 SQ3_FILE __retVal__L = Sq3FileNext(hdl);
72 jobject __retVal__S = SQ3(Sq3FileC_ObjNew)(MK_RT_CALL env,__retVal__L);
73 return __retVal__S;
74error:
75 return 0;
76}
#define MkRtSetup_X(x)
struct Sq3FileS * SQ3_FILE
class-shortcut for struct Sq3FileS *, all shortcut using the XX_YYY syntax (only for public API) …
static SQ3_FILE Sq3FileNext(SQ3_FILE const file)
get next instance from linked-list of Sq3FileS type

◆ Java_jvsq3lite_Sq3FileC_Prev()

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

Java: Sq3FileC file.Prev() C-API
get previous instance from linked-list of Sq3FileS type

Definition at line 79 of file Sq3FileC_jv.c.

79 {
80 SQ3_FILE hdl = (SQ3_FILE)pObj2Hdl(env,"Sq3FileC",self);
81 JavaErrorCheck;
82 MkRtSetup_X(hdl);
83 SQ3_FILE __retVal__L = Sq3FilePrev(hdl);
84 jobject __retVal__S = SQ3(Sq3FileC_ObjNew)(MK_RT_CALL env,__retVal__L);
85 return __retVal__S;
86error:
87 return 0;
88}
static SQ3_FILE Sq3FilePrev(SQ3_FILE const file)
get previous instance from linked-list of Sq3FileS type

◆ Next()

native Sq3FileC jvsq3lite.Sq3FileC.Next ( )

Java: Sq3FileC file.Next() C-API
get next instance from linked-list of Sq3FileS type

◆ Prev()

native Sq3FileC jvsq3lite.Sq3FileC.Prev ( )

Java: Sq3FileC file.Prev() C-API
get previous instance from linked-list of Sq3FileS type