LcSettingC - various functions to check a setting … More...
Functions | |
MK_BOOL | cclcconfig::LcSettingC::IsAggregate () const |
C++: → 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 … | |
MK_BOOL | cclcconfig::LcSettingC::IsArray () const |
C++: → C-API These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
MK_BOOL | cclcconfig::LcSettingC::IsGroup () const |
C++: → C-API These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
MK_BOOL | cclcconfig::LcSettingC::IsList () const |
C++: → C-API These convenience functions, which are implemented as macros, test if the setting setting is of a given type … | |
MK_BOOL | cclcconfig::LcSettingC::IsNumber () const |
C++: → 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 … | |
MK_BOOL | cclcconfig::LcSettingC::IsRoot () const |
C++: → C-API This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise … | |
MK_BOOL | cclcconfig::LcSettingC::IsScalar () const |
C++: → 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 … | |
LcSettingC - various functions to check a setting …
|
inline |
C++:
→ C-API MK_BOOL setting.IsAggregate()
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 226 of file LcSettingC_inline_cc.hh.
|
inline |
C++:
→ C-API MK_BOOL setting.IsArray()
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
Definition at line 233 of file LcSettingC_inline_cc.hh.
|
inline |
C++:
→ C-API MK_BOOL setting.IsGroup()
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
Definition at line 240 of file LcSettingC_inline_cc.hh.
|
inline |
C++:
→ C-API MK_BOOL setting.IsList()
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
Definition at line 247 of file LcSettingC_inline_cc.hh.
|
inline |
C++:
→ C-API MK_BOOL setting.IsNumber()
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 254 of file LcSettingC_inline_cc.hh.
|
inline |
C++:
→ C-API MK_BOOL setting.IsRoot()
This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise …
Definition at line 261 of file LcSettingC_inline_cc.hh.
|
inline |
C++:
→ C-API MK_BOOL setting.IsScalar()
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 268 of file LcSettingC_inline_cc.hh.