pylcconfig 9.0
Loading...
Searching...
No Matches
Macros | Functions | Variables
LibLcConfig_python.c File Reference

LibLcConfig_python.c - 25 May 2023 - aotto1968. More...

#include "LibLcConfig_python.h"
#include "tmpl/lc_misc_check_lng.h"
+ Include dependency graph for LibLcConfig_python.c:

Go to the source code of this file.

Macros

#define OT_SETUP_hdl
 
#define OT_SETUP_hdl_static
 
#define LcSetupTmpl()
 
#define LcCleanupTmpl()
 
#define ConfigFormatE_FromInt_doc   "LcConfigFormatE ConfigFormatE_FromInt(value:int32)"
 
#define ConfigOptionsEF_FromInt_doc   "LcConfigOptionsEF ConfigOptionsEF_FromInt(value:int32)"
 
#define ConfigTypeE_FromInt_doc   "LcConfigTypeE ConfigTypeE_FromInt(value:int32)"
 
#define ErrorE_FromInt_doc   "LcErrorE ErrorE_FromInt(value:int32)"
 
#define ErrorTypeE_FromInt_doc   "LcErrorTypeE ErrorTypeE_FromInt(value:int32)"
 
#define ConfigFormatE_ToInt_doc   "int32 ConfigFormatE_ToInt(value:LcConfigFormatE)"
 
#define ConfigFormatE_ToString_doc   "string ConfigFormatE_ToString(value:LcConfigFormatE)"
 
#define ConfigOptionsEF_ToInt_doc   "int32 ConfigOptionsEF_ToInt(value:LcConfigOptionsEF)"
 
#define ConfigOptionsEF_ToString_doc   "string ConfigOptionsEF_ToString(value:LcConfigOptionsEF)"
 
#define ConfigTypeE_ToInt_doc   "int32 ConfigTypeE_ToInt(value:LcConfigTypeE)"
 
#define ConfigTypeE_ToString_doc   "string ConfigTypeE_ToString(value:LcConfigTypeE)"
 
#define ErrorE_ToInt_doc   "int32 ErrorE_ToInt(value:LcErrorE)"
 
#define ErrorE_ToString_doc   "string ErrorE_ToString(value:LcErrorE)"
 
#define ErrorTypeE_ToInt_doc   "int32 ErrorTypeE_ToInt(value:LcErrorTypeE)"
 
#define ErrorTypeE_ToString_doc   "string ErrorTypeE_ToString(value:LcErrorTypeE)"
 
#define Cleanup_doc   "Cleanup()"
 
#define Setup_doc   "Setup()"
 
#define Debug_doc   "Debug(prefix:str, ?obj:object?"
 

Functions

static OT_ProcRet py_lcconfig_LcConfig_ConfigFormatE_FromInt (OtClass_ARGS)
  Python: [static] LcConfigFormatE ConfigFormatE_FromInt(value:int32) C-API
return the LcConfigFormatE from integer …
 
static OT_ProcRet py_lcconfig_LcConfig_ConfigOptionsEF_FromInt (OtClass_ARGS)
  Python: [static] LcConfigOptionsEF ConfigOptionsEF_FromInt(value:int32) C-API
return the LcConfigOptionsEF from integer …
 
static OT_ProcRet py_lcconfig_LcConfig_ConfigTypeE_FromInt (OtClass_ARGS)
  Python: [static] LcConfigTypeE ConfigTypeE_FromInt(value:int32) C-API
return the LcConfigTypeE from integer …
 
static OT_ProcRet py_lcconfig_LcConfig_ErrorE_FromInt (OtClass_ARGS)
  Python: [static] LcErrorE ErrorE_FromInt(value:int32) C-API
return the LcErrorE from integer …
 
static OT_ProcRet py_lcconfig_LcConfig_ErrorTypeE_FromInt (OtClass_ARGS)
  Python: [static] LcErrorTypeE ErrorTypeE_FromInt(value:int32) C-API
return the LcErrorTypeE from integer …
 
static OT_ProcRet py_lcconfig_LcConfig_ConfigFormatE_ToInt (OtClass_ARGS)
  Python: [static] int32 ConfigFormatE_ToInt(value:LcConfigFormatE) C-API
return the LcConfigFormatE as integer …
 
static OT_ProcRet py_lcconfig_LcConfig_ConfigFormatE_ToString (OtClass_ARGS)
  Python: [static] string ConfigFormatE_ToString(value:LcConfigFormatE) C-API
return the LcConfigFormatE as string …
 
static OT_ProcRet py_lcconfig_LcConfig_ConfigOptionsEF_ToInt (OtClass_ARGS)
  Python: [static] int32 ConfigOptionsEF_ToInt(value:LcConfigOptionsEF) C-API
return the LcConfigOptionsEF as integer …
 
static OT_ProcRet py_lcconfig_LcConfig_ConfigOptionsEF_ToString (OtClass_ARGS)
  Python: [static] string ConfigOptionsEF_ToString(value:LcConfigOptionsEF) C-API
BEGIN-LcConfigOptionsEF - created by 'c_MqS.tcl -i NHI1_HOME/theConfig/liblcconfig/.liblcconfig.meta' - DO NOT change.
 
static OT_ProcRet py_lcconfig_LcConfig_ConfigTypeE_ToInt (OtClass_ARGS)
  Python: [static] int32 ConfigTypeE_ToInt(value:LcConfigTypeE) C-API
return the LcConfigTypeE as integer …
 
static OT_ProcRet py_lcconfig_LcConfig_ConfigTypeE_ToString (OtClass_ARGS)
  Python: [static] string ConfigTypeE_ToString(value:LcConfigTypeE) C-API
return the LcConfigTypeE as string …
 
static OT_ProcRet py_lcconfig_LcConfig_ErrorE_ToInt (OtClass_ARGS)
  Python: [static] int32 ErrorE_ToInt(value:LcErrorE) C-API
return the LcErrorE as integer …
 
static OT_ProcRet py_lcconfig_LcConfig_ErrorE_ToString (OtClass_ARGS)
  Python: [static] string ErrorE_ToString(value:LcErrorE) C-API
return the LcErrorE as string …
 
static OT_ProcRet py_lcconfig_LcConfig_ErrorTypeE_ToInt (OtClass_ARGS)
  Python: [static] int32 ErrorTypeE_ToInt(value:LcErrorTypeE) C-API
return the LcErrorTypeE as integer …
 
static OT_ProcRet py_lcconfig_LcConfig_ErrorTypeE_ToString (OtClass_ARGS)
  Python: [static] string ErrorTypeE_ToString(value:LcErrorTypeE) C-API
return the LcErrorTypeE as string …
 
static OT_ProcRet py_lcconfig_LcConfig_Cleanup (OtClass_ARGS)
  Python: [static] Cleanup() C-API
cleanup pylcconfig internal memory …
 
static OT_ProcRet py_lcconfig_LcConfig_Setup (OtClass_ARGS)
  Python: [static] Setup() C-API
setup pylcconfig internal memory …
 
PyMODINIT_FUNC PyInit_pylcconfig (void)
 

Variables

PyTypeObject * py_lcconfig_LcConfigFormatE = NULL
 
PyTypeObject * py_lcconfig_LcConfigOptionsEF = NULL
 
PyTypeObject * py_lcconfig_LcConfigTypeE = NULL
 
PyTypeObject * py_lcconfig_LcErrorE = NULL
 
PyTypeObject * py_lcconfig_LcErrorTypeE = NULL
 
static PyMethodDef py_lcconfig_LcConfig_Methods []
 
static PyModuleDef py_lcconfig_Module
 

Detailed Description

LibLcConfig_python.c - 25 May 2023 - aotto1968.

Version
d0c6a32258ed70874c8bd12bab8e298e4d7c9760
Date
Thu May 25 14:41:42 2023 +0200
Author
aotto1968 aotto.nosp@m.1968.nosp@m.@t-on.nosp@m.line.nosp@m..de

Definition in file LibLcConfig_python.c.

Macro Definition Documentation

◆ Cleanup_doc

#define Cleanup_doc   "Cleanup()"

Definition at line 100 of file LibLcConfig_python.c.

◆ ConfigFormatE_FromInt_doc

#define ConfigFormatE_FromInt_doc   "LcConfigFormatE ConfigFormatE_FromInt(value:int32)"

doc definition

Definition at line 81 of file LibLcConfig_python.c.

◆ ConfigFormatE_ToInt_doc

#define ConfigFormatE_ToInt_doc   "int32 ConfigFormatE_ToInt(value:LcConfigFormatE)"

Definition at line 88 of file LibLcConfig_python.c.

◆ ConfigFormatE_ToString_doc

#define ConfigFormatE_ToString_doc   "string ConfigFormatE_ToString(value:LcConfigFormatE)"

Definition at line 89 of file LibLcConfig_python.c.

◆ ConfigOptionsEF_FromInt_doc

#define ConfigOptionsEF_FromInt_doc   "LcConfigOptionsEF ConfigOptionsEF_FromInt(value:int32)"

Definition at line 82 of file LibLcConfig_python.c.

◆ ConfigOptionsEF_ToInt_doc

#define ConfigOptionsEF_ToInt_doc   "int32 ConfigOptionsEF_ToInt(value:LcConfigOptionsEF)"

Definition at line 90 of file LibLcConfig_python.c.

◆ ConfigOptionsEF_ToString_doc

#define ConfigOptionsEF_ToString_doc   "string ConfigOptionsEF_ToString(value:LcConfigOptionsEF)"

Definition at line 91 of file LibLcConfig_python.c.

◆ ConfigTypeE_FromInt_doc

#define ConfigTypeE_FromInt_doc   "LcConfigTypeE ConfigTypeE_FromInt(value:int32)"

Definition at line 83 of file LibLcConfig_python.c.

◆ ConfigTypeE_ToInt_doc

#define ConfigTypeE_ToInt_doc   "int32 ConfigTypeE_ToInt(value:LcConfigTypeE)"

Definition at line 92 of file LibLcConfig_python.c.

◆ ConfigTypeE_ToString_doc

#define ConfigTypeE_ToString_doc   "string ConfigTypeE_ToString(value:LcConfigTypeE)"

Definition at line 93 of file LibLcConfig_python.c.

◆ Debug_doc

#define Debug_doc   "Debug(prefix:str, ?obj:object?"

Definition at line 104 of file LibLcConfig_python.c.

◆ ErrorE_FromInt_doc

#define ErrorE_FromInt_doc   "LcErrorE ErrorE_FromInt(value:int32)"

Definition at line 84 of file LibLcConfig_python.c.

◆ ErrorE_ToInt_doc

#define ErrorE_ToInt_doc   "int32 ErrorE_ToInt(value:LcErrorE)"

Definition at line 94 of file LibLcConfig_python.c.

◆ ErrorE_ToString_doc

#define ErrorE_ToString_doc   "string ErrorE_ToString(value:LcErrorE)"

Definition at line 95 of file LibLcConfig_python.c.

◆ ErrorTypeE_FromInt_doc

#define ErrorTypeE_FromInt_doc   "LcErrorTypeE ErrorTypeE_FromInt(value:int32)"

Definition at line 85 of file LibLcConfig_python.c.

◆ ErrorTypeE_ToInt_doc

#define ErrorTypeE_ToInt_doc   "int32 ErrorTypeE_ToInt(value:LcErrorTypeE)"

Definition at line 96 of file LibLcConfig_python.c.

◆ ErrorTypeE_ToString_doc

#define ErrorTypeE_ToString_doc   "string ErrorTypeE_ToString(value:LcErrorTypeE)"

Definition at line 97 of file LibLcConfig_python.c.

◆ LcCleanupTmpl

#define LcCleanupTmpl ( )

Definition at line 22 of file LibLcConfig_python.c.

◆ LcSetupTmpl

#define LcSetupTmpl ( )

Definition at line 21 of file LibLcConfig_python.c.

◆ OT_SETUP_hdl

#define OT_SETUP_hdl
Value:
#define MK_ERROR_PRINT
#define MkRtSetup_NULL

Definition at line 16 of file LibLcConfig_python.c.

◆ OT_SETUP_hdl_static

#define OT_SETUP_hdl_static
Value:
__attribute__((unused)) MK_RT mkrt = MkRT; \
__attribute__((unused)) MK_ERR hdl = &MkERROR;
#define MkERROR
#define MkRT

Definition at line 18 of file LibLcConfig_python.c.

◆ Setup_doc

#define Setup_doc   "Setup()"

Definition at line 101 of file LibLcConfig_python.c.

Function Documentation

◆ PyInit_pylcconfig()

PyMODINIT_FUNC PyInit_pylcconfig ( void  )

Public API

Definition at line 470 of file LibLcConfig_python.c.

Variable Documentation

◆ py_lcconfig_LcConfig_Methods

PyMethodDef py_lcconfig_LcConfig_Methods[]
static

Type definition

Definition at line 412 of file LibLcConfig_python.c.

◆ py_lcconfig_LcConfigFormatE

PyTypeObject* py_lcconfig_LcConfigFormatE = NULL

Definition at line 65 of file LibLcConfig_python.c.

◆ py_lcconfig_LcConfigOptionsEF

PyTypeObject* py_lcconfig_LcConfigOptionsEF = NULL

Definition at line 66 of file LibLcConfig_python.c.

◆ py_lcconfig_LcConfigTypeE

PyTypeObject* py_lcconfig_LcConfigTypeE = NULL

Definition at line 67 of file LibLcConfig_python.c.

◆ py_lcconfig_LcErrorE

PyTypeObject* py_lcconfig_LcErrorE = NULL

Definition at line 68 of file LibLcConfig_python.c.

◆ py_lcconfig_LcErrorTypeE

PyTypeObject* py_lcconfig_LcErrorTypeE = NULL

Definition at line 69 of file LibLcConfig_python.c.

◆ py_lcconfig_Module

PyModuleDef py_lcconfig_Module
static
Initial value:
= {
PyModuleDef_HEAD_INIT,
.m_name = "pylcconfig",
.m_doc = "python language binding 'LcConfig'",
.m_size = -1,
}
static PyMethodDef py_lcconfig_LcConfig_Methods[]

Definition at line 447 of file LibLcConfig_python.c.