theConfig 10.0
Loading...
Searching...
No Matches
LcSettingC_Is_CS_API

LcSettingC - various functions to check a settingMore...

+ Collaboration diagram for LcSettingC_Is_CS_API:

Functions

bool cslcconfig.LcSettingC.IsAggregate ()
  C#: bool 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 …
 
bool cslcconfig.LcSettingC.IsArray ()
  C#: bool setting.IsArray() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
 
bool cslcconfig.LcSettingC.IsGroup ()
  C#: bool setting.IsGroup() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
 
bool cslcconfig.LcSettingC.IsList ()
  C#: bool setting.IsList() C-API
These convenience functions, which are implemented as macros, test if the setting setting is of a given type …
 
bool cslcconfig.LcSettingC.IsNumber ()
  C#: bool 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 …
 
bool cslcconfig.LcSettingC.IsRoot ()
  C#: bool setting.IsRoot() C-API
This function returns CONFIG_TRUE if the given setting is the root setting, and CONFIG_FALSE otherwise …
 
bool cslcconfig.LcSettingC.IsScalar ()
  C#: bool 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()

bool cslcconfig.LcSettingC.IsAggregate ( )
inline

C#: bool 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 257 of file LcSettingC.cs.

257 {
258 bool __retVal__L = Lc.LcSettingIsAggregate(hdl);
259 return __retVal__L;
260 }

◆ IsArray()

bool cslcconfig.LcSettingC.IsArray ( )
inline

C#: bool 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 263 of file LcSettingC.cs.

263 {
264 bool __retVal__L = Lc.LcSettingIsArray(hdl);
265 return __retVal__L;
266 }

◆ IsGroup()

bool cslcconfig.LcSettingC.IsGroup ( )
inline

C#: bool 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 269 of file LcSettingC.cs.

269 {
270 bool __retVal__L = Lc.LcSettingIsGroup(hdl);
271 return __retVal__L;
272 }

◆ IsList()

bool cslcconfig.LcSettingC.IsList ( )
inline

C#: bool 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 275 of file LcSettingC.cs.

275 {
276 bool __retVal__L = Lc.LcSettingIsList(hdl);
277 return __retVal__L;
278 }

◆ IsNumber()

bool cslcconfig.LcSettingC.IsNumber ( )
inline

C#: bool 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 281 of file LcSettingC.cs.

281 {
282 bool __retVal__L = Lc.LcSettingIsNumber(hdl);
283 return __retVal__L;
284 }

◆ IsRoot()

bool cslcconfig.LcSettingC.IsRoot ( )
inline

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

Definition at line 287 of file LcSettingC.cs.

287 {
288 bool __retVal__L = Lc.LcSettingIsRoot(hdl);
289 return __retVal__L;
290 }

◆ IsScalar()

bool cslcconfig.LcSettingC.IsScalar ( )
inline

C#: bool 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 293 of file LcSettingC.cs.

293 {
294 bool __retVal__L = Lc.LcSettingIsScalar(hdl);
295 return __retVal__L;
296 }