|
theKernel 10.0
|
tag: nhi1-release-250425 More...
#include "LibMkKernel_private_py.h"#include "misc_check_py.h"#include "tmpl/mk_misc_ObjAs_lng.h"#include "tmpl/mk_misc_check_lng.h"
Include dependency graph for LibMkKernel_py.c:Go to the source code of this file.
Data Structures | |
| struct | MkKernelStateS |
Macros | |
| #define | OT_SETUP_hdl |
| #define | OT_SETUP_hdl_static |
| #define | MkSetupTmpl() |
| #define | MkCleanupTmpl() |
| #define | ErrorE_FromInt_doc "MkErrorE ErrorE_FromInt(value:int32)" |
| #define | IdSE_FromInt_doc "MkIdSE IdSE_FromInt(value:int32)" |
| #define | TimeoutE_FromInt_doc "MkTimeoutE TimeoutE_FromInt(value:int32)" |
| #define | TypeE_FromInt_doc "MkTypeE TypeE_FromInt(value:int32)" |
| #define | ErrorE_ToInt_doc "int32 ErrorE_ToInt(value:MkErrorE)" |
| #define | ErrorE_ToString_doc "string ErrorE_ToString(value:MkErrorE)" |
| #define | IdSE_ToInt_doc "int32 IdSE_ToInt(value:MkIdSE)" |
| #define | IdSE_ToString_doc "string IdSE_ToString(value:MkIdSE)" |
| #define | TimeoutE_ToInt_doc "int32 TimeoutE_ToInt(value:MkTimeoutE)" |
| #define | TimeoutE_ToString_doc "string TimeoutE_ToString(value:MkTimeoutE)" |
| #define | TypeE_ToInt_doc "int32 TypeE_ToInt(value:MkTypeE)" |
| #define | TypeE_ToString_doc "string TypeE_ToString(value:MkTypeE)" |
| #define | Cleanup_doc "Cleanup()" |
| #define | Setup_doc "Setup()" |
| #define | Debug_doc "Debug(prefix:str, ?obj:object?)" |
| #define | FRAME_init |
Variables | |
| OT_OBJ_T | pymkkernel_pymkkernel = NULL |
| static PyMethodDef | pymkkernel_sMkKernelMethods [] |
| __thread MkKernelThreadStateS | pymkkernel_MkKernelThreadState = {0} |
| static MK_UNUSED PyModuleDef_Slot | pymkkernel_sMkKernelDefSlots [] |
| static PyModuleDef | pymkkernel_sMkKernelDef |
tag: nhi1-release-250425
Definition in file LibMkKernel_py.c.
| #define Cleanup_doc "Cleanup()" |
Definition at line 160 of file LibMkKernel_py.c.
| #define Debug_doc "Debug(prefix:str, ?obj:object?)" |
Definition at line 165 of file LibMkKernel_py.c.
| #define ErrorE_FromInt_doc "MkErrorE ErrorE_FromInt(value:int32)" |
doc definition
Definition at line 144 of file LibMkKernel_py.c.
| #define ErrorE_ToInt_doc "int32 ErrorE_ToInt(value:MkErrorE)" |
Definition at line 150 of file LibMkKernel_py.c.
| #define ErrorE_ToString_doc "string ErrorE_ToString(value:MkErrorE)" |
Definition at line 151 of file LibMkKernel_py.c.
| #define FRAME_init |
Definition at line 278 of file LibMkKernel_py.c.
| #define IdSE_FromInt_doc "MkIdSE IdSE_FromInt(value:int32)" |
Definition at line 145 of file LibMkKernel_py.c.
| #define IdSE_ToInt_doc "int32 IdSE_ToInt(value:MkIdSE)" |
Definition at line 152 of file LibMkKernel_py.c.
| #define IdSE_ToString_doc "string IdSE_ToString(value:MkIdSE)" |
Definition at line 153 of file LibMkKernel_py.c.
| #define MkCleanupTmpl | ( | ) |
Definition at line 26 of file LibMkKernel_py.c.
| #define MkSetupTmpl | ( | ) |
Definition at line 25 of file LibMkKernel_py.c.
| #define OT_SETUP_hdl |
Definition at line 14 of file LibMkKernel_py.c.
| #define OT_SETUP_hdl_static |
Definition at line 16 of file LibMkKernel_py.c.
| #define Setup_doc "Setup()" |
Definition at line 161 of file LibMkKernel_py.c.
| #define TimeoutE_FromInt_doc "MkTimeoutE TimeoutE_FromInt(value:int32)" |
Definition at line 146 of file LibMkKernel_py.c.
| #define TimeoutE_ToInt_doc "int32 TimeoutE_ToInt(value:MkTimeoutE)" |
Definition at line 154 of file LibMkKernel_py.c.
| #define TimeoutE_ToString_doc "string TimeoutE_ToString(value:MkTimeoutE)" |
Definition at line 155 of file LibMkKernel_py.c.
| #define TypeE_FromInt_doc "MkTypeE TypeE_FromInt(value:int32)" |
Definition at line 147 of file LibMkKernel_py.c.
| #define TypeE_ToInt_doc "int32 TypeE_ToInt(value:MkTypeE)" |
Definition at line 156 of file LibMkKernel_py.c.
| #define TypeE_ToString_doc "string TypeE_ToString(value:MkTypeE)" |
Definition at line 157 of file LibMkKernel_py.c.
| PyMODINIT_FUNC LibMkKernel | ( | void | ) |
Public API
Definition at line 1044 of file LibMkKernel_py.c.
| PyObject * pymkkernel_Debug | ( | OtClass_ARGS | ) |
Method definition
Definition at line 479 of file LibMkKernel_py.c.
| MK_STRN pymkkernel_Get_Call_Code | ( | Py_ssize_t | idx, |
| PyObject ** | frameP ) |
Definition at line 310 of file LibMkKernel_py.c.
| MK_I32 pymkkernel_Get_Call_Line | ( | Py_ssize_t | idx, |
| PyObject ** | frameP ) |
Definition at line 353 of file LibMkKernel_py.c.
| MK_STRN pymkkernel_Get_Call_Proc | ( | Py_ssize_t | idx, |
| PyObject ** | frameP ) |
Definition at line 287 of file LibMkKernel_py.c.
| MK_STRN pymkkernel_Get_Call_Script | ( | Py_ssize_t | idx, |
| PyObject ** | frameP ) |
Definition at line 335 of file LibMkKernel_py.c.
Definition at line 368 of file LibMkKernel_py.c.
|
static |
Definition at line 173 of file LibMkKernel_py.c.
| MK_OBJ pymkkernel_LngObjToMqPtr | ( | PyObject * | obj | ) |
Definition at line 456 of file LibMkKernel_py.c.
| const char * pymkkernel_LngObjToString | ( | PyObject * | obj | ) |
Definition at line 431 of file LibMkKernel_py.c.
| enum MkErrorE pymkkernel_LngTupleToMkBufferListS | ( | MK_RT | mkrt, |
| Py_ssize_t | objc, | ||
| PyObject * | objv, | ||
| Py_ssize_t * | origskip, | ||
| MK_BFL * | argsP ) |
Definition at line 211 of file LibMkKernel_py.c.
Definition at line 465 of file LibMkKernel_py.c.
|
static |
Definition at line 785 of file LibMkKernel_py.c.
|
static |
Definition at line 852 of file LibMkKernel_py.c.
|
static |
Definition at line 893 of file LibMkKernel_py.c.
|
static |
Definition at line 883 of file LibMkKernel_py.c.
|
inlinestatic |
Definition at line 812 of file LibMkKernel_py.c.
|
static |
Definition at line 820 of file LibMkKernel_py.c.
| __thread MkKernelThreadStateS pymkkernel_MkKernelThreadState = {0} |
| OT_OBJ_T pymkkernel_pymkkernel = NULL |
Definition at line 28 of file LibMkKernel_py.c.
|
static |
Definition at line 1024 of file LibMkKernel_py.c.
|
static |
Definition at line 1018 of file LibMkKernel_py.c.
|
static |
Type definition
Definition at line 749 of file LibMkKernel_py.c.