theConfig 10.0
Loading...
Searching...
No Matches
config_inline_lc.h File Reference

tag: nhi1-release-250425 More...

#include "LibLcConfig_lc.h"
+ Include dependency graph for config_inline_lc.h:

Go to the source code of this file.

Functions

LcConfig - LcConfig_Enum_C_API - function
MK_I32 LcConfigFormatE_ToIntP (enum LcConfigFormatE value)
 Non-inline replacement for LcConfigFormatE_ToInt
 
MK_I32 LcConfigOptionsEF_ToIntP (enum LcConfigOptionsEF value)
 Non-inline replacement for LcConfigOptionsEF_ToInt
 
MK_I32 LcConfigTypeE_ToIntP (enum LcConfigTypeE value)
 Non-inline replacement for LcConfigTypeE_ToInt
 
MK_I32 LcErrorE_ToIntP (enum LcErrorE value)
 Non-inline replacement for LcErrorE_ToInt
 
MK_I32 LcErrorTypeE_ToIntP (enum LcErrorTypeE value)
 Non-inline replacement for LcErrorTypeE_ToInt
 
LcConfigC - LcConfigC_Class_Define_C_API - function
LC_CFG LcCfgP (MK_MNG mng)
 Non-inline replacement for LcCfg
 
MK_BOOL LcCfgCheckP (MK_MNGN mng)
 Non-inline replacement for LcCfgCheck
 
MK_BOOL LcCfgCheckOP (MK_OBJN obj)
 Non-inline replacement for LcCfgCheckO
 
LC_CFGN LcCfgNP (MK_MNGN mng)
 Non-inline replacement for LcCfgN
 
LcConfigC - Export - function
LC_CFG LcConfigHandleResolveP (MK_RT mkrt, MK_HDL const netHdl)
 Non-inline replacement for LcConfigHandleResolve
 
MK_HDL LcConfigHandleGetP (MK_RT mkrt, LC_CFG const cfg)
 Non-inline replacement for LcConfigHandleGet
 
LcConfigC - Introspection - function
LC_CFG LcConfigNextP (LC_CFG const cfg)
 Non-inline replacement for LcConfigNext
 
LC_CFG LcConfigPrevP (LC_CFG const cfg)
 Non-inline replacement for LcConfigPrev
 
LC_CFG LcConfigInstancesP (MK_RT mkrt)
 Non-inline replacement for LcConfigInstances
 
LcConfigC - Misc - function
LC_CFG LcConfigGetNullP (void)
 Non-inline replacement for LcConfigGetNull
 
LcConfigC - LcConfigC_Error_C_API - function
enum LcErrorTypeE LcConfigErrorTypeP (LC_CFGN config)
 Non-inline replacement for LcConfigErrorType
 
LcConfigC - LcConfigC_Get_C_API - function
enum LcConfigFormatE LcConfigGetDefaultFormatP (LC_CFGN config)
 Non-inline replacement for LcConfigGetDefaultFormat
 
MK_I16 LcConfigGetFloatPrecisionP (LC_CFGN config)
 Non-inline replacement for LcConfigGetFloatPrecision
 
MK_STRN LcConfigGetIncludeDirP (LC_CFGN config)
 Non-inline replacement for LcConfigGetIncludeDir
 
MK_PTR LcConfigGetIncludeFuncP (LC_CFG const cfg)
 Non-inline replacement for LcConfigGetIncludeFunc
 
MK_BOOL LcConfigGetOptionP (LC_CFGN config, enum LcConfigOptionsEF option)
 Non-inline replacement for LcConfigGetOption
 
enum LcConfigOptionsEF LcConfigGetOptionsP (LC_CFGN config)
 Non-inline replacement for LcConfigGetOptions
 
MK_PTR LcConfigGetSettingDeleteFuncP (LC_CFG const cfg)
 Non-inline replacement for LcConfigGetSettingDeleteFunc
 
MK_I16 LcConfigGetTabWidthP (LC_CFGN config)
 Non-inline replacement for LcConfigGetTabWidth
 
LcConfigC - LcConfigC_Lookup_C_API - function
LC_CFS LcConfigLookupP (LC_CFGN config, MK_STRN path)
 Non-inline replacement for LcConfigLookup
 
enum MkErrorE LcConfigLookupBoolP (LC_CFGN config, MK_STRN path, MK_BOOL *value_out)
 Non-inline replacement for LcConfigLookupBool
 
enum MkErrorE LcConfigLookupFloatP (LC_CFGN config, MK_STRN path, MK_DBL *value_out)
 Non-inline replacement for LcConfigLookupFloat
 
enum MkErrorE LcConfigLookupIntP (LC_CFGN config, MK_STRN path, MK_I32 *value_out)
 Non-inline replacement for LcConfigLookupInt
 
enum MkErrorE LcConfigLookupInt64P (LC_CFGN config, MK_STRN path, MK_I64 *value_out)
 Non-inline replacement for LcConfigLookupInt64
 
enum MkErrorE LcConfigLookupStringP (LC_CFGN config, MK_STRN path, MK_STRN *value_out)
 Non-inline replacement for LcConfigLookupString
 
LcConfigC - LcConfigC_Misc_C_API - function
LC_CFS LcConfigRootSettingP (LC_CFGN config)
 Non-inline replacement for LcConfigRootSetting
 
void LcConfigClearP (LC_CFG config)
 Non-inline replacement for LcConfigClear
 
enum MkErrorE LcConfigReadFileP (LC_CFG config, MK_STRN filename)
 Non-inline replacement for LcConfigReadFile
 
enum MkErrorE LcConfigReadStringP (LC_CFG config, MK_STRN str)
 Non-inline replacement for LcConfigReadString
 
enum MkErrorE LcConfigWriteFileP (LC_CFG config, MK_STRN filename)
 Non-inline replacement for LcConfigWriteFile
 
LcConfigC - LcConfigC_Set_C_API - function
void LcConfigSetDefaultFormatP (LC_CFG config, enum LcConfigFormatE format)
 Non-inline replacement for LcConfigSetDefaultFormat
 
void LcConfigSetFloatPrecisionP (LC_CFG config, MK_I16 digits)
 Non-inline replacement for LcConfigSetFloatPrecision
 
void LcConfigSetIncludeDirP (LC_CFG config, MK_STRN include_dir)
 Non-inline replacement for LcConfigSetIncludeDir
 
void LcConfigSetIncludeFuncHideP (LC_CFG config, config_include_fn_t func)
 Non-inline replacement for LcConfigSetIncludeFuncHide
 
void LcConfigSetOptionP (LC_CFG config, enum LcConfigOptionsEF option, MK_BOOL flag)
 Non-inline replacement for LcConfigSetOption
 
void LcConfigSetOptionsP (LC_CFG config, enum LcConfigOptionsEF options)
 Non-inline replacement for LcConfigSetOptions
 
void LcConfigSetTabWidthP (LC_CFG config, MK_I16 width)
 Non-inline replacement for LcConfigSetTabWidth
 
LcConfigC - LcConfigC_TOR_C_API - function
LC_CFG LcConfigCreateP (void)
 Non-inline replacement for LcConfigCreate
 
LcSettingC - LcSettingC_Class_Define_C_API - function
LC_CFS LcCfsP (MK_MNG mng)
 Non-inline replacement for LcCfs
 
MK_BOOL LcCfsCheckP (MK_MNGN mng)
 Non-inline replacement for LcCfsCheck
 
MK_BOOL LcCfsCheckOP (MK_OBJN obj)
 Non-inline replacement for LcCfsCheckO
 
LC_CFSN LcCfsNP (MK_MNGN mng)
 Non-inline replacement for LcCfsN
 
LcSettingC - Export - function
LC_CFS LcSettingHandleResolveP (MK_RT mkrt, MK_HDL const netHdl)
 Non-inline replacement for LcSettingHandleResolve
 
MK_HDL LcSettingHandleGetP (MK_RT mkrt, LC_CFS const cfs)
 Non-inline replacement for LcSettingHandleGet
 
LcSettingC - Introspection - function
LC_CFS LcSettingNextP (LC_CFS const cfs)
 Non-inline replacement for LcSettingNext
 
LC_CFS LcSettingPrevP (LC_CFS const cfs)
 Non-inline replacement for LcSettingPrev
 
LC_CFS LcSettingInstancesP (MK_RT mkrt)
 Non-inline replacement for LcSettingInstances
 
LcSettingC - Misc - function
LC_CFS LcSettingGetNullP (void)
 Non-inline replacement for LcSettingGetNull
 
LcSettingC - LcSettingC_Get_C_API - function
LC_CFS LcSettingGetElemP (LC_CFSN setting, MK_I32 idx)
 Non-inline replacement for LcSettingGetElem
 
LC_CFS LcSettingGetMemberP (LC_CFSN setting, MK_STRN name)
 Non-inline replacement for LcSettingGetMember
 
MK_BOOL LcSettingGetBoolP (LC_CFSN setting)
 Non-inline replacement for LcSettingGetBool
 
MK_BOOL LcSettingGetBoolElemP (LC_CFSN setting, MK_I32 idx)
 Non-inline replacement for LcSettingGetBoolElem
 
MK_DBL LcSettingGetFloatP (LC_CFSN setting)
 Non-inline replacement for LcSettingGetFloat
 
MK_DBL LcSettingGetFloatElemP (LC_CFSN setting, MK_I32 idx)
 Non-inline replacement for LcSettingGetFloatElem
 
enum LcConfigFormatE LcSettingGetFormatP (LC_CFSN setting)
 Non-inline replacement for LcSettingGetFormat
 
MK_PTR LcSettingGetHookHideP (LC_CFSN setting)
 Non-inline replacement for LcSettingGetHookHide
 
MK_I32 LcSettingGetIntP (LC_CFSN setting)
 Non-inline replacement for LcSettingGetInt
 
MK_I64 LcSettingGetInt64P (LC_CFSN setting)
 Non-inline replacement for LcSettingGetInt64
 
MK_I64 LcSettingGetInt64ElemP (LC_CFSN setting, MK_I32 idx)
 Non-inline replacement for LcSettingGetInt64Elem
 
MK_I32 LcSettingGetIntElemP (LC_CFSN setting, MK_I32 idx)
 Non-inline replacement for LcSettingGetIntElem
 
MK_STRN LcSettingGetStringP (LC_CFSN setting)
 Non-inline replacement for LcSettingGetString
 
MK_STRN LcSettingGetStringElemP (LC_CFSN setting, MK_I32 idx)
 Non-inline replacement for LcSettingGetStringElem
 
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 - LcSettingC_Lookup_C_API - function
LC_CFS LcSettingLookupP (LC_CFS setting, MK_STRN path)
 Non-inline replacement for LcSettingLookup
 
enum MkErrorE LcSettingLookupBoolP (LC_CFSN setting, MK_STRN name, MK_BOOL *value_out)
 Non-inline replacement for LcSettingLookupBool
 
enum MkErrorE LcSettingLookupFloatP (LC_CFSN setting, MK_STRN name, MK_DBL *value_out)
 Non-inline replacement for LcSettingLookupFloat
 
enum MkErrorE LcSettingLookupIntP (LC_CFSN setting, MK_STRN name, MK_I32 *value_out)
 Non-inline replacement for LcSettingLookupInt
 
enum MkErrorE LcSettingLookupInt64P (LC_CFSN setting, MK_STRN name, MK_I64 *value_out)
 Non-inline replacement for LcSettingLookupInt64
 
enum MkErrorE LcSettingLookupStringP (LC_CFSN setting, MK_STRN name, MK_STRN *value_out)
 Non-inline replacement for LcSettingLookupString
 
LcSettingC - LcSettingC_Misc_C_API - function
LC_CFS LcSettingAddIfNotExistsP (LC_CFS setting, MK_STRN name, enum LcConfigTypeE cfgtype)
 Non-inline replacement for LcSettingAddIfNotExists
 
LC_CFS LcSettingParentP (LC_CFSN setting)
 Non-inline replacement for LcSettingParent
 
MK_BOOL LcSettingExistsP (LC_CFS const setting, MK_STRN name)
 Non-inline replacement for LcSettingExists
 
MK_I32 LcSettingIndexP (LC_CFSN setting)
 Non-inline replacement for LcSettingIndex
 
MK_I32 LcSettingLengthP (LC_CFSN setting)
 Non-inline replacement for LcSettingLength
 
MK_STRN LcSettingNameP (LC_CFSN setting)
 Non-inline replacement for LcSettingName
 
enum MkErrorE LcSettingRemoveP (LC_CFS parent, MK_STRN name)
 Non-inline replacement for LcSettingRemove
 
enum MkErrorE LcSettingRemoveElemP (LC_CFS parent, MK_I32 idx)
 Non-inline replacement for LcSettingRemoveElem
 
MK_STRN LcSettingSourceFileP (LC_CFSN setting)
 Non-inline replacement for LcSettingSourceFile
 
MK_I32 LcSettingSourceLineP (LC_CFSN setting)
 Non-inline replacement for LcSettingSourceLine
 
enum LcConfigTypeE LcSettingTypeP (LC_CFSN setting)
 Non-inline replacement for LcSettingType
 
LcSettingC - LcSettingC_Set_C_API - function
LC_CFS LcSettingSetBoolElemP (LC_CFS setting, MK_I32 idx, MK_I32 value)
 Non-inline replacement for LcSettingSetBoolElem
 
LC_CFS LcSettingSetFloatElemP (LC_CFS setting, MK_I32 idx, MK_DBL value)
 Non-inline replacement for LcSettingSetFloatElem
 
LC_CFS LcSettingSetInt64ElemP (LC_CFS setting, MK_I32 idx, MK_I64 value)
 Non-inline replacement for LcSettingSetInt64Elem
 
LC_CFS LcSettingSetIntElemP (LC_CFS setting, MK_I32 idx, MK_I32 value)
 Non-inline replacement for LcSettingSetIntElem
 
LC_CFS LcSettingSetStringElemP (LC_CFS setting, MK_I32 idx, MK_STRN value)
 Non-inline replacement for LcSettingSetStringElem
 
enum MkErrorE LcSettingSetBoolP (LC_CFS setting, MK_BOOL value)
 Non-inline replacement for LcSettingSetBool
 
enum MkErrorE LcSettingSetFloatP (LC_CFS setting, MK_DBL value)
 Non-inline replacement for LcSettingSetFloat
 
enum MkErrorE LcSettingSetFormatP (LC_CFS setting, enum LcConfigFormatE format)
 Non-inline replacement for LcSettingSetFormat
 
void LcSettingSetHookHideP (LC_CFS setting, MK_PTR hook)
 Non-inline replacement for LcSettingSetHookHide
 
enum MkErrorE LcSettingSetIntP (LC_CFS setting, MK_I32 value)
 Non-inline replacement for LcSettingSetInt
 
enum MkErrorE LcSettingSetInt64P (LC_CFS setting, MK_I64 value)
 Non-inline replacement for LcSettingSetInt64
 
enum MkErrorE LcSettingSetStringP (LC_CFS setting, MK_STRN value)
 Non-inline replacement for LcSettingSetString
 
LcSettingC - LcSettingC_TOR_C_API - function
LC_CFS LcSettingAddP (LC_CFS parent, MK_STRN name, enum LcConfigTypeE __type)
 Non-inline replacement for LcSettingAdd
 
LC_CFG LcSettingGetConfigP (LC_CFSN setting)
 Non-inline replacement for LcSettingGetConfig
 

Detailed Description

tag: nhi1-release-250425

Definition in file config_inline_lc.h.