theConfig 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard - theLib
c - tcl - atl - cs - py - rb - jv - cc
Loading...
Searching...
No Matches
LcSettingC_Is_JV_API

LcSettingC - various functions to check a settingMore...

+ Collaboration diagram for LcSettingC_Is_JV_API:

Functions

native boolean jvlcconfig.LcSettingC.IsAggregate ()
  Java: boolean setting.IsAggregate() 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 jvlcconfig.LcSettingC.IsArray ()
  Java: boolean setting.IsArray() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
 
native boolean jvlcconfig.LcSettingC.IsGroup ()
  Java: boolean setting.IsGroup() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
 
native boolean jvlcconfig.LcSettingC.IsList ()
  Java: boolean setting.IsList() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
 
native boolean jvlcconfig.LcSettingC.IsNumber ()
  Java: boolean setting.IsNumber() 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 jvlcconfig.LcSettingC.IsRoot ()
  Java: boolean setting.IsRoot() C-API
This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise …
 
native boolean jvlcconfig.LcSettingC.IsScalar ()
  Java: boolean setting.IsScalar() 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 …
 
JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsAggregate (JNIEnv *env, jobject self)
  Java: boolean setting.IsAggregate() 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 …
 
JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsArray (JNIEnv *env, jobject self)
  Java: boolean setting.IsArray() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
 
JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsGroup (JNIEnv *env, jobject self)
  Java: boolean setting.IsGroup() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
 
JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsList (JNIEnv *env, jobject self)
  Java: boolean setting.IsList() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
 
JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsNumber (JNIEnv *env, jobject self)
  Java: boolean setting.IsNumber() 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 …
 
JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsRoot (JNIEnv *env, jobject self)
  Java: boolean setting.IsRoot() C-API
This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise …
 
JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsScalar (JNIEnv *env, jobject self)
  Java: boolean setting.IsScalar() 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 …
 

Detailed Description

LcSettingC - various functions to check a setting

Function Documentation

◆ IsAggregate()

native boolean jvlcconfig.LcSettingC.IsAggregate ( )

Java: boolean setting.IsAggregate() 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 …

◆ IsArray()

native boolean jvlcconfig.LcSettingC.IsArray ( )

Java: boolean setting.IsArray() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …

◆ IsGroup()

native boolean jvlcconfig.LcSettingC.IsGroup ( )

Java: boolean setting.IsGroup() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …

◆ IsList()

native boolean jvlcconfig.LcSettingC.IsList ( )

Java: boolean setting.IsList() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …

◆ IsNumber()

native boolean jvlcconfig.LcSettingC.IsNumber ( )

Java: boolean setting.IsNumber() 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 …

◆ IsRoot()

native boolean jvlcconfig.LcSettingC.IsRoot ( )

Java: boolean setting.IsRoot() C-API
This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise …

◆ IsScalar()

native boolean jvlcconfig.LcSettingC.IsScalar ( )

Java: boolean setting.IsScalar() 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 …

◆ Java_jvlcconfig_LcSettingC_IsAggregate()

JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsAggregate ( JNIEnv * env,
jobject self )

Java: boolean setting.IsAggregate() 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 …

Definition at line 309 of file LcSettingC_jv.c.

309 {
310 LC_CFSN hdl = (LC_CFSN)pObj2Hdl(env,"LcSettingC",self);
311 JavaErrorCheck;
312 MkRtSetup_X(hdl);
313 MK_BOOL __retVal__L = LcSettingIsAggregate(hdl);
314 jboolean __retVal__S = __retVal__L;
315 return __retVal__S;
316error:
317 return 0;
318}
const struct LcSettingS * LC_CFSN
class-shortcut for const struct LcSettingS *, all const shortcut using the XX_YYYC syntax (only for p...
static MK_BOOL LcSettingIsAggregate(LC_CFSN setting)
These convenience functions, some of which are implemented as macros, test if the setting setting is ...
bool MK_BOOL
#define MkRtSetup_X(x)
Struct to represent the data from the LcSettingC …

◆ Java_jvlcconfig_LcSettingC_IsArray()

JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsArray ( JNIEnv * env,
jobject self )

Java: boolean setting.IsArray() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …

Definition at line 321 of file LcSettingC_jv.c.

321 {
322 LC_CFSN hdl = (LC_CFSN)pObj2Hdl(env,"LcSettingC",self);
323 JavaErrorCheck;
324 MkRtSetup_X(hdl);
325 MK_BOOL __retVal__L = LcSettingIsArray(hdl);
326 jboolean __retVal__S = __retVal__L;
327 return __retVal__S;
328error:
329 return 0;
330}
static MK_BOOL LcSettingIsArray(LC_CFSN setting)
These convenience functions, which are implemented as macros, test if the setting setting is of a giv...

◆ Java_jvlcconfig_LcSettingC_IsGroup()

JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsGroup ( JNIEnv * env,
jobject self )

Java: boolean setting.IsGroup() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …

Definition at line 333 of file LcSettingC_jv.c.

333 {
334 LC_CFSN hdl = (LC_CFSN)pObj2Hdl(env,"LcSettingC",self);
335 JavaErrorCheck;
336 MkRtSetup_X(hdl);
337 MK_BOOL __retVal__L = LcSettingIsGroup(hdl);
338 jboolean __retVal__S = __retVal__L;
339 return __retVal__S;
340error:
341 return 0;
342}
static MK_BOOL LcSettingIsGroup(LC_CFSN setting)
These convenience functions, which are implemented as macros, test if the setting setting is of a giv...

◆ Java_jvlcconfig_LcSettingC_IsList()

JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsList ( JNIEnv * env,
jobject self )

Java: boolean setting.IsList() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …

Definition at line 345 of file LcSettingC_jv.c.

345 {
346 LC_CFSN hdl = (LC_CFSN)pObj2Hdl(env,"LcSettingC",self);
347 JavaErrorCheck;
348 MkRtSetup_X(hdl);
349 MK_BOOL __retVal__L = LcSettingIsList(hdl);
350 jboolean __retVal__S = __retVal__L;
351 return __retVal__S;
352error:
353 return 0;
354}
static MK_BOOL LcSettingIsList(LC_CFSN setting)
These convenience functions, which are implemented as macros, test if the setting setting is of a giv...

◆ Java_jvlcconfig_LcSettingC_IsNumber()

JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsNumber ( JNIEnv * env,
jobject self )

Java: boolean setting.IsNumber() 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 …

Definition at line 357 of file LcSettingC_jv.c.

357 {
358 LC_CFSN hdl = (LC_CFSN)pObj2Hdl(env,"LcSettingC",self);
359 JavaErrorCheck;
360 MkRtSetup_X(hdl);
361 MK_BOOL __retVal__L = LcSettingIsNumber(hdl);
362 jboolean __retVal__S = __retVal__L;
363 return __retVal__S;
364error:
365 return 0;
366}
static MK_BOOL LcSettingIsNumber(LC_CFSN setting)
These convenience functions, some of which are implemented as macros, test if the setting setting is ...

◆ Java_jvlcconfig_LcSettingC_IsRoot()

JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsRoot ( JNIEnv * env,
jobject self )

Java: boolean setting.IsRoot() C-API
This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise …

Definition at line 369 of file LcSettingC_jv.c.

369 {
370 LC_CFSN hdl = (LC_CFSN)pObj2Hdl(env,"LcSettingC",self);
371 JavaErrorCheck;
372 MkRtSetup_X(hdl);
373 MK_BOOL __retVal__L = LcSettingIsRoot(hdl);
374 jboolean __retVal__S = __retVal__L;
375 return __retVal__S;
376error:
377 return 0;
378}
static MK_BOOL LcSettingIsRoot(LC_CFSN setting)
This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwis...

◆ Java_jvlcconfig_LcSettingC_IsScalar()

JNIEXPORT jboolean JNICALL Java_jvlcconfig_LcSettingC_IsScalar ( JNIEnv * env,
jobject self )

Java: boolean setting.IsScalar() 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 …

Definition at line 381 of file LcSettingC_jv.c.

381 {
382 LC_CFSN hdl = (LC_CFSN)pObj2Hdl(env,"LcSettingC",self);
383 JavaErrorCheck;
384 MkRtSetup_X(hdl);
385 MK_BOOL __retVal__L = LcSettingIsScalar(hdl);
386 jboolean __retVal__S = __retVal__L;
387 return __retVal__S;
388error:
389 return 0;
390}
static MK_BOOL LcSettingIsScalar(LC_CFSN setting)
These convenience functions, some of which are implemented as macros, test if the setting setting is ...