LcSettingC - various functions to check a setting … More...
Functions | |
static MK_BOOL | liblcconfig::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 | liblcconfig::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 | liblcconfig::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 | liblcconfig::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 | liblcconfig::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 | liblcconfig::LcSettingIsRoot (LC_CFSN setting) |
This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise … | |
static MK_BOOL | liblcconfig::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 - 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.
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.
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.
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.
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.
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.
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.