theConfig 10.0
Loading...
Searching...
No Matches
LcConfigC_TOR_JV_API

LcConfigC - various functions to create, initialize and destroy … More...

+ Collaboration diagram for LcConfigC_TOR_JV_API:

Functions

static native LcConfigC jvlcconfig.LcConfigC.Create ()
  Java: [constructor,static] LcConfigC LcConfigC.Create() C-API
create a LcConfigC instance …
 
 jvlcconfig.LcConfigC.LcConfigC ()
  Java: [constructor,static] LcConfigC LcConfigC.Create() C-API
create a LcConfigC instance …
 
JNIEXPORT jlong JNICALL Java_jvlcconfig_LcConfigC_CTOR (JNIEnv *env, jclass class)
  Java: [constructor,static] LcConfigC LcConfigC.Create() C-API
create a LcConfigC instance …
 
JNIEXPORT jobject JNICALL Java_jvlcconfig_LcConfigC_Create (JNIEnv *env, jclass class)
  Java: [constructor,static] LcConfigC LcConfigC.Create() C-API
create a LcConfigC instance …
 

Detailed Description

LcConfigC - various functions to create, initialize and destroy …

Function Documentation

◆ Create()

static native LcConfigC jvlcconfig.LcConfigC.Create ( )
static

◆ Java_jvlcconfig_LcConfigC_Create()

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

Java: [constructor,static] LcConfigC LcConfigC.Create() C-API
create a LcConfigC instance …

Definition at line 575 of file LcConfigC_jv.c.

575 {
577 LC_CFG __retVal__L = LcConfigCreate(NULL, NULL);
578 if (__retVal__L == NULL) {
579 (*env)->ThrowNew(env, MK(Class_MkInitError), "LcConfigC.Create");
580 goto error;
581 }
582 jobject __retVal__S = LC(LcConfigC_ObjCreate)(MK_RT_CALL env,__retVal__L);
583 return __retVal__S;
584error:
585 return 0;
586}
static LC_CFG LcConfigC_ObjCreate(config_t *hdl)
return Programming-Language-Micro-Kernel (PLMK) instance from native hdl …
static LC_CFG LcConfigCreate(MK_TYP type, config_t *nat)
create a LcConfigC instance …
#define MK_RT_CALL
#define MkRtSetup_NULL
Struct to represent the data from the LcConfigC …

◆ Java_jvlcconfig_LcConfigC_CTOR()

JNIEXPORT jlong JNICALL Java_jvlcconfig_LcConfigC_CTOR ( JNIEnv * env,
jclass class )

Java: [constructor,static] LcConfigC LcConfigC.Create() C-API
create a LcConfigC instance …

Definition at line 561 of file LcConfigC_jv.c.

561 {
563 LC_CFG __retVal__L = LcConfigCreate(NULL, NULL);
564 if (__retVal__L == NULL) {
565 (*env)->ThrowNew(env, MK(Class_MkInitError), "LcConfigC.CTOR");
566 goto error;
567 }
568 jlong __retVal__S = (jlong)__retVal__L;
569 return __retVal__S;
570error:
571 return 0;
572}

◆ LcConfigC()

jvlcconfig.LcConfigC.LcConfigC ( )

Java: [constructor,static] LcConfigC LcConfigC.Create() C-API
create a LcConfigC instance …

Definition at line 257 of file LcConfigC.java.

257 {
258 this(CTOR(), true);
259 }