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"
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.