LcSettingC - various functions to lookup a setting … More...
Functions | |
MK_BFL | LcSettingLookupAll (LC_CFSN setting) |
addon - read an entire configuration below setting into MkBufferListC … | |
LC_CFS | LcSettingLookup (LC_CFS setting, MK_STRN path) |
This function locates a setting by a path path relative to the setting setting … | |
enum MkErrorE | LcSettingLookupBool (LC_CFSN setting, MK_STRN name, MK_BOOL *value_out) |
These functions look up the value of the child setting named name of the setting setting … | |
enum MkErrorE | LcSettingLookupFloat (LC_CFSN setting, MK_STRN name, MK_DBL *value_out) |
These functions look up the value of the child setting named name of the setting setting … | |
enum MkErrorE | LcSettingLookupInt (LC_CFSN setting, MK_STRN name, MK_I32 *value_out) |
These functions look up the value of the child setting named name of the setting setting … | |
enum MkErrorE | LcSettingLookupInt64 (LC_CFSN setting, MK_STRN name, MK_I64 *value_out) |
These functions look up the value of the child setting named name of the setting setting … | |
enum MkErrorE | LcSettingLookupString (LC_CFSN setting, MK_STRN name, MK_STRN *value_out) |
These functions look up the value of the child setting named name of the setting setting … | |
LcSettingC - LcSettingC_Lookup_C_API - function | |
LC_EXTERN LC_CFS | LcSettingLookupP (LC_CFS setting, MK_STRN path) |
Non-inline replacement for LcSettingLookup … | |
LC_EXTERN enum MkErrorE | LcSettingLookupBoolP (LC_CFSN setting, MK_STRN name, MK_BOOL *value_out) |
Non-inline replacement for LcSettingLookupBool … | |
LC_EXTERN enum MkErrorE | LcSettingLookupFloatP (LC_CFSN setting, MK_STRN name, MK_DBL *value_out) |
Non-inline replacement for LcSettingLookupFloat … | |
LC_EXTERN enum MkErrorE | LcSettingLookupIntP (LC_CFSN setting, MK_STRN name, MK_I32 *value_out) |
Non-inline replacement for LcSettingLookupInt … | |
LC_EXTERN enum MkErrorE | LcSettingLookupInt64P (LC_CFSN setting, MK_STRN name, MK_I64 *value_out) |
Non-inline replacement for LcSettingLookupInt64 … | |
LC_EXTERN enum MkErrorE | LcSettingLookupStringP (LC_CFSN setting, MK_STRN name, MK_STRN *value_out) |
Non-inline replacement for LcSettingLookupString … | |
LcSettingC - LcSettingC_Lookup_C_API - overload | |
#define | LcSettingLookupBool_E(...) |
#define | LcSettingLookupBool_C(...) |
#define | LcSettingLookupBool_e(...) |
#define | LcSettingLookupFloat_E(...) |
#define | LcSettingLookupFloat_C(...) |
#define | LcSettingLookupFloat_e(...) |
#define | LcSettingLookupInt_E(...) |
#define | LcSettingLookupInt_C(...) |
#define | LcSettingLookupInt_e(...) |
#define | LcSettingLookupInt64_E(...) |
#define | LcSettingLookupInt64_C(...) |
#define | LcSettingLookupInt64_e(...) |
#define | LcSettingLookupString_E(...) |
#define | LcSettingLookupString_C(...) |
#define | LcSettingLookupString_e(...) |
LcSettingC - various functions to lookup a setting …
#define LcSettingLookupBool_C | ( | ... | ) |
Definition at line 190 of file config_overload_lc.h.
#define LcSettingLookupBool_E | ( | ... | ) |
Definition at line 189 of file config_overload_lc.h.
#define LcSettingLookupBool_e | ( | ... | ) |
Definition at line 191 of file config_overload_lc.h.
#define LcSettingLookupFloat_C | ( | ... | ) |
Definition at line 193 of file config_overload_lc.h.
#define LcSettingLookupFloat_E | ( | ... | ) |
Definition at line 192 of file config_overload_lc.h.
#define LcSettingLookupFloat_e | ( | ... | ) |
Definition at line 194 of file config_overload_lc.h.
#define LcSettingLookupInt64_C | ( | ... | ) |
Definition at line 199 of file config_overload_lc.h.
#define LcSettingLookupInt64_E | ( | ... | ) |
Definition at line 198 of file config_overload_lc.h.
#define LcSettingLookupInt64_e | ( | ... | ) |
Definition at line 200 of file config_overload_lc.h.
#define LcSettingLookupInt_C | ( | ... | ) |
Definition at line 196 of file config_overload_lc.h.
#define LcSettingLookupInt_E | ( | ... | ) |
Definition at line 195 of file config_overload_lc.h.
#define LcSettingLookupInt_e | ( | ... | ) |
Definition at line 197 of file config_overload_lc.h.
#define LcSettingLookupString_C | ( | ... | ) |
Definition at line 202 of file config_overload_lc.h.
#define LcSettingLookupString_E | ( | ... | ) |
Definition at line 201 of file config_overload_lc.h.
#define LcSettingLookupString_e | ( | ... | ) |
Definition at line 203 of file config_overload_lc.h.
This function locates a setting by a path path relative to the setting setting …
It returns a pointer to the LcSettingC structure on success, or NULL
if the setting was not found.
Definition at line 237 of file LcSettingC_lc.h.
addon - read an entire configuration below setting into MkBufferListC …
MK_BFL LcSettingLookupAll(LC_CFSN setting)
These functions look up the value of the child setting named name of the setting setting …
They store the value at value and return CONFIG_TRUE on success. If the setting was not found or if the type of the value did not match the type requested, they leave the data pointed to by value unmodified and return CONFIG_FALSE.
Storage for the string returned by SettingLookupString is managed by the library and released automatically when the setting is destroyed or when the setting's value is changed; the string must not be freed by the caller.
Definition at line 245 of file LcSettingC_lc.h.
Non-inline replacement for LcSettingLookupBool …
These functions look up the value of the child setting named name of the setting setting …
They store the value at value and return CONFIG_TRUE on success. If the setting was not found or if the type of the value did not match the type requested, they leave the data pointed to by value unmodified and return CONFIG_FALSE.
Storage for the string returned by SettingLookupString is managed by the library and released automatically when the setting is destroyed or when the setting's value is changed; the string must not be freed by the caller.
Definition at line 257 of file LcSettingC_lc.h.
Non-inline replacement for LcSettingLookupFloat …
These functions look up the value of the child setting named name of the setting setting …
They store the value at value and return CONFIG_TRUE on success. If the setting was not found or if the type of the value did not match the type requested, they leave the data pointed to by value unmodified and return CONFIG_FALSE.
Storage for the string returned by SettingLookupString is managed by the library and released automatically when the setting is destroyed or when the setting's value is changed; the string must not be freed by the caller.
Definition at line 267 of file LcSettingC_lc.h.
These functions look up the value of the child setting named name of the setting setting …
They store the value at value and return CONFIG_TRUE on success. If the setting was not found or if the type of the value did not match the type requested, they leave the data pointed to by value unmodified and return CONFIG_FALSE.
Storage for the string returned by SettingLookupString is managed by the library and released automatically when the setting is destroyed or when the setting's value is changed; the string must not be freed by the caller.
Definition at line 277 of file LcSettingC_lc.h.
Non-inline replacement for LcSettingLookupInt64 …
Non-inline replacement for LcSettingLookupInt …
Non-inline replacement for LcSettingLookup …
These functions look up the value of the child setting named name of the setting setting …
They store the value at value and return CONFIG_TRUE on success. If the setting was not found or if the type of the value did not match the type requested, they leave the data pointed to by value unmodified and return CONFIG_FALSE.
Storage for the string returned by SettingLookupString is managed by the library and released automatically when the setting is destroyed or when the setting's value is changed; the string must not be freed by the caller.
Definition at line 287 of file LcSettingC_lc.h.