theConfig 10.0
|
tag: nhi1-release-250425 More...
#include "LibMkKernel_atl.h"
#include "LibLcConfig_lc.h"
#include "tmpl/lc_misc_check_lng.h"
#include "LibLcConfig_registry_atl.h"
Go to the source code of this file.
Data Structures | |
struct | OT_LC_RT_S |
Macros | |
#define | LC_DOC __doc |
#define | HEADER |
#define | LC_ATL_EXTERN |
static library | |
#define | LC_ATL_EXTERN_DATA extern |
#define | LC(n) |
#define | NS(n) |
#define | LcConfigC_ARGS OBJECT_ARGS |
#define | LcConfigC_ARGS_CALL OBJECT_ARGS_CALL |
#define | LcSettingC_ARGS OBJECT_ARGS |
#define | LcSettingC_ARGS_CALL OBJECT_ARGS_CALL |
#define | OT_LC_RT_SIG 0x17254309 |
identify the custom runtime | |
#define | regTclObj(t) |
#define | regTclObj2(t, v) |
#define | regTclCmd(t) |
#define | regTclArray(m, t) |
#define | OT_LC_ARGS OT_LC_RT_T alcrt, OT_MK_RT_T amkrt, OT_ENV_T interp, MK_RT_ARGS |
#define | OT_LC_CALL alcrt, amkrt, interp, MK_RT_CALL |
#define | SETUP_alcrt_2(r) |
#define | SETUP_alcrt(r) |
#define | LcConfigC_rt (*alcrt) |
#define | LcConfigC_lngO (LcConfigC_rt.AtlLcConfigC) |
#define | LcConfigCTT (LcConfigC_rt.AtlLcConfigCTT) |
#define | LcConfigC_ObjNew(nat) |
#define | OT_TMP_CFG_OBJ(nat) |
#define | OT_retObj_SET_CFG(nat) |
#define | LcSettingC_rt (*alcrt) |
#define | LcSettingC_lngO (LcSettingC_rt.AtlLcSettingC) |
#define | LcSettingCTT (LcSettingC_rt.AtlLcSettingCTT) |
#define | LcSettingC_ObjNew(nat) |
#define | OT_TMP_CFS_OBJ(nat) |
#define | OT_retObj_SET_CFS(nat) |
#define | OT_get_CFS_from_NAT(_nat) |
#define | OT_get_CFG_from_NAT(_nat) |
#define | Get_LcConfigFormatE_FromObj_path LC(Get_LcConfigFormatE_FromObj) |
#define | Get_LcConfigOptionsEF_FromObj_path LC(Get_LcConfigOptionsEF_FromObj) |
#define | Get_LcConfigTypeE_FromObj_path LC(Get_LcConfigTypeE_FromObj) |
#define | Get_LcErrorE_FromObj_path LC(Get_LcErrorE_FromObj) |
#define | Get_LcErrorTypeE_FromObj_path LC(Get_LcErrorTypeE_FromObj) |
#define | OT_NEW_Lc_enum_OBJ(typ, val) |
Typedefs | |
typedef OT_LC_RT_S * | OT_LC_RT_T |
Variables | |
__thread OT_LC_RT_S | alcrtR |
tag: nhi1-release-250425
Definition in file LibLcConfig_atl.h.
#define Get_LcConfigFormatE_FromObj_path LC(Get_LcConfigFormatE_FromObj) |
Definition at line 229 of file LibLcConfig_atl.h.
#define Get_LcConfigOptionsEF_FromObj_path LC(Get_LcConfigOptionsEF_FromObj) |
Definition at line 232 of file LibLcConfig_atl.h.
#define Get_LcConfigTypeE_FromObj_path LC(Get_LcConfigTypeE_FromObj) |
Definition at line 235 of file LibLcConfig_atl.h.
#define Get_LcErrorE_FromObj_path LC(Get_LcErrorE_FromObj) |
Definition at line 238 of file LibLcConfig_atl.h.
#define Get_LcErrorTypeE_FromObj_path LC(Get_LcErrorTypeE_FromObj) |
Definition at line 241 of file LibLcConfig_atl.h.
#define HEADER |
Definition at line 26 of file LibLcConfig_atl.h.
#define LC | ( | n | ) |
Definition at line 77 of file LibLcConfig_atl.h.
#define LC_ATL_EXTERN |
static library
Definition at line 50 of file LibLcConfig_atl.h.
#define LC_ATL_EXTERN_DATA extern |
Definition at line 73 of file LibLcConfig_atl.h.
#define LC_DOC __doc |
Definition at line 15 of file LibLcConfig_atl.h.
#define LcConfigC_ARGS OBJECT_ARGS |
Definition at line 85 of file LibLcConfig_atl.h.
#define LcConfigC_ARGS_CALL OBJECT_ARGS_CALL |
Definition at line 86 of file LibLcConfig_atl.h.
#define LcConfigC_lngO (LcConfigC_rt.AtlLcConfigC) |
Definition at line 169 of file LibLcConfig_atl.h.
#define LcConfigC_ObjNew | ( | nat | ) |
Definition at line 175 of file LibLcConfig_atl.h.
#define LcConfigC_rt (*alcrt) |
Definition at line 168 of file LibLcConfig_atl.h.
#define LcConfigCTT (LcConfigC_rt.AtlLcConfigCTT) |
Definition at line 171 of file LibLcConfig_atl.h.
#define LcSettingC_ARGS OBJECT_ARGS |
Definition at line 87 of file LibLcConfig_atl.h.
#define LcSettingC_ARGS_CALL OBJECT_ARGS_CALL |
Definition at line 88 of file LibLcConfig_atl.h.
#define LcSettingC_lngO (LcSettingC_rt.AtlLcSettingC) |
Definition at line 188 of file LibLcConfig_atl.h.
#define LcSettingC_ObjNew | ( | nat | ) |
Definition at line 194 of file LibLcConfig_atl.h.
#define LcSettingC_rt (*alcrt) |
Definition at line 187 of file LibLcConfig_atl.h.
#define LcSettingCTT (LcSettingC_rt.AtlLcSettingCTT) |
Definition at line 190 of file LibLcConfig_atl.h.
#define NS | ( | n | ) |
Definition at line 79 of file LibLcConfig_atl.h.
#define OT_get_CFG_from_NAT | ( | _nat | ) |
Definition at line 212 of file LibLcConfig_atl.h.
#define OT_get_CFS_from_NAT | ( | _nat | ) |
Definition at line 211 of file LibLcConfig_atl.h.
#define OT_LC_ARGS OT_LC_RT_T alcrt, OT_MK_RT_T amkrt, OT_ENV_T interp, MK_RT_ARGS |
Definition at line 141 of file LibLcConfig_atl.h.
#define OT_LC_CALL alcrt, amkrt, interp, MK_RT_CALL |
Definition at line 142 of file LibLcConfig_atl.h.
#define OT_LC_RT_SIG 0x17254309 |
identify the custom runtime
Definition at line 104 of file LibLcConfig_atl.h.
#define OT_NEW_Lc_enum_OBJ | ( | typ, | |
val ) |
Definition at line 247 of file LibLcConfig_atl.h.
#define OT_retObj_SET_CFG | ( | nat | ) |
Definition at line 177 of file LibLcConfig_atl.h.
#define OT_retObj_SET_CFS | ( | nat | ) |
Definition at line 196 of file LibLcConfig_atl.h.
#define OT_TMP_CFG_OBJ | ( | nat | ) |
Definition at line 176 of file LibLcConfig_atl.h.
#define OT_TMP_CFS_OBJ | ( | nat | ) |
Definition at line 195 of file LibLcConfig_atl.h.
#define regTclArray | ( | m, | |
t ) |
Definition at line 116 of file LibLcConfig_atl.h.
#define regTclCmd | ( | t | ) |
Definition at line 115 of file LibLcConfig_atl.h.
#define regTclObj | ( | t | ) |
Definition at line 113 of file LibLcConfig_atl.h.
#define regTclObj2 | ( | t, | |
v ) |
Definition at line 114 of file LibLcConfig_atl.h.
#define SETUP_alcrt | ( | r | ) |
Definition at line 155 of file LibLcConfig_atl.h.
#define SETUP_alcrt_2 | ( | r | ) |
Definition at line 147 of file LibLcConfig_atl.h.
typedef OT_LC_RT_S* OT_LC_RT_T |
Definition at line 137 of file LibLcConfig_atl.h.
enum MkErrorE atllcconfig_ConfigIncludeCall | ( | LcConfigIncludeCallF_ARGS | ) |
Definition at line 45 of file LcCall_atl.c.
void atllcconfig_ConfigIncludeFree | ( | LcConfigIncludeFreeF_ARGS | ) |
Definition at line 80 of file LcCall_atl.c.
|
inlinestatic |
Definition at line 180 of file LibLcConfig_atl.h.
|
inlinestatic |
Definition at line 199 of file LibLcConfig_atl.h.
int atllcconfig_pLcConfigC_Init | ( | OT_LC_ARGS OT_NS_T | ns | ) |
Public API
Definition at line 964 of file LcConfigC_atl.c.
int atllcconfig_pLcSettingC_Init | ( | OT_LC_ARGS OT_NS_T | ns | ) |
Public API
Definition at line 1252 of file LcSettingC_atl.c.
enum MkErrorE atllcconfig_SettingDeleteCall | ( | LcSettingDeleteCallF_ARGS | ) |
Definition at line 108 of file LcCall_atl.c.
void atllcconfig_SettingDeleteFree | ( | LcSettingDeleteFreeF_ARGS | ) |
Definition at line 149 of file LcCall_atl.c.
|
extern |
Definition at line 785 of file LibLcConfig_atl.c.