theConfig 10.0
|
LcSettingC - the class known as lccfs or Setting define a single config-setting … More...
Public Member Functions | |
native LcSettingC | Next () |
Java: → C-API get next instance from linked-list of LcSettingS type | |
native LcSettingC | Prev () |
Java: → C-API get previous instance from linked-list of LcSettingS type | |
native LcSettingC | GetElem (int idx) |
Java: → C-API This function fetches the element at the given index index in the setting setting, which must be an array, list, or group … | |
native LcSettingC | GetMember (String name) |
Java: → C-API This function fetches the child setting named name from the group setting … | |
native boolean | GetBool () |
Java: → C-API These functions return the value of the given setting … | |
native boolean | GetBoolElem (int idx) |
Java: → C-API These functions return the value at the specified index index in the setting setting … | |
native double | GetFloat () |
Java: → C-API These functions return the value of the given setting … | |
native double | GetFloatElem (int idx) |
Java: → C-API These functions return the value at the specified index index in the setting setting … | |
native LcConfigFormatE | GetFormat () |
Java: → C-API These functions get and set the external format for the setting setting … | |
native int | GetInt () |
Java: → C-API These functions return the value of the given setting … | |
native long | GetInt64 () |
Java: → C-API These functions return the value of the given setting … | |
native long | GetInt64Elem (int idx) |
Java: → C-API These functions return the value at the specified index index in the setting setting … | |
native int | GetIntElem (int idx) |
Java: → C-API These functions return the value at the specified index index in the setting setting … | |
native String | GetString () |
Java: → C-API These functions return the value of the given setting … | |
native String | GetStringElem (int idx) |
Java: → C-API These functions return the value at the specified index index in the setting setting … | |
native boolean | IsAggregate () |
Java: → C-API These convenience functions, some of which are implemented as macros, test if the setting setting is of an aggregate type (a group, array, or list), of a scalar type (integer, 64-bit integer, floating point, boolean, or string), and of a number (integer, 64-bit integer, or floating point), respectively … | |
native boolean | IsArray () |
Java: → C-API These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
native boolean | IsGroup () |
Java: → C-API These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
native boolean | IsList () |
Java: → C-API These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
native boolean | IsNumber () |
Java: → C-API These convenience functions, some of which are implemented as macros, test if the setting setting is of an aggregate type (a group, array, or list), of a scalar type (integer, 64-bit integer, floating point, boolean, or string), and of a number (integer, 64-bit integer, or floating point), respectively … | |
native boolean | IsRoot () |
Java: → C-API This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise … | |
native boolean | IsScalar () |
Java: → C-API These convenience functions, some of which are implemented as macros, test if the setting setting is of an aggregate type (a group, array, or list), of a scalar type (integer, 64-bit integer, floating point, boolean, or string), and of a number (integer, 64-bit integer, or floating point), respectively … | |
native LcSettingC | Lookup (String path) |
Java: → C-API This function locates a setting by a path path relative to the setting setting … | |
native MkBufferListC | LookupAll () |
Java: → C-API addon - read an entire configuration below setting into MkBufferListC … | |
native boolean | LookupBool (String name) |
Java: → C-API These functions look up the value of the child setting named name of the setting setting … | |
native double | LookupFloat (String name) |
Java: → C-API These functions look up the value of the child setting named name of the setting setting … | |
native int | LookupInt (String name) |
Java: → C-API These functions look up the value of the child setting named name of the setting setting … | |
native long | LookupInt64 (String name) |
Java: → C-API These functions look up the value of the child setting named name of the setting setting … | |
native String | LookupString (String name) |
Java: → C-API These functions look up the value of the child setting named name of the setting setting … | |
native LcSettingC | AddIfNotExists (String name, LcConfigTypeE cfgtype) |
Java: → C-API addon - add name with type only if not exists in the setting … | |
native LcSettingC | Parent () |
Java: → C-API This function returns the parent setting of the given setting, or NULL if setting is the root setting … | |
native boolean | Exists (String name) |
Java: → C-API addon - return true if name exists in the setting otherwise false … | |
native int | Index () |
Java: → C-API This function returns the index of the given setting within its parent setting … | |
native int | Length () |
Java: → C-API This function returns the number of settings in a group, or the number of elements in a list or array … | |
void | Log () |
Java: → C-API log the setting … | |
void | Log (MkObjectC fmtobj) |
Java: → C-API log the setting … | |
void | Log (MkObjectC fmtobj, int debug) |
Java: → C-API log the setting … | |
void | Log (MkObjectC fmtobj, int debug, String callfunc) |
Java: → C-API log the setting … | |
native String | Name () |
Java: → C-API This function returns the name of the given setting, or NULL if the setting has no name … | |
native void | Remove (String name) |
Java: → C-API This function removes and destroys the setting named name from the parent setting parent, which must be a group … | |
native void | RemoveElem (int idx) |
Java: → 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 | SourceFile () |
Java: → 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 | SourceLine () |
Java: → 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 | Type () |
Java: → C-API This function returns the type of the given setting … | |
native LcSettingC | SetBoolElem (int idx, int value) |
Java: → C-API These functions set the value at the specified index index in the setting setting to value … | |
native LcSettingC | SetFloatElem (int idx, double value) |
Java: → C-API These functions set the value at the specified index index in the setting setting to value … | |
native LcSettingC | SetInt64Elem (int idx, long value) |
Java: → C-API These functions set the value at the specified index index in the setting setting to value … | |
native LcSettingC | SetIntElem (int idx, int value) |
Java: → C-API These functions set the value at the specified index index in the setting setting to value … | |
native LcSettingC | SetStringElem (int idx, String value) |
Java: → C-API These functions set the value at the specified index index in the setting setting to value … | |
native void | SetBool (boolean value) |
Java: → C-API These functions set the value of the given setting to value … | |
native void | SetFloat (double value) |
Java: → C-API These functions set the value of the given setting to value … | |
native void | SetFormat (LcConfigFormatE format) |
Java: → C-API These functions get and set the external format for the setting setting … | |
native void | SetInt (int value) |
Java: → C-API These functions set the value of the given setting to value … | |
native void | SetInt64 (long value) |
Java: → C-API These functions set the value of the given setting to value … | |
native void | SetString (String value) |
Java: → C-API These functions set the value of the given setting to value … | |
native LcSettingC | Add (String name, LcConfigTypeE __type) |
Java: → C-API This function adds a new child setting or element to the setting parent, which must be a group, array, or list … | |
native LcConfigC | GetConfig () |
Java: → C-API addon - return the LcConfigC from the LcSettingC … | |
![]() | |
void | close () |
String | toString () |
native void | HandleDelete () |
native boolean | HandleExists () |
native int | HandleGet () |
native int | HandleGetOfType () |
native int | HandleGetOr0 () |
native MkObjectC | Next () |
native MkObjectC | Prev () |
native void | DbgDump (String message, String callfunc) |
void | DbgDump () |
void | DbgDump (String message) |
native void | DbgL (String message, int debug, String callfunc, int lvl) |
void | DbgL (String message) |
void | DbgL (String message, int debug) |
void | DbgL (String message, int debug, String callfunc) |
native void | DbgLogC (String callfunc) |
void | DbgLogC () |
native void | DbgO (String callfunc) |
void | DbgO () |
native void | DbgSTACK (int skip, int num, String callfunc) |
void | DbgSTACK () |
void | DbgSTACK (int skip) |
void | DbgSTACK (int skip, int num) |
native void | LogC (String message, int debug, String callfunc) |
void | LogC (String message) |
void | LogC (String message, int debug) |
native void | LogHEX (String callfunc, byte[] data) |
native void | Log (MkObjectC fmtobj, int debug, String callfunc, int lvl) |
native void | LogLong (MkObjectC fmtobj, int debug, String callfunc, int lvl) |
void | LogLong () |
void | LogLong (MkObjectC fmtobj) |
void | LogLong (MkObjectC fmtobj, int debug) |
void | LogLong (MkObjectC fmtobj, int debug, String callfunc) |
native void | LogShort (MkObjectC fmtobj, int debug, String callfunc, int lvl) |
void | LogShort () |
void | LogShort (MkObjectC fmtobj) |
void | LogShort (MkObjectC fmtobj, int debug) |
void | LogShort (MkObjectC fmtobj, int debug, String callfunc) |
native void | LogType (MkObjectC fmtobj, int debug, String callfunc, int lvl) |
void | LogType () |
void | LogType (MkObjectC fmtobj) |
void | LogType (MkObjectC fmtobj, int debug) |
void | LogType (MkObjectC fmtobj, int debug, String callfunc) |
void | Log () |
void | Log (MkObjectC fmtobj) |
void | Log (MkObjectC fmtobj, int debug) |
void | Log (MkObjectC fmtobj, int debug, String callfunc) |
native MkErrorC | ErrorCatch (Throwable exception, String callfunc) |
MkErrorC | ErrorCatch () |
MkErrorC | ErrorCatch (Throwable exception) |
native MkErrorC | ToError () |
native boolean | IsNull () |
native String | ToName () |
native String | ToNameOfClass () |
native String | ToNameOfType () |
native String | ToString () |
native int | RefGet () |
native void | SysKill (int pid, int signal) |
native int | SysGetPid () |
native void | Dispose () |
native void | Delete () |
void | printP () |
void | L0 () |
void | L1 () |
void | L2 () |
void | L3 () |
void | L4 () |
void | L5 () |
void | L6 () |
void | L7 () |
void | L8 () |
void | L9 () |
void | LA () |
void | LB () |
void | LE () |
void | printL (String name, Object val) |
Static Public Member Functions | |
static native LcSettingC | HandleResolve (int netHdl) |
Java: → C-API Handle-Resolve-Slot - return a LcSettingC from netHdl or null if invalid… | |
static native LcSettingC | Instances () |
Java: → C-API get head-instance from linked-list of LcSettingS type … | |
static native LcSettingC | GetNull () |
Java: → C-API Null-Slot - return a LcSettingC typed NULL instance … | |
![]() | |
static native MkObjectC | HandleResolve (int netHdl) |
static native void | HandleDeleteByNetHdl (int netHdl) |
static native MkObjectC | Instances () |
static native MkObjectC | GetNull () |
static native void | DbgM (String message, int debug, String callfunc, int lvl) |
static void | DbgM (String message) |
static void | DbgM (String message, int debug) |
static void | DbgM (String message, int debug, String callfunc) |
static native int | SysHashI32 (String key, int length) |
static int | SysHashI32 (String key) |
static native String | SysHashSTR (String key, int length) |
static String | SysHashSTR (String key) |
static native void | DeleteCallbackCleanup (String ident) |
static native void | DeleteCallbackSetup (String ident, MkObjectDeleteIF callback, String filter) |
static void | DeleteCallbackSetup (String ident) |
static void | DeleteCallbackSetup (String ident, MkObjectDeleteIF callback) |
static int | getPId () |
static long | getTId () |
static String | getCallerProc (int level) |
static String | getCallerProc () |
static String | getStackTrace (int level) |
static String | getStackTrace () |
static int | getCallerLine (int level) |
static int | getCallerLine () |
static String | getCallerFile (int level) |
static String | getCallerFile () |
static void | SF (String msg, String name, int framelvl) |
static void | SF (String msg) |
static void | SF (String msg, String name) |
static void | printP (long ptr, String name, int framelvl) |
static void | printO (byte byt, String name, int framelvl) |
static void | printBool (boolean bol, String name, int framelvl) |
static void | printObj (Object id, String caller, int framelvl) |
static void | printObj (Object id, String caller) |
static void | printObj (Object id) |
static void | printC (String id, String name, int framelvl) |
static void | printC (String id) |
static void | printTyp (MkObjectC id, String name, int framelvl) |
static void | printStack (String name, int framelvl) |
static void | M0 () |
static void | M1 () |
static void | M2 () |
static void | M3 () |
static void | M4 () |
static void | M5 () |
static void | M6 () |
static void | M7 () |
static void | M8 () |
static void | M9 () |
static void | MA () |
static void | MB () |
static void | MC () |
static void | MD () |
static void | ME () |
Additional Inherited Members | |
![]() | |
MkObjectC (long mng, boolean dummy) | |
void | Dispose (boolean disposing) |
LcSettingC - the class known as lccfs or Setting define a single config-setting …
Definition at line 20 of file LcSettingC.java.