theConfig 10.0
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 111 of file LcSettingC_jv.c.

111 {
113 LC_CFS __retVal__L = LcSettingGetNull();
114 jobject __retVal__S = LC(LcSettingC_ObjNew)(MK_RT_CALL env,__retVal__L);
115 return __retVal__S;
116}
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 47 of file LcSettingC_jv.c.

47 {
49 LC_CFS __retVal__L = LcSettingHandleResolve(netHdl);
50 jobject __retVal__S = LC(LcSettingC_ObjNew)(MK_RT_CALL env,__retVal__L);
51 return __retVal__S;
52}
#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 94 of file LcSettingC_jv.c.

94 {
96 LC_CFS __retVal__L = LcSettingInstances();
97 jobject __retVal__S = LC(LcSettingC_ObjNew)(MK_RT_CALL env,__retVal__L);
98 return __retVal__S;
99}
#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 68 of file LcSettingC_jv.c.

68 {
69 LC_CFS hdl = (LC_CFS)pObj2Hdl(env,"LcSettingC",self);
70 JavaErrorCheck;
71 MkRtSetup_X(hdl);
72 LC_CFS __retVal__L = LcSettingNext(hdl);
73 jobject __retVal__S = LC(LcSettingC_ObjNew)(MK_RT_CALL env,__retVal__L);
74 return __retVal__S;
75error:
76 return 0;
77}
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 80 of file LcSettingC_jv.c.

80 {
81 LC_CFS hdl = (LC_CFS)pObj2Hdl(env,"LcSettingC",self);
82 JavaErrorCheck;
83 MkRtSetup_X(hdl);
84 LC_CFS __retVal__L = LcSettingPrev(hdl);
85 jobject __retVal__S = LC(LcSettingC_ObjNew)(MK_RT_CALL env,__retVal__L);
86 return __retVal__S;
87error:
88 return 0;
89}
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