theConfig 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard - theLib
c - tcl - atl - cs - py - rb - jv - cc
Loading...
Searching...
No Matches
LcSettingC_Class_JV_API

LcSettingC - define the class … More...

+ Collaboration diagram for LcSettingC_Class_JV_API:

Functions

static native LcSettingC jvlcconfig.LcSettingC.HandleResolve (int netHdl)
  Java: [static] LcSettingC LcSettingC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a LcSettingC from netHdl or null if invalid…
 
native LcSettingC jvlcconfig.LcSettingC.Next ()
  Java: LcSettingC cfs.Next() C-API
get next instance from linked-list of LcSettingS type
 
native LcSettingC jvlcconfig.LcSettingC.Prev ()
  Java: LcSettingC cfs.Prev() C-API
get previous instance from linked-list of LcSettingS type
 
static native LcSettingC jvlcconfig.LcSettingC.Instances ()
  Java: [static] LcSettingC LcSettingC.Instances() C-API
get head-instance from linked-list of LcSettingS type …
 
static native LcSettingC jvlcconfig.LcSettingC.GetNull ()
  Java: [static] LcSettingC LcSettingC.GetNull() C-API
Null-Slot - return a LcSettingC typed NULL instance …
 
JNIEXPORT jobject JNICALL Java_jvlcconfig_LcSettingC_HandleResolve (JNIEnv *env, jclass class, jint netHdl)
  Java: [static] LcSettingC LcSettingC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a LcSettingC from netHdl or null if invalid…
 
JNIEXPORT jobject JNICALL Java_jvlcconfig_LcSettingC_Next (JNIEnv *env, jobject self)
  Java: LcSettingC cfs.Next() C-API
get next instance from linked-list of LcSettingS type
 
JNIEXPORT jobject JNICALL Java_jvlcconfig_LcSettingC_Prev (JNIEnv *env, jobject self)
  Java: LcSettingC cfs.Prev() C-API
get previous instance from linked-list of LcSettingS type
 
JNIEXPORT jobject JNICALL Java_jvlcconfig_LcSettingC_Instances (JNIEnv *env, jclass class)
  Java: [static] LcSettingC LcSettingC.Instances() C-API
get head-instance from linked-list of LcSettingS type …
 
JNIEXPORT jobject JNICALL Java_jvlcconfig_LcSettingC_GetNull (JNIEnv *env, jclass class)
  Java: [static] LcSettingC LcSettingC.GetNull() C-API
Null-Slot - return a LcSettingC typed NULL instance …
 

Detailed Description

LcSettingC - define the class …

Function Documentation

◆ GetNull()

static native LcSettingC jvlcconfig.LcSettingC.GetNull ( )
static

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

◆ HandleResolve()

static native LcSettingC jvlcconfig.LcSettingC.HandleResolve ( int netHdl)
static

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

◆ Instances()

static native LcSettingC jvlcconfig.LcSettingC.Instances ( )
static

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

◆ Java_jvlcconfig_LcSettingC_GetNull()

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

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

Definition at line 114 of file LcSettingC_jv.c.

114 {
116 LC_CFS __retVal__L = LcSettingGetNull();
117 jobject __retVal__S = LC(LcSettingC_ObjNew)(MK_RT_CALL env,__retVal__L);
118 return __retVal__S;
119}
static MK_ARTIFICIAL LC_CFS LcSettingC_ObjNew(config_setting_t *hdl)
return Programming-Language-Micro-Kernel (PLMK) instance from native hdl …
static LC_CFS LcSettingGetNull(void)
Null-Slot - return a LcSettingC typed NULL instance …
#define MK_RT_CALL
#define MkRtSetup_NULL
Struct to represent the data from the LcSettingC …

◆ Java_jvlcconfig_LcSettingC_HandleResolve()

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

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

Definition at line 50 of file LcSettingC_jv.c.

50 {
52 LC_CFS __retVal__L = LcSettingHandleResolve(netHdl);
53 jobject __retVal__S = LC(LcSettingC_ObjNew)(MK_RT_CALL env,__retVal__L);
54 return __retVal__S;
55}
#define LcSettingHandleResolve(...)

◆ Java_jvlcconfig_LcSettingC_Instances()

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

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

Definition at line 97 of file LcSettingC_jv.c.

97 {
99 LC_CFS __retVal__L = LcSettingInstances();
100 jobject __retVal__S = LC(LcSettingC_ObjNew)(MK_RT_CALL env,__retVal__L);
101 return __retVal__S;
102}
#define LcSettingInstances()

◆ Java_jvlcconfig_LcSettingC_Next()

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

Java: LcSettingC cfs.Next() C-API
get next instance from linked-list of LcSettingS type

Definition at line 71 of file LcSettingC_jv.c.

71 {
72 LC_CFS hdl = (LC_CFS)pObj2Hdl(env,"LcSettingC",self);
73 JavaErrorCheck;
74 MkRtSetup_X(hdl);
75 LC_CFS __retVal__L = LcSettingNext(hdl);
76 jobject __retVal__S = LC(LcSettingC_ObjNew)(MK_RT_CALL env,__retVal__L);
77 return __retVal__S;
78error:
79 return 0;
80}
static LC_CFS LcSettingNext(LC_CFS const cfs)
get next instance from linked-list of LcSettingS type
struct LcSettingS * LC_CFS
class-shortcut for struct LcSettingS *, all shortcut using the XX_YYY syntax (only for public API) …
#define MkRtSetup_X(x)

◆ Java_jvlcconfig_LcSettingC_Prev()

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

Java: LcSettingC cfs.Prev() C-API
get previous instance from linked-list of LcSettingS type

Definition at line 83 of file LcSettingC_jv.c.

83 {
84 LC_CFS hdl = (LC_CFS)pObj2Hdl(env,"LcSettingC",self);
85 JavaErrorCheck;
86 MkRtSetup_X(hdl);
87 LC_CFS __retVal__L = LcSettingPrev(hdl);
88 jobject __retVal__S = LC(LcSettingC_ObjNew)(MK_RT_CALL env,__retVal__L);
89 return __retVal__S;
90error:
91 return 0;
92}
static LC_CFS LcSettingPrev(LC_CFS const cfs)
get previous instance from linked-list of LcSettingS type

◆ Next()

native LcSettingC jvlcconfig.LcSettingC.Next ( )

Java: LcSettingC cfs.Next() C-API
get next instance from linked-list of LcSettingS type

◆ Prev()

native LcSettingC jvlcconfig.LcSettingC.Prev ( )

Java: LcSettingC cfs.Prev() C-API
get previous instance from linked-list of LcSettingS type