LcSettingC - various functions to check a setting … More...
Collaboration diagram for LcSettingC_Is_C_API:Functions | |
| static 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 … | |
| static MK_BOOL | LcSettingIsArray (LC_CFSN setting) |
| These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
| static MK_BOOL | LcSettingIsGroup (LC_CFSN setting) |
| These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
| static MK_BOOL | LcSettingIsList (LC_CFSN setting) |
| These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
| static 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 … | |
| static MK_BOOL | LcSettingIsRoot (LC_CFSN setting) |
| This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise … | |
| static 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 | |
| MK_BOOL | LcSettingIsAggregateP (LC_CFSN setting) |
| Non-inline replacement for LcSettingIsAggregate … | |
| MK_BOOL | LcSettingIsArrayP (LC_CFSN setting) |
| Non-inline replacement for LcSettingIsArray … | |
| MK_BOOL | LcSettingIsGroupP (LC_CFSN setting) |
| Non-inline replacement for LcSettingIsGroup … | |
| MK_BOOL | LcSettingIsListP (LC_CFSN setting) |
| Non-inline replacement for LcSettingIsList … | |
| MK_BOOL | LcSettingIsNumberP (LC_CFSN setting) |
| Non-inline replacement for LcSettingIsNumber … | |
| MK_BOOL | LcSettingIsRootP (LC_CFSN setting) |
| Non-inline replacement for LcSettingIsRoot … | |
| 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 173 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 179 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 185 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 191 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 197 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 203 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 209 of file LcSettingC_lc.h.
Non-inline replacement for LcSettingIsScalar …