LcSettingC - various functions to check a setting … More...
Functions | |
MK_BOOL | LcSettingIsAggregate (LC_CFSN setting) |
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 … | |
MK_BOOL | LcSettingIsArray (LC_CFSN setting) |
These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
MK_BOOL | LcSettingIsGroup (LC_CFSN setting) |
These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
MK_BOOL | LcSettingIsList (LC_CFSN setting) |
These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
MK_BOOL | LcSettingIsNumber (LC_CFSN setting) |
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 … | |
MK_BOOL | LcSettingIsRoot (LC_CFSN setting) |
This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise … | |
MK_BOOL | LcSettingIsScalar (LC_CFSN setting) |
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 … | |
LcSettingC - LcSettingC_Is_C_API - function | |
LC_EXTERN MK_BOOL | LcSettingIsAggregateP (LC_CFSN setting) |
Non-inline replacement for LcSettingIsAggregate … | |
LC_EXTERN MK_BOOL | LcSettingIsArrayP (LC_CFSN setting) |
Non-inline replacement for LcSettingIsArray … | |
LC_EXTERN MK_BOOL | LcSettingIsGroupP (LC_CFSN setting) |
Non-inline replacement for LcSettingIsGroup … | |
LC_EXTERN MK_BOOL | LcSettingIsListP (LC_CFSN setting) |
Non-inline replacement for LcSettingIsList … | |
LC_EXTERN MK_BOOL | LcSettingIsNumberP (LC_CFSN setting) |
Non-inline replacement for LcSettingIsNumber … | |
LC_EXTERN MK_BOOL | LcSettingIsRootP (LC_CFSN setting) |
Non-inline replacement for LcSettingIsRoot … | |
LC_EXTERN MK_BOOL | LcSettingIsScalarP (LC_CFSN setting) |
Non-inline replacement for LcSettingIsScalar … | |
LcSettingC - various functions to check a setting …
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 …
They return CONFIG_TRUE or CONFIG_FALSE.
Definition at line 165 of file LcSettingC_lc.h.
Non-inline replacement for LcSettingIsAggregate …
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
They return CONFIG_TRUE or CONFIG_FALSE.
Definition at line 170 of file LcSettingC_lc.h.
Non-inline replacement for LcSettingIsArray …
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
They return CONFIG_TRUE or CONFIG_FALSE.
Definition at line 175 of file LcSettingC_lc.h.
Non-inline replacement for LcSettingIsGroup …
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
They return CONFIG_TRUE or CONFIG_FALSE.
Definition at line 180 of file LcSettingC_lc.h.
Non-inline replacement for LcSettingIsList …
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 …
They return CONFIG_TRUE or CONFIG_FALSE.
Definition at line 185 of file LcSettingC_lc.h.
Non-inline replacement for LcSettingIsNumber …
This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise …
Definition at line 190 of file LcSettingC_lc.h.
Non-inline replacement for LcSettingIsRoot …
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 …
They return CONFIG_TRUE or CONFIG_FALSE.
Definition at line 195 of file LcSettingC_lc.h.
Non-inline replacement for LcSettingIsScalar …