theConfig 10.0
Loading...
Searching...
No Matches
LibLcConfig_jv.c File Reference

tag: nhi1-release-250425 More...

#include "jni_h/jvlcconfig_LcConfig.h"
#include "LibLcConfig_private_jv.h"
#include "LcDefs_jv.h"
+ Include dependency graph for LibLcConfig_jv.c:

Go to the source code of this file.

Macros

#define defDebug0
 
#define defClass(v, n)
 
#define defOAtr(v, c, n, s)
 
#define defSAtr(v, c, n, s)
 
#define defOMth(v, c, n, s)
 
#define defSMth(v, c, n, s)
 
#define LcCleanupTmpl()
 
#define LcSetupTmpl()
 
#define check(v, c)
 
#define defClass(v, n)
 
#define defOAtr(v, c, n, s)
 
#define defSAtr(v, c, n, s)
 
#define defOMth(v, c, n, s)
 
#define defSMth(v, c, n, s)
 
#define defDebug0   MA
 
#define defDebug0
 
#define defClass(v, n)
 
#define defOAtr(v, c, n, s)
 
#define defSAtr(v, c, n, s)
 
#define defOMth(v, c, n, s)
 
#define defSMth(v, c, n, s)
 

Functions

static void jvlcconfig_sLcRuntimeCallback (MK_RT mkrt)
 
JNIEXPORT jobject JNICALL Java_jvlcconfig_LcConfig_ConfigFormatE_1FromInt (JNIEnv *env, jclass class, jint value)
  Java: [static] LcConfigFormatE ConfigFormatE_FromInt(int value) C-API
return the LcConfigFormatE from integer …
 
JNIEXPORT jobject JNICALL Java_jvlcconfig_LcConfig_ConfigOptionsEF_1FromInt (JNIEnv *env, jclass class, jint value)
  Java: [static] LcConfigOptionsEF ConfigOptionsEF_FromInt(int value) C-API
return the LcConfigOptionsEF from integer …
 
JNIEXPORT jobject JNICALL Java_jvlcconfig_LcConfig_ConfigTypeE_1FromInt (JNIEnv *env, jclass class, jint value)
  Java: [static] LcConfigTypeE ConfigTypeE_FromInt(int value) C-API
return the LcConfigTypeE from integer …
 
JNIEXPORT jobject JNICALL Java_jvlcconfig_LcConfig_ErrorE_1FromInt (JNIEnv *env, jclass class, jint value)
  Java: [static] LcErrorE ErrorE_FromInt(int value) C-API
return the LcErrorE from integer …
 
JNIEXPORT jobject JNICALL Java_jvlcconfig_LcConfig_ErrorTypeE_1FromInt (JNIEnv *env, jclass class, jint value)
  Java: [static] LcErrorTypeE ErrorTypeE_FromInt(int value) C-API
return the LcErrorTypeE from integer …
 
JNIEXPORT jint JNICALL Java_jvlcconfig_LcConfig_ConfigFormatE_1ToInt (JNIEnv *env, jclass class, jobject value)
  Java: [static] int ConfigFormatE_ToInt(LcConfigFormatE value) C-API
return the LcConfigFormatE as integer …
 
JNIEXPORT jstring JNICALL Java_jvlcconfig_LcConfig_ConfigFormatE_1ToString (JNIEnv *env, jclass class, jobject value)
  Java: [static] String ConfigFormatE_ToString(LcConfigFormatE value) C-API
return the LcConfigFormatE as string …
 
JNIEXPORT jint JNICALL Java_jvlcconfig_LcConfig_ConfigOptionsEF_1ToInt (JNIEnv *env, jclass class, jobject value)
  Java: [static] int ConfigOptionsEF_ToInt(LcConfigOptionsEF value) C-API
return the LcConfigOptionsEF as integer …
 
JNIEXPORT jstring JNICALL Java_jvlcconfig_LcConfig_ConfigOptionsEF_1ToString (JNIEnv *env, jclass class, jobject value)
  Java: [static] String ConfigOptionsEF_ToString(LcConfigOptionsEF value) C-API
return the LcConfigOptionsEF as string …
 
JNIEXPORT jint JNICALL Java_jvlcconfig_LcConfig_ConfigTypeE_1ToInt (JNIEnv *env, jclass class, jobject value)
  Java: [static] int ConfigTypeE_ToInt(LcConfigTypeE value) C-API
return the LcConfigTypeE as integer …
 
JNIEXPORT jstring JNICALL Java_jvlcconfig_LcConfig_ConfigTypeE_1ToString (JNIEnv *env, jclass class, jobject value)
  Java: [static] String ConfigTypeE_ToString(LcConfigTypeE value) C-API
return the LcConfigTypeE as string …
 
JNIEXPORT jint JNICALL Java_jvlcconfig_LcConfig_ErrorE_1ToInt (JNIEnv *env, jclass class, jobject value)
  Java: [static] int ErrorE_ToInt(LcErrorE value) C-API
return the LcErrorE as integer …
 
JNIEXPORT jstring JNICALL Java_jvlcconfig_LcConfig_ErrorE_1ToString (JNIEnv *env, jclass class, jobject value)
  Java: [static] String ErrorE_ToString(LcErrorE value) C-API
return the LcErrorE as string …
 
JNIEXPORT jint JNICALL Java_jvlcconfig_LcConfig_ErrorTypeE_1ToInt (JNIEnv *env, jclass class, jobject value)
  Java: [static] int ErrorTypeE_ToInt(LcErrorTypeE value) C-API
return the LcErrorTypeE as integer …
 
JNIEXPORT jstring JNICALL Java_jvlcconfig_LcConfig_ErrorTypeE_1ToString (JNIEnv *env, jclass class, jobject value)
  Java: [static] String ErrorTypeE_ToString(LcErrorTypeE value) C-API
return the LcErrorTypeE as string …
 
JNIEXPORT void JNICALL Java_jvlcconfig_LcConfig_Cleanup (JNIEnv *env, jclass class)
  Java: [static] Cleanup() C-API
cleanup jvlcconfig internal memory …
 
JNIEXPORT void JNICALL Setup (JNIEnv *env, jclass class)
  Java: [static] Setup() C-API
setup jvlcconfig internal memory …
 

Variables

jclass jclass_List
 
jfieldID jfieldID_List
 
jmethodID jmethodID_List
 
static struct MkRuntimeCallbackS sLcRuntimeCallback = {0}
 

Detailed Description

tag: nhi1-release-250425

Definition in file LibLcConfig_jv.c.

Macro Definition Documentation

◆ check

#define check ( v,
c )
Value:
if ((v=(c))==NULL) return JNI_ERR

◆ defClass [1/3]

#define defClass ( v,
n )
Value:
jclass v;

Definition at line 19 of file LibLcConfig_jv.c.

◆ defClass [2/3]

#define defClass ( v,
n )
Value:
check(cls, (*env)->FindClass(env, n));\
JavaErrorCheck; \
check(v, (*env)->NewGlobalRef(env, cls)); \
JavaErrorCheck;
#define check(v, c)

Definition at line 19 of file LibLcConfig_jv.c.

◆ defClass [3/3]

#define defClass ( v,
n )
Value:
(*env)->DeleteGlobalRef(env, v);

Definition at line 19 of file LibLcConfig_jv.c.

◆ defDebug0 [1/3]

#define defDebug0

Definition at line 18 of file LibLcConfig_jv.c.

◆ defDebug0 [2/3]

#define defDebug0   MA

Definition at line 18 of file LibLcConfig_jv.c.

◆ defDebug0 [3/3]

#define defDebug0

Definition at line 18 of file LibLcConfig_jv.c.

◆ defOAtr [1/3]

#define defOAtr ( v,
c,
n,
s )
Value:
jfieldID v;

Definition at line 20 of file LibLcConfig_jv.c.

◆ defOAtr [2/3]

#define defOAtr ( v,
c,
n,
s )
Value:
check(v, (*env)->GetFieldID(env,c,n,s)); \
JavaErrorCheck;

Definition at line 20 of file LibLcConfig_jv.c.

◆ defOAtr [3/3]

#define defOAtr ( v,
c,
n,
s )

Definition at line 20 of file LibLcConfig_jv.c.

◆ defOMth [1/3]

#define defOMth ( v,
c,
n,
s )
Value:
jmethodID v;

Definition at line 22 of file LibLcConfig_jv.c.

◆ defOMth [2/3]

#define defOMth ( v,
c,
n,
s )
Value:
check(v, (*env)->GetMethodID(env,c,n,s)); \
JavaErrorCheck;

Definition at line 22 of file LibLcConfig_jv.c.

◆ defOMth [3/3]

#define defOMth ( v,
c,
n,
s )

Definition at line 22 of file LibLcConfig_jv.c.

◆ defSAtr [1/3]

#define defSAtr ( v,
c,
n,
s )
Value:
jfieldID v;

Definition at line 21 of file LibLcConfig_jv.c.

◆ defSAtr [2/3]

#define defSAtr ( v,
c,
n,
s )
Value:
check(v, (*env)->GetStaticFieldID(env,c,n,s)); \
JavaErrorCheck;

Definition at line 21 of file LibLcConfig_jv.c.

◆ defSAtr [3/3]

#define defSAtr ( v,
c,
n,
s )

Definition at line 21 of file LibLcConfig_jv.c.

◆ defSMth [1/3]

#define defSMth ( v,
c,
n,
s )
Value:
jmethodID v;

Definition at line 23 of file LibLcConfig_jv.c.

◆ defSMth [2/3]

#define defSMth ( v,
c,
n,
s )
Value:
check(v, (*env)->GetStaticMethodID(env,c,n,s)); \
JavaErrorCheck;

Definition at line 23 of file LibLcConfig_jv.c.

◆ defSMth [3/3]

#define defSMth ( v,
c,
n,
s )

Definition at line 23 of file LibLcConfig_jv.c.

◆ LcCleanupTmpl

#define LcCleanupTmpl ( )

Definition at line 46 of file LibLcConfig_jv.c.

◆ LcSetupTmpl

#define LcSetupTmpl ( )

Definition at line 47 of file LibLcConfig_jv.c.

Function Documentation

◆ jvlcconfig_sLcRuntimeCallback()

static void jvlcconfig_sLcRuntimeCallback ( MK_RT mkrt)
static

Definition at line 34 of file LibLcConfig_jv.c.

34 {
35//mk_dbg_color_ln(MK_COLOR_BLUE,"%s","call");
36 // BEGIN-INIT - created by 'jv_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
37
38 NS(LcConfigC_Init) (LC_RT_CALL_ONLY) ;
39 NS(LcSettingC_Init) (LC_RT_CALL_ONLY) ;
40
41 // END-INIT - created by 'jv_MqS.tcl -i NHI1_HOME/theConfig/c/gen/c_lcconfig.meta' - DO NOT change
42}
#define LC_RT_CALL_ONLY

Variable Documentation

◆ jclass_List

jclass jclass_List

Definition at line 14 of file LibLcConfig_jv.c.

◆ jfieldID_List

jfieldID jfieldID_List

Definition at line 15 of file LibLcConfig_jv.c.

◆ jmethodID_List

jmethodID jmethodID_List

Definition at line 16 of file LibLcConfig_jv.c.

◆ sLcRuntimeCallback

struct MkRuntimeCallbackS sLcRuntimeCallback = {0}
static

Definition at line 44 of file LibLcConfig_jv.c.

44{0};