theConfig 10.0
|
tag: nhi1-release-250425 More...
Go to the source code of this file.
Data Structures | |
struct | LcConfigThreadStateS |
struct | LcConfigC_Obj |
struct | LcSettingC_Obj |
Macros | |
#define | HEADER |
#define | LC_PY_EXTERN |
static library | |
#define | LC_PY_EXTERN_DATA extern |
#define | LC(n) |
#define | NS(n) |
#define | LcConfigC_lngO (&LC(LcConfigCR)) |
#define | LcConfigC_base (&MK(MkObjectCR)) |
#define | LcConfigC_MK_NULL LC(LcConfigThreadState).LcConfigC_MK_NULL |
#define | LcConfigC_ARGS LcConfigC_Obj *self, PyObject *objv |
#define | LcConfigC_ARGS_CALL self, objv |
#define | OT_retObj_SET_CFG(nat) |
#define | OT_TMP_CFG_OBJ(val) |
#define | VAL2CFG(val) |
#define | LcSettingC_lngO (&LC(LcSettingCR)) |
#define | LcSettingC_base (&MK(MkObjectCR)) |
#define | LcSettingC_MK_NULL LC(LcConfigThreadState).LcSettingC_MK_NULL |
#define | LcSettingC_ARGS LcSettingC_Obj *self, PyObject *objv |
#define | LcSettingC_ARGS_CALL self, objv |
#define | OT_retObj_SET_CFS(nat) |
#define | OT_TMP_CFS_OBJ(val) |
#define | VAL2CFS(val) |
#define | OT_NEW_Lc_enum_OBJ(typ, val) |
#define | LcConfigFormatE_lngO (LC(LcConfigThreadState).LcConfigFormatE) |
#define | LcConfigOptionsEF_lngO (LC(LcConfigThreadState).LcConfigOptionsEF) |
#define | LcConfigTypeE_lngO (LC(LcConfigThreadState).LcConfigTypeE) |
#define | LcErrorE_lngO (LC(LcConfigThreadState).LcErrorE) |
#define | LcErrorTypeE_lngO (LC(LcConfigThreadState).LcErrorTypeE) |
Typedefs | |
typedef struct LcConfigC_Obj | LcConfigC_Obj |
typedef struct LcSettingC_Obj | LcSettingC_Obj |
Functions | |
int | pylcconfig_pLcConfigC_Init (MK_RT mkrt, OT_OBJ_T) |
int | pylcconfig_pLcSettingC_Init (MK_RT mkrt, OT_OBJ_T) |
static MK_ARTIFICIAL OT_OBJ_T | pylcconfig_LcConfigC_ObjNew (MK_RT mkrt, OT_CLS_T type, LC_CFG hdl) |
static MK_ARTIFICIAL OT_OBJ_T | pylcconfig_LcSettingC_ObjNew (MK_RT mkrt, OT_CLS_T type, LC_CFS hdl) |
tag: nhi1-release-250425
Definition in file LibLcConfig_py.h.
#define HEADER |
Definition at line 23 of file LibLcConfig_py.h.
#define LC | ( | n | ) |
Definition at line 74 of file LibLcConfig_py.h.
#define LC_PY_EXTERN |
static library
Definition at line 47 of file LibLcConfig_py.h.
#define LC_PY_EXTERN_DATA extern |
Definition at line 70 of file LibLcConfig_py.h.
#define LcConfigC_ARGS LcConfigC_Obj *self, PyObject *objv |
Definition at line 145 of file LibLcConfig_py.h.
#define LcConfigC_ARGS_CALL self, objv |
Definition at line 146 of file LibLcConfig_py.h.
#define LcConfigC_base (&MK(MkObjectCR)) |
Definition at line 139 of file LibLcConfig_py.h.
#define LcConfigC_lngO (&LC(LcConfigCR)) |
Definition at line 138 of file LibLcConfig_py.h.
#define LcConfigC_MK_NULL LC(LcConfigThreadState).LcConfigC_MK_NULL |
Definition at line 142 of file LibLcConfig_py.h.
#define LcConfigFormatE_lngO (LC(LcConfigThreadState).LcConfigFormatE) |
Definition at line 210 of file LibLcConfig_py.h.
#define LcConfigOptionsEF_lngO (LC(LcConfigThreadState).LcConfigOptionsEF) |
Definition at line 211 of file LibLcConfig_py.h.
#define LcConfigTypeE_lngO (LC(LcConfigThreadState).LcConfigTypeE) |
Definition at line 212 of file LibLcConfig_py.h.
Definition at line 213 of file LibLcConfig_py.h.
#define LcErrorTypeE_lngO (LC(LcConfigThreadState).LcErrorTypeE) |
Definition at line 214 of file LibLcConfig_py.h.
#define LcSettingC_ARGS LcSettingC_Obj *self, PyObject *objv |
Definition at line 178 of file LibLcConfig_py.h.
#define LcSettingC_ARGS_CALL self, objv |
Definition at line 179 of file LibLcConfig_py.h.
#define LcSettingC_base (&MK(MkObjectCR)) |
Definition at line 172 of file LibLcConfig_py.h.
#define LcSettingC_lngO (&LC(LcSettingCR)) |
Definition at line 171 of file LibLcConfig_py.h.
#define LcSettingC_MK_NULL LC(LcConfigThreadState).LcSettingC_MK_NULL |
Definition at line 175 of file LibLcConfig_py.h.
#define NS | ( | n | ) |
Definition at line 76 of file LibLcConfig_py.h.
#define OT_NEW_Lc_enum_OBJ | ( | typ, | |
val ) |
Definition at line 206 of file LibLcConfig_py.h.
#define OT_retObj_SET_CFG | ( | nat | ) |
Definition at line 149 of file LibLcConfig_py.h.
#define OT_retObj_SET_CFS | ( | nat | ) |
Definition at line 182 of file LibLcConfig_py.h.
#define OT_TMP_CFG_OBJ | ( | val | ) |
Definition at line 152 of file LibLcConfig_py.h.
#define OT_TMP_CFS_OBJ | ( | val | ) |
Definition at line 185 of file LibLcConfig_py.h.
#define VAL2CFG | ( | val | ) |
Definition at line 159 of file LibLcConfig_py.h.
#define VAL2CFS | ( | val | ) |
Definition at line 192 of file LibLcConfig_py.h.
typedef struct LcConfigC_Obj LcConfigC_Obj |
typedef struct LcSettingC_Obj LcSettingC_Obj |
|
inlinestatic |
Definition at line 154 of file LibLcConfig_py.h.
|
inlinestatic |
Definition at line 187 of file LibLcConfig_py.h.
Definition at line 894 of file LcConfigC_py.c.
Definition at line 1297 of file LcSettingC_py.c.
LC_PY_EXTERN_DATA OT_CLASS_TYPE_REF pylcconfig_LcConfigCR |
Definition at line 137 of file LibLcConfig_py.h.
MK_PY_EXTERN_DATA __thread LcConfigThreadStateS pylcconfig_LcConfigThreadState |
Definition at line 118 of file LibLcConfig_py.h.
LC_PY_EXTERN_DATA OT_CLASS_TYPE_REF pylcconfig_LcSettingCR |
Definition at line 170 of file LibLcConfig_py.h.