theKernel 10.0
|
tag: nhi1-release-250425 More...
#include "LibMkKernel_private_py.h"
Go to the source code of this file.
Macros | |
#define | SetupRtFromObj_X(hdl) |
#define | SetupRtFromObj_XN(hdl) |
#define | META_FILE_NAME "MkObjectC_py.c" |
#define | OT_CLASS (&NS(MkObjectCR)) |
#define | OT_CLASS_NAME "MkObjectC" |
#define | OT_LNG2META(O) |
#define | OT_retObj_CONSTR(mng) |
#define | OT_SETUP_hdl OT_SETUP_hdl_tmpl(MkObjectC) |
#define | OT_SETUP_hdl__null_allow OT_SETUP_hdl_tmpl__null_allow(MkObjectC) |
#define | OT_SETUP_hdl_constr |
#define | OT_SETUP_hdl_destr OT_SETUP_hdl_tmpl__null_allow(MkObjectC) |
#define | OT_SETUP_hdl_static |
#define | OT_SETUP_hdl_static_constr OT_SETUP_hdl_static |
#define | MkObjectCTT MK(MkKernelThreadState).MkObjectCTT |
#define | ClassInit |
#define | MqDbgO_O(hdl, frm) |
#define | MkObjectErrorCatchTmpl(...) |
#define | MkObjectToNameOfClassTmpl(hdl) |
#define | MkDbgDumpTmpl(...) |
#define | DbgM_doc "MkObjectC.DbgM(message:string, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?)" |
#define | DbgDump_doc "obj.DbgDump(?message:string=\"var\"?, ?callfunc:string=\"MK_NULL\"?) (const)" |
#define | DbgL_doc "fmtobj.DbgL(message:string, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
#define | DbgLogC_doc "obj.DbgLogC(?callfunc:string=\"MK_NULL\"?) (const)" |
#define | DbgO_doc "obj.DbgO(?callfunc:string=\"MK_NULL\"?) (const)" |
#define | DbgSTACK_doc "fmtobj.DbgSTACK(?skip:int32=0?, ?num:int32=-1?, ?callfunc:string=\"MK_NULL\"?) (const)" |
#define | LogC_doc "fmtobj.LogC(message:string, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?) (const)" |
#define | LogHEX_doc "fmtobj.LogHEX(callfunc:string, data:binary) (const)" |
#define | RefGet_doc "int32 obj.RefGet()" |
#define | GetNull_doc "MkObjectC MkObjectC.GetNull()" |
#define | HandleResolve_doc "MkObjectC MkObjectC.HandleResolve(netHdl:MK_HDL)" |
#define | Instances_doc "MkObjectC MkObjectC.Instances()" |
#define | DeleteCallbackCleanup_doc "MkObjectC.DeleteCallbackCleanup(ident:string)" |
#define | DeleteCallbackSetup_doc "MkObjectC.DeleteCallbackSetup(ident:string, ?callback:callable=None?, ?filter:string=\"None\"?)" |
#define | HandleDeleteByNetHdl_doc "MkObjectC.HandleDeleteByNetHdl(netHdl:MK_HDL)" |
#define | Delete_doc "obj.Delete()" |
#define | Dispose_doc "obj.Dispose()" |
#define | ErrorCatch_doc "MkErrorC obj.ErrorCatch(?exception:errorCode=None?, ?callfunc:string=\"MK_NULL\"?) (const)" |
#define | Next_doc "MkObjectC obj.Next()" |
#define | Prev_doc "MkObjectC obj.Prev()" |
#define | ToError_doc "MkErrorC obj.ToError()" |
#define | HandleDelete_doc "netObj.HandleDelete()" |
#define | HandleExists_doc "bool obj.HandleExists()" |
#define | HandleGet_doc "MK_HDL obj.HandleGet()" |
#define | HandleGetOfType_doc "MK_HDL obj.HandleGetOfType()" |
#define | HandleGetOr0_doc "MK_HDL obj.HandleGetOr0()" |
#define | IsNull_doc "bool obj.IsNull()" |
#define | Log_doc "obj.Log(?fmtobj:MkObjectC=None?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
#define | LogLong_doc "obj.LogLong(?fmtobj:MkObjectC=None?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
#define | LogShort_doc "obj.LogShort(?fmtobj:MkObjectC=None?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
#define | LogType_doc "obj.LogType(?fmtobj:MkObjectC=None?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
#define | ToName_doc "string obj.ToName() (const)" |
#define | ToNameOfClass_doc "string obj.ToNameOfClass()" |
#define | ToNameOfType_doc "string obj.ToNameOfType() (const)" |
#define | ToString_doc "string inst.ToString() (const)" |
#define | SysHashI32_doc "int32 MkObjectC.SysHashI32(key:string, ?length:int32=-1?)" |
#define | SysHashSTR_doc "string MkObjectC.SysHashSTR(key:string, ?length:int32=-1?)" |
#define | SysKill_doc "fmtobj.SysKill(pid:int32, signal:int32) (const)" |
#define | SysGetPid_doc "int32 fmtobj.SysGetPid() (const)" |
Variables | |
static PyMethodDef | pymkkernel_MkObjectC_Methods [] |
OT_CLASS_TYPE_REF | pymkkernel_MkObjectCR |
tag: nhi1-release-250425
Definition in file MkObjectC_py.c.
#define ClassInit |
Definition at line 70 of file MkObjectC_py.c.
#define DbgDump_doc "obj.DbgDump(?message:string=\"var\"?, ?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 118 of file MkObjectC_py.c.
#define DbgL_doc "fmtobj.DbgL(message:string, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
Definition at line 119 of file MkObjectC_py.c.
#define DbgLogC_doc "obj.DbgLogC(?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 120 of file MkObjectC_py.c.
#define DbgM_doc "MkObjectC.DbgM(message:string, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?)" |
doc definition
Definition at line 115 of file MkObjectC_py.c.
#define DbgO_doc "obj.DbgO(?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 121 of file MkObjectC_py.c.
#define DbgSTACK_doc "fmtobj.DbgSTACK(?skip:int32=0?, ?num:int32=-1?, ?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 122 of file MkObjectC_py.c.
#define Delete_doc "obj.Delete()" |
Definition at line 142 of file MkObjectC_py.c.
#define DeleteCallbackCleanup_doc "MkObjectC.DeleteCallbackCleanup(ident:string)" |
Definition at line 137 of file MkObjectC_py.c.
#define DeleteCallbackSetup_doc "MkObjectC.DeleteCallbackSetup(ident:string, ?callback:callable=None?, ?filter:string=\"None\"?)" |
Definition at line 138 of file MkObjectC_py.c.
#define Dispose_doc "obj.Dispose()" |
Definition at line 145 of file MkObjectC_py.c.
#define ErrorCatch_doc "MkErrorC obj.ErrorCatch(?exception:errorCode=None?, ?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 148 of file MkObjectC_py.c.
#define GetNull_doc "MkObjectC MkObjectC.GetNull()" |
Definition at line 132 of file MkObjectC_py.c.
#define HandleDelete_doc "netObj.HandleDelete()" |
Definition at line 154 of file MkObjectC_py.c.
#define HandleDeleteByNetHdl_doc "MkObjectC.HandleDeleteByNetHdl(netHdl:MK_HDL)" |
Definition at line 139 of file MkObjectC_py.c.
#define HandleExists_doc "bool obj.HandleExists()" |
Definition at line 155 of file MkObjectC_py.c.
#define HandleGet_doc "MK_HDL obj.HandleGet()" |
Definition at line 156 of file MkObjectC_py.c.
#define HandleGetOfType_doc "MK_HDL obj.HandleGetOfType()" |
Definition at line 157 of file MkObjectC_py.c.
#define HandleGetOr0_doc "MK_HDL obj.HandleGetOr0()" |
Definition at line 158 of file MkObjectC_py.c.
#define HandleResolve_doc "MkObjectC MkObjectC.HandleResolve(netHdl:MK_HDL)" |
Definition at line 133 of file MkObjectC_py.c.
#define Instances_doc "MkObjectC MkObjectC.Instances()" |
Definition at line 134 of file MkObjectC_py.c.
#define IsNull_doc "bool obj.IsNull()" |
Definition at line 159 of file MkObjectC_py.c.
#define Log_doc "obj.Log(?fmtobj:MkObjectC=None?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
Definition at line 160 of file MkObjectC_py.c.
#define LogC_doc "fmtobj.LogC(message:string, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 125 of file MkObjectC_py.c.
#define LogHEX_doc "fmtobj.LogHEX(callfunc:string, data:binary) (const)" |
Definition at line 126 of file MkObjectC_py.c.
#define LogLong_doc "obj.LogLong(?fmtobj:MkObjectC=None?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
Definition at line 161 of file MkObjectC_py.c.
#define LogShort_doc "obj.LogShort(?fmtobj:MkObjectC=None?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
Definition at line 162 of file MkObjectC_py.c.
#define LogType_doc "obj.LogType(?fmtobj:MkObjectC=None?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
Definition at line 163 of file MkObjectC_py.c.
#define META_FILE_NAME "MkObjectC_py.c" |
Definition at line 16 of file MkObjectC_py.c.
#define MkDbgDumpTmpl | ( | ... | ) |
Definition at line 96 of file MkObjectC_py.c.
#define MkObjectCTT MK(MkKernelThreadState).MkObjectCTT |
Definition at line 45 of file MkObjectC_py.c.
#define MkObjectErrorCatchTmpl | ( | ... | ) |
Definition at line 94 of file MkObjectC_py.c.
#define MkObjectToNameOfClassTmpl | ( | hdl | ) |
Definition at line 95 of file MkObjectC_py.c.
#define MqDbgO_O | ( | hdl, | |
frm ) |
Definition at line 93 of file MkObjectC_py.c.
#define Next_doc "MkObjectC obj.Next()" |
Definition at line 149 of file MkObjectC_py.c.
#define OT_CLASS (&NS(MkObjectCR)) |
Definition at line 21 of file MkObjectC_py.c.
#define OT_CLASS_NAME "MkObjectC" |
Definition at line 22 of file MkObjectC_py.c.
#define OT_LNG2META | ( | O | ) |
Definition at line 24 of file MkObjectC_py.c.
#define OT_retObj_CONSTR | ( | mng | ) |
Definition at line 26 of file MkObjectC_py.c.
#define OT_SETUP_hdl OT_SETUP_hdl_tmpl(MkObjectC) |
Definition at line 28 of file MkObjectC_py.c.
#define OT_SETUP_hdl__null_allow OT_SETUP_hdl_tmpl__null_allow(MkObjectC) |
Definition at line 29 of file MkObjectC_py.c.
#define OT_SETUP_hdl_constr |
Definition at line 30 of file MkObjectC_py.c.
#define OT_SETUP_hdl_destr OT_SETUP_hdl_tmpl__null_allow(MkObjectC) |
Definition at line 32 of file MkObjectC_py.c.
#define OT_SETUP_hdl_static |
Definition at line 33 of file MkObjectC_py.c.
#define OT_SETUP_hdl_static_constr OT_SETUP_hdl_static |
Definition at line 36 of file MkObjectC_py.c.
#define Prev_doc "MkObjectC obj.Prev()" |
Definition at line 150 of file MkObjectC_py.c.
#define RefGet_doc "int32 obj.RefGet()" |
Definition at line 129 of file MkObjectC_py.c.
#define SetupRtFromObj_X | ( | hdl | ) |
Definition at line 11 of file MkObjectC_py.c.
#define SetupRtFromObj_XN | ( | hdl | ) |
Definition at line 12 of file MkObjectC_py.c.
#define SysGetPid_doc "int32 fmtobj.SysGetPid() (const)" |
Definition at line 177 of file MkObjectC_py.c.
#define SysHashI32_doc "int32 MkObjectC.SysHashI32(key:string, ?length:int32=-1?)" |
Definition at line 170 of file MkObjectC_py.c.
#define SysHashSTR_doc "string MkObjectC.SysHashSTR(key:string, ?length:int32=-1?)" |
Definition at line 171 of file MkObjectC_py.c.
#define SysKill_doc "fmtobj.SysKill(pid:int32, signal:int32) (const)" |
Definition at line 174 of file MkObjectC_py.c.
#define ToError_doc "MkErrorC obj.ToError()" |
Definition at line 151 of file MkObjectC_py.c.
#define ToName_doc "string obj.ToName() (const)" |
Definition at line 164 of file MkObjectC_py.c.
#define ToNameOfClass_doc "string obj.ToNameOfClass()" |
Definition at line 165 of file MkObjectC_py.c.
#define ToNameOfType_doc "string obj.ToNameOfType() (const)" |
Definition at line 166 of file MkObjectC_py.c.
#define ToString_doc "string inst.ToString() (const)" |
Definition at line 167 of file MkObjectC_py.c.
|
static |
Definition at line 1092 of file MkObjectC_py.c.
Definition at line 1138 of file MkObjectC_py.c.
Public API
Definition at line 1133 of file MkObjectC_py.c.
PyObject * MkObjectC_Str | ( | OT_LNG_OBJ_T | self | ) |
Definition at line 1112 of file MkObjectC_py.c.
|
static |
Definition at line 98 of file MkObjectC_py.c.
Definition at line 49 of file MkObjectC_py.c.
|
static |
Definition at line 56 of file MkObjectC_py.c.
Definition at line 60 of file MkObjectC_py.c.
Definition at line 64 of file MkObjectC_py.c.
int pymkkernel_pMkObjectC_Init | ( | MK_RT | mkrt, |
PyObject * | m ) |
Definition at line 1155 of file MkObjectC_py.c.
int pymkkernel_sMkObjectC_init | ( | CONSTR_ARGS | ) |
Definition at line 1119 of file MkObjectC_py.c.
|
static |
Object definition
Definition at line 991 of file MkObjectC_py.c.
OT_CLASS_TYPE_REF pymkkernel_MkObjectCR |
Definition at line 1143 of file MkObjectC_py.c.