theConfig 10.0
|
tag: nhi1-release-250425 More...
#include "jni_h/jvlcconfig_LcConfigC.h"
#include "LibLcConfig_private_jv.h"
Go to the source code of this file.
Macros | |
#define | META_FILE_NAME "LcConfigC_jv.c" |
#define | ClassInit \ |
Functions | |
jobject | jvlcconfig_LcConfigC_ObjNew (MK_RT mkrt, JNIEnv *env, LC_CFG hdl) |
static MK_UNUSED jobject | jvlcconfig_LcConfigC_ObjCreate (MK_RT mkrt, JNIEnv *env, LC_CFG hdl) |
static MK_PTR | jvlcconfig_LcConfigC_selfCreate (MK_RT mkrt, MK_OBJ obj, MK_PTR envP) |
JNIEXPORT jobject JNICALL | Java_jvlcconfig_LcConfigC_HandleResolve (JNIEnv *env, jclass class, jint netHdl) |
Java: → C-API Handle-Resolve-Slot - return a LcConfigC from netHdl or null if invalid… | |
JNIEXPORT jobject JNICALL | Java_jvlcconfig_LcConfigC_Next (JNIEnv *env, jobject self) |
Java: → C-API get next instance from linked-list of LcConfigS type | |
JNIEXPORT jobject JNICALL | Java_jvlcconfig_LcConfigC_Prev (JNIEnv *env, jobject self) |
Java: → C-API get previous instance from linked-list of LcConfigS type | |
JNIEXPORT jobject JNICALL | Java_jvlcconfig_LcConfigC_Instances (JNIEnv *env, jclass class) |
Java: → C-API get head-instance from linked-list of LcConfigS type … | |
JNIEXPORT jobject JNICALL | Java_jvlcconfig_LcConfigC_GetNull (JNIEnv *env, jclass class) |
Java: → C-API Null-Slot - return a LcConfigC typed NULL instance … | |
JNIEXPORT jobject JNICALL | Java_jvlcconfig_LcConfigC_ErrorType (JNIEnv *env, jobject self) |
Java: → C-API This function, which is implemented as a macro, returns the type of error that occurred during the last call to one of the read or write functions … | |
JNIEXPORT jobject JNICALL | Java_jvlcconfig_LcConfigC_GetDefaultFormat (JNIEnv *env, jobject self) |
Java: → C-API These functions, which are implemented as macros, get and set the default external format for settings in the configuration config … | |
JNIEXPORT jshort JNICALL | Java_jvlcconfig_LcConfigC_GetFloatPrecision (JNIEnv *env, jobject self) |
Java: → C-API Since v1.6 These functions get and set the number of decimal digits to output after the radix character when writing the configuration to a file or stream … | |
JNIEXPORT jstring JNICALL | Java_jvlcconfig_LcConfigC_GetIncludeDir (JNIEnv *env, jobject self) |
Java: → C-API ConfigSetIncludeDir specifies the include directory, include_dir, relative to which the files specified in '@include' directives will be located for the configuration config … | |
JNIEXPORT jboolean JNICALL | Java_jvlcconfig_LcConfigC_GetOption (JNIEnv *env, jobject self, jobject option) |
Java: → C-API Since v1.7 These functions get and set the given option of the configuration config … | |
JNIEXPORT jobject JNICALL | Java_jvlcconfig_LcConfigC_GetOptions (JNIEnv *env, jobject self) |
Java: → C-API These functions get and set the options for the configuration config … | |
JNIEXPORT jshort JNICALL | Java_jvlcconfig_LcConfigC_GetTabWidth (JNIEnv *env, jobject self) |
Java: → C-API These functions, which are implemented as macros, get and set the tab width for the configuration config … | |
JNIEXPORT jobject JNICALL | Java_jvlcconfig_LcConfigC_Lookup (JNIEnv *env, jobject self, jstring path) |
Java: → C-API This function locates the setting in the configuration config specified by the path path … | |
JNIEXPORT jboolean JNICALL | Java_jvlcconfig_LcConfigC_LookupBool (JNIEnv *env, jobject self, jstring path) |
Java: → C-API These functions look up the value of the setting in the configuration config specified by the path path … | |
JNIEXPORT jdouble JNICALL | Java_jvlcconfig_LcConfigC_LookupFloat (JNIEnv *env, jobject self, jstring path) |
Java: → C-API These functions look up the value of the setting in the configuration config specified by the path path … | |
JNIEXPORT jint JNICALL | Java_jvlcconfig_LcConfigC_LookupInt (JNIEnv *env, jobject self, jstring path) |
Java: → C-API These functions look up the value of the setting in the configuration config specified by the path path … | |
JNIEXPORT jlong JNICALL | Java_jvlcconfig_LcConfigC_LookupInt64 (JNIEnv *env, jobject self, jstring path) |
Java: → C-API These functions look up the value of the setting in the configuration config specified by the path path … | |
JNIEXPORT jstring JNICALL | Java_jvlcconfig_LcConfigC_LookupString (JNIEnv *env, jobject self, jstring path) |
Java: → C-API These functions look up the value of the setting in the configuration config specified by the path path … | |
JNIEXPORT jobject JNICALL | Java_jvlcconfig_LcConfigC_RootSetting (JNIEnv *env, jobject self) |
Java: → C-API This function, which is implemented as a macro, returns the root setting for the configuration config … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_Clear (JNIEnv *env, jobject self) |
Java: → C-API Since v1.7 This function clears the configuration config … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_Log (JNIEnv *env, jobject self, jobject fmtobj, jint debug, jstring callfunc, jint lvl) |
Java: → C-API log the config … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_ReadFile (JNIEnv *env, jobject self, jstring filename) |
Java: → C-API This function reads and parses a configuration from the file named filename into the configuration object config … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_ReadString (JNIEnv *env, jobject self, jstring str) |
Java: → C-API This function reads and parses a configuration from the string str into the configuration object config … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_WriteFile (JNIEnv *env, jobject self, jstring filename) |
Java: → C-API This function writes the configuration config to the file named filename … | |
JNIEXPORT jstring JNICALL | Java_jvlcconfig_LcConfigC_WriteString (JNIEnv *env, jobject self) |
Java: → C-API read the entire configuration cfg into the string val_out … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_SetDefaultFormat (JNIEnv *env, jobject self, jobject format) |
Java: → C-API These functions, which are implemented as macros, get and set the default external format for settings in the configuration config … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_SetFloatPrecision (JNIEnv *env, jobject self, jshort digits) |
Java: → C-API Since v1.6 These functions get and set the number of decimal digits to output after the radix character when writing the configuration to a file or stream … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_SetIncludeDir (JNIEnv *env, jobject self, jstring include_dir) |
Java: → C-API ConfigSetIncludeDir specifies the include directory, include_dir, relative to which the files specified in '@include' directives will be located for the configuration config … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_SetIncludeFunc (JNIEnv *env, jobject self, jobject fConfigIncludeData) |
Java: → C-API set the __parser__(callback-name) for the include-config-file … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_SetOption (JNIEnv *env, jobject self, jobject option, jboolean flag) |
Java: → C-API Since v1.7 These functions get and set the given option of the configuration config … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_SetOptions (JNIEnv *env, jobject self, jobject options) |
Java: → C-API These functions get and set the options for the configuration config … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_SetSettingDeleteFunc (JNIEnv *env, jobject self, jobject fSettingDeleteData) |
Java: → C-API set the callback-name for the setting-delete … | |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_SetTabWidth (JNIEnv *env, jobject self, jshort width) |
Java: → C-API These functions, which are implemented as macros, get and set the tab width for the configuration config … | |
JNIEXPORT jlong JNICALL | Java_jvlcconfig_LcConfigC_CTOR (JNIEnv *env, jclass class) |
Java: → C-API create a LcConfigC instance … | |
JNIEXPORT jobject JNICALL | Java_jvlcconfig_LcConfigC_Create (JNIEnv *env, jclass class) |
Java: → C-API create a LcConfigC instance … | |
void | jvlcconfig_LcConfigC_Init (MK_RT mkrt) |
JNIEXPORT void JNICALL | Java_jvlcconfig_LcConfigC_SetIncludeFunc__Ljava_C_langlass_2Ljava_lang_String_2 (JNIEnv *env, jobject self, jclass searchClass, jstring fConfigIncludeDataString) |
Java: → C-API set the __parser__(callback-name) for the include-config-file … | |
tag: nhi1-release-250425
Definition in file LcConfigC_jv.c.
#define ClassInit \ |
Definition at line 31 of file LcConfigC_jv.c.
#define META_FILE_NAME "LcConfigC_jv.c" |
Definition at line 10 of file LcConfigC_jv.c.
JNIEXPORT void JNICALL Java_jvlcconfig_LcConfigC_SetIncludeFunc__Ljava_C_langlass_2Ljava_lang_String_2 | ( | JNIEnv * | env, |
jobject | self, | ||
jclass | searchClass, | ||
jstring | fConfigIncludeDataString ) |
Java:
→ C-API cfg.SetIncludeFunc(?LcConfigIncludeIF fConfigIncludeData = null?)
set the __parser__(callback-name) for the include-config-file …
Definition at line 606 of file LcConfigC_jv.c.
void jvlcconfig_LcConfigC_Init | ( | MK_RT | mkrt | ) |
Definition at line 595 of file LcConfigC_jv.c.
|
static |
Definition at line 22 of file LcConfigC_jv.c.
Definition at line 16 of file LcConfigC_jv.c.