javalcconfig 9.0
Loading...
Searching...
No Matches
Functions
LcSettingC_Misc_JAVA_API

various functions to perform misc operationis on a LcSettingC More...

+ Collaboration diagram for LcSettingC_Misc_JAVA_API:

Functions

native LcSettingC javamsgque.lcconfig.LcSettingC.AddIfNotExists (String name, LcConfigTypeE cfgtype)
  Java: LcSettingC setting.AddIfNotExists(String name, LcConfigTypeE cfgtype) C-API
addon - add name with type only if not exists in the setting
 
native LcSettingC javamsgque.lcconfig.LcSettingC.Parent ()
  Java: LcSettingC setting.Parent() C-API
This function returns the parent setting of the given setting, or NULL if setting is the root setting …
 
native boolean javamsgque.lcconfig.LcSettingC.Exists (String name)
  Java: boolean setting.Exists(String name) C-API
addon - return true if name exists in the setting otherwise false
 
native int javamsgque.lcconfig.LcSettingC.Index ()
  Java: int setting.Index() C-API
This function returns the index of the given setting within its parent setting …
 
native int javamsgque.lcconfig.LcSettingC.Length ()
  Java: int setting.Length() C-API
This function returns the number of settings in a group, or the number of elements in a list or array …
 
native void javamsgque.lcconfig.LcSettingC.Log (MkObjectC fmtobj, int debug, String callfunc, int lvl)
  Java: setting.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the setting
 
void javamsgque.lcconfig.LcSettingC.Log (MkObjectC fmtobj, int debug, String callfunc)
  Java: setting.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the setting
 
void javamsgque.lcconfig.LcSettingC.Log (MkObjectC fmtobj, int debug)
  Java: setting.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the setting
 
void javamsgque.lcconfig.LcSettingC.Log (MkObjectC fmtobj)
  Java: setting.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the setting
 
void javamsgque.lcconfig.LcSettingC.Log ()
  Java: setting.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the setting
 
native String javamsgque.lcconfig.LcSettingC.Name ()
  Java: String setting.Name() C-API
This function returns the name of the given setting, or NULL if the setting has no name …
 
native void javamsgque.lcconfig.LcSettingC.Remove (String name)
  Java: parent.Remove(String name) C-API
This function removes and destroys the setting named name from the parent setting parent, which must be a group …
 
native void javamsgque.lcconfig.LcSettingC.RemoveElem (int idx)
  Java: parent.RemoveElem(int idx) C-API
This function removes the child setting at the given index index from the setting parent, which must be a group, list, or array …
 
native String javamsgque.lcconfig.LcSettingC.SourceFile ()
  Java: String setting.SourceFile() C-API
This function returns the name of the file from which the setting setting was read, or NULL if the setting was not read from a file …
 
native int javamsgque.lcconfig.LcSettingC.SourceLine ()
  Java: int setting.SourceLine() C-API
This function returns the line number of the configuration file or stream at which the setting setting was read, or 0 if no line number is available …
 
native LcConfigTypeE javamsgque.lcconfig.LcSettingC.Type ()
  Java: LcConfigTypeE setting.Type() C-API
This function returns the type of the given setting
 
JNIEXPORT jobject JNICALL Java_javamsgque_lcconfig_LcSettingC_AddIfNotExists (JNIEnv *env, jobject self, jstring name, jobject cfgtype)
  Java: LcSettingC setting.AddIfNotExists(String name, LcConfigTypeE cfgtype) C-API
addon - add name with type only if not exists in the setting
 
JNIEXPORT jobject JNICALL Java_javamsgque_lcconfig_LcSettingC_Parent (JNIEnv *env, jobject self)
  Java: LcSettingC setting.Parent() C-API
This function returns the parent setting of the given setting, or NULL if setting is the root setting …
 
JNIEXPORT jboolean JNICALL Java_javamsgque_lcconfig_LcSettingC_Exists (JNIEnv *env, jobject self, jstring name)
  Java: boolean setting.Exists(String name) C-API
addon - return true if name exists in the setting otherwise false
 
JNIEXPORT jint JNICALL Java_javamsgque_lcconfig_LcSettingC_Index (JNIEnv *env, jobject self)
  Java: int setting.Index() C-API
This function returns the index of the given setting within its parent setting …
 
JNIEXPORT jint JNICALL Java_javamsgque_lcconfig_LcSettingC_Length (JNIEnv *env, jobject self)
  Java: int setting.Length() C-API
This function returns the number of settings in a group, or the number of elements in a list or array …
 
JNIEXPORT void JNICALL Java_javamsgque_lcconfig_LcSettingC_Log (JNIEnv *env, jobject self, jobject fmtobj, jint debug, jstring callfunc, jint lvl)
  Java: setting.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the setting
 
JNIEXPORT jstring JNICALL Java_javamsgque_lcconfig_LcSettingC_Name (JNIEnv *env, jobject self)
  Java: String setting.Name() C-API
This function returns the name of the given setting, or NULL if the setting has no name …
 
JNIEXPORT void JNICALL Java_javamsgque_lcconfig_LcSettingC_Remove (JNIEnv *env, jobject self, jstring name)
  Java: parent.Remove(String name) C-API
This function removes and destroys the setting named name from the parent setting parent, which must be a group …
 
JNIEXPORT void JNICALL Java_javamsgque_lcconfig_LcSettingC_RemoveElem (JNIEnv *env, jobject self, jint idx)
  Java: parent.RemoveElem(int idx) C-API
This function removes the child setting at the given index index from the setting parent, which must be a group, list, or array …
 
JNIEXPORT jstring JNICALL Java_javamsgque_lcconfig_LcSettingC_SourceFile (JNIEnv *env, jobject self)
  Java: String setting.SourceFile() C-API
This function returns the name of the file from which the setting setting was read, or NULL if the setting was not read from a file …
 
JNIEXPORT jint JNICALL Java_javamsgque_lcconfig_LcSettingC_SourceLine (JNIEnv *env, jobject self)
  Java: int setting.SourceLine() C-API
This function returns the line number of the configuration file or stream at which the setting setting was read, or 0 if no line number is available …
 
JNIEXPORT jobject JNICALL Java_javamsgque_lcconfig_LcSettingC_Type (JNIEnv *env, jobject self)
  Java: LcConfigTypeE setting.Type() C-API
This function returns the type of the given setting
 

Detailed Description

various functions to perform misc operationis on a LcSettingC

Function Documentation

◆ AddIfNotExists()

native LcSettingC javamsgque.lcconfig.LcSettingC.AddIfNotExists ( String  name,
LcConfigTypeE  cfgtype 
)

Java: LcSettingC setting.AddIfNotExists(String name, LcConfigTypeE cfgtype) C-API
addon - add name with type only if not exists in the setting

◆ Exists()

native boolean javamsgque.lcconfig.LcSettingC.Exists ( String  name)

Java: boolean setting.Exists(String name) C-API
addon - return true if name exists in the setting otherwise false

◆ Index()

native int javamsgque.lcconfig.LcSettingC.Index ( )

Java: int setting.Index() C-API
This function returns the index of the given setting within its parent setting …

◆ Java_javamsgque_lcconfig_LcSettingC_AddIfNotExists()

JNIEXPORT jobject JNICALL Java_javamsgque_lcconfig_LcSettingC_AddIfNotExists ( JNIEnv *  env,
jobject  self,
jstring  name,
jobject  cfgtype 
)

Java: LcSettingC setting.AddIfNotExists(String name, LcConfigTypeE cfgtype) C-API
addon - add name with type only if not exists in the setting

Definition at line 503 of file LcSettingC_java.c.

◆ Java_javamsgque_lcconfig_LcSettingC_Exists()

JNIEXPORT jboolean JNICALL Java_javamsgque_lcconfig_LcSettingC_Exists ( JNIEnv *  env,
jobject  self,
jstring  name 
)

Java: boolean setting.Exists(String name) C-API
addon - return true if name exists in the setting otherwise false

Definition at line 539 of file LcSettingC_java.c.

◆ Java_javamsgque_lcconfig_LcSettingC_Index()

JNIEXPORT jint JNICALL Java_javamsgque_lcconfig_LcSettingC_Index ( JNIEnv *  env,
jobject  self 
)

Java: int setting.Index() C-API
This function returns the index of the given setting within its parent setting …

Definition at line 554 of file LcSettingC_java.c.

◆ Java_javamsgque_lcconfig_LcSettingC_Length()

JNIEXPORT jint JNICALL Java_javamsgque_lcconfig_LcSettingC_Length ( JNIEnv *  env,
jobject  self 
)

Java: int setting.Length() C-API
This function returns the number of settings in a group, or the number of elements in a list or array …

Definition at line 566 of file LcSettingC_java.c.

◆ Java_javamsgque_lcconfig_LcSettingC_Log()

JNIEXPORT void JNICALL Java_javamsgque_lcconfig_LcSettingC_Log ( JNIEnv *  env,
jobject  self,
jobject  fmtobj,
jint  debug,
jstring  callfunc,
jint  lvl 
)

◆ Java_javamsgque_lcconfig_LcSettingC_Name()

JNIEXPORT jstring JNICALL Java_javamsgque_lcconfig_LcSettingC_Name ( JNIEnv *  env,
jobject  self 
)

Java: String setting.Name() C-API
This function returns the name of the given setting, or NULL if the setting has no name …

Definition at line 598 of file LcSettingC_java.c.

◆ Java_javamsgque_lcconfig_LcSettingC_Parent()

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

Java: LcSettingC setting.Parent() C-API
This function returns the parent setting of the given setting, or NULL if setting is the root setting …

Definition at line 520 of file LcSettingC_java.c.

◆ Java_javamsgque_lcconfig_LcSettingC_Remove()

JNIEXPORT void JNICALL Java_javamsgque_lcconfig_LcSettingC_Remove ( JNIEnv *  env,
jobject  self,
jstring  name 
)

Java: parent.Remove(String name) C-API
This function removes and destroys the setting named name from the parent setting parent, which must be a group …

Definition at line 610 of file LcSettingC_java.c.

◆ Java_javamsgque_lcconfig_LcSettingC_RemoveElem()

JNIEXPORT void JNICALL Java_javamsgque_lcconfig_LcSettingC_RemoveElem ( JNIEnv *  env,
jobject  self,
jint  idx 
)

Java: parent.RemoveElem(int idx) C-API
This function removes the child setting at the given index index from the setting parent, which must be a group, list, or array …

Definition at line 624 of file LcSettingC_java.c.

◆ Java_javamsgque_lcconfig_LcSettingC_SourceFile()

JNIEXPORT jstring JNICALL Java_javamsgque_lcconfig_LcSettingC_SourceFile ( JNIEnv *  env,
jobject  self 
)

Java: String setting.SourceFile() C-API
This function returns the name of the file from which the setting setting was read, or NULL if the setting was not read from a file …

Definition at line 635 of file LcSettingC_java.c.

◆ Java_javamsgque_lcconfig_LcSettingC_SourceLine()

JNIEXPORT jint JNICALL Java_javamsgque_lcconfig_LcSettingC_SourceLine ( JNIEnv *  env,
jobject  self 
)

Java: int setting.SourceLine() C-API
This function returns the line number of the configuration file or stream at which the setting setting was read, or 0 if no line number is available …

Definition at line 647 of file LcSettingC_java.c.

◆ Java_javamsgque_lcconfig_LcSettingC_Type()

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

Java: LcConfigTypeE setting.Type() C-API
This function returns the type of the given setting

Definition at line 659 of file LcSettingC_java.c.

◆ Length()

native int javamsgque.lcconfig.LcSettingC.Length ( )

Java: int setting.Length() C-API
This function returns the number of settings in a group, or the number of elements in a list or array …

◆ Log() [1/5]

void javamsgque.lcconfig.LcSettingC.Log ( )
inline

Java: setting.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the setting

Definition at line 218 of file LcSettingC.java.

+ Here is the caller graph for this function:

◆ Log() [2/5]

void javamsgque.lcconfig.LcSettingC.Log ( MkObjectC  fmtobj)
inline

◆ Log() [3/5]

void javamsgque.lcconfig.LcSettingC.Log ( MkObjectC  fmtobj,
int  debug 
)
inline

◆ Log() [4/5]

void javamsgque.lcconfig.LcSettingC.Log ( MkObjectC  fmtobj,
int  debug,
String  callfunc 
)
inline

◆ Log() [5/5]

native void javamsgque.lcconfig.LcSettingC.Log ( MkObjectC  fmtobj,
int  debug,
String  callfunc,
int  lvl 
)

◆ Name()

native String javamsgque.lcconfig.LcSettingC.Name ( )

Java: String setting.Name() C-API
This function returns the name of the given setting, or NULL if the setting has no name …

◆ Parent()

native LcSettingC javamsgque.lcconfig.LcSettingC.Parent ( )

Java: LcSettingC setting.Parent() C-API
This function returns the parent setting of the given setting, or NULL if setting is the root setting …

◆ Remove()

native void javamsgque.lcconfig.LcSettingC.Remove ( String  name)

Java: parent.Remove(String name) C-API
This function removes and destroys the setting named name from the parent setting parent, which must be a group …

◆ RemoveElem()

native void javamsgque.lcconfig.LcSettingC.RemoveElem ( int  idx)

Java: parent.RemoveElem(int idx) C-API
This function removes the child setting at the given index index from the setting parent, which must be a group, list, or array …

◆ SourceFile()

native String javamsgque.lcconfig.LcSettingC.SourceFile ( )

Java: String setting.SourceFile() C-API
This function returns the name of the file from which the setting setting was read, or NULL if the setting was not read from a file …

◆ SourceLine()

native int javamsgque.lcconfig.LcSettingC.SourceLine ( )

Java: int setting.SourceLine() C-API
This function returns the line number of the configuration file or stream at which the setting setting was read, or 0 if no line number is available …

◆ Type()

native LcConfigTypeE javamsgque.lcconfig.LcSettingC.Type ( )

Java: LcConfigTypeE setting.Type() C-API
This function returns the type of the given setting