theKernel 10.0
|
tag: nhi1-release-250425 More...
#include "LibMkKernel_private_rb.h"
Go to the source code of this file.
Macros | |
#define | MK_BASE_CLASS rb_cObject |
#define | OBJ hdl |
#define | SetupRtFromObj_X(hdl) |
#define | SetupRtFromObj_XN(hdl) |
#define | META_FILE_NAME "MkObjectC_rb.c" |
#define | OT_CLASS NS(MkObjectC) |
#define | OT_CLASS_NAME "MkObjectC" |
#define | OT_LNG2META(O) |
#define | S_INIT NS(sInit)(MK_RT_CALL_ONLY) |
#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 | OT_GET_CTX(hdl) |
#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=nil?, ?filter:string=\"nil\"?)" |
#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=nil?, ?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=nil?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
#define | LogLong_doc "obj.LogLong(?fmtobj:MkObjectC=nil?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
#define | LogShort_doc "obj.LogShort(?fmtobj:MkObjectC=nil?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
#define | LogType_doc "obj.LogType(?fmtobj:MkObjectC=nil?, ?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)" |
#define | MkObjectErrorCatchTmpl(...) |
#define | MkObjectToNameOfClassTmpl(hdl) |
#define | MkDbgDumpTmpl(...) |
Variables | |
OT_CLS_T | OT_CLASS |
static MK_TYP | MkObjectCTT = NULL |
OT_OBJ_T | rbmkkernel_MkObjectC_MK_NULL = 0 |
static rb_data_type_t | rbmkkernel_MkObjectC_T |
tag: nhi1-release-250425
Definition in file MkObjectC_rb.c.
#define DbgDump_doc "obj.DbgDump(?message:string=\"var\"?, ?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 121 of file MkObjectC_rb.c.
#define DbgL_doc "fmtobj.DbgL(message:string, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
Definition at line 122 of file MkObjectC_rb.c.
#define DbgLogC_doc "obj.DbgLogC(?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 123 of file MkObjectC_rb.c.
#define DbgM_doc "MkObjectC.DbgM(message:string, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?)" |
Definition at line 118 of file MkObjectC_rb.c.
#define DbgO_doc "obj.DbgO(?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 124 of file MkObjectC_rb.c.
#define DbgSTACK_doc "fmtobj.DbgSTACK(?skip:int32=0?, ?num:int32=-1?, ?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 125 of file MkObjectC_rb.c.
#define Delete_doc "obj.Delete()" |
Definition at line 145 of file MkObjectC_rb.c.
#define DeleteCallbackCleanup_doc "MkObjectC.DeleteCallbackCleanup(ident:string)" |
Definition at line 140 of file MkObjectC_rb.c.
#define DeleteCallbackSetup_doc "MkObjectC.DeleteCallbackSetup(ident:string, ?callback:callable=nil?, ?filter:string=\"nil\"?)" |
Definition at line 141 of file MkObjectC_rb.c.
#define Dispose_doc "obj.Dispose()" |
Definition at line 148 of file MkObjectC_rb.c.
#define ErrorCatch_doc "MkErrorC obj.ErrorCatch(?exception:errorCode=nil?, ?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 151 of file MkObjectC_rb.c.
#define GetNull_doc "MkObjectC MkObjectC.GetNull()" |
Definition at line 135 of file MkObjectC_rb.c.
#define HandleDelete_doc "netObj.HandleDelete()" |
Definition at line 157 of file MkObjectC_rb.c.
#define HandleDeleteByNetHdl_doc "MkObjectC.HandleDeleteByNetHdl(netHdl:MK_HDL)" |
Definition at line 142 of file MkObjectC_rb.c.
#define HandleExists_doc "bool obj.HandleExists()" |
Definition at line 158 of file MkObjectC_rb.c.
#define HandleGet_doc "MK_HDL obj.HandleGet()" |
Definition at line 159 of file MkObjectC_rb.c.
#define HandleGetOfType_doc "MK_HDL obj.HandleGetOfType()" |
Definition at line 160 of file MkObjectC_rb.c.
#define HandleGetOr0_doc "MK_HDL obj.HandleGetOr0()" |
Definition at line 161 of file MkObjectC_rb.c.
#define HandleResolve_doc "MkObjectC MkObjectC.HandleResolve(netHdl:MK_HDL)" |
Definition at line 136 of file MkObjectC_rb.c.
#define Instances_doc "MkObjectC MkObjectC.Instances()" |
Definition at line 137 of file MkObjectC_rb.c.
#define IsNull_doc "bool obj.IsNull()" |
Definition at line 162 of file MkObjectC_rb.c.
#define Log_doc "obj.Log(?fmtobj:MkObjectC=nil?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
Definition at line 163 of file MkObjectC_rb.c.
#define LogC_doc "fmtobj.LogC(message:string, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?) (const)" |
Definition at line 128 of file MkObjectC_rb.c.
#define LogHEX_doc "fmtobj.LogHEX(callfunc:string, data:binary) (const)" |
Definition at line 129 of file MkObjectC_rb.c.
#define LogLong_doc "obj.LogLong(?fmtobj:MkObjectC=nil?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
Definition at line 164 of file MkObjectC_rb.c.
#define LogShort_doc "obj.LogShort(?fmtobj:MkObjectC=nil?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
Definition at line 165 of file MkObjectC_rb.c.
#define LogType_doc "obj.LogType(?fmtobj:MkObjectC=nil?, ?debug:int32=0?, ?callfunc:string=\"MK_NULL\"?, ?lvl:int32=0?) (const)" |
Definition at line 166 of file MkObjectC_rb.c.
#define META_FILE_NAME "MkObjectC_rb.c" |
Definition at line 18 of file MkObjectC_rb.c.
#define MK_BASE_CLASS rb_cObject |
Definition at line 11 of file MkObjectC_rb.c.
#define MkDbgDumpTmpl | ( | ... | ) |
Definition at line 187 of file MkObjectC_rb.c.
#define MkObjectErrorCatchTmpl | ( | ... | ) |
Definition at line 185 of file MkObjectC_rb.c.
#define MkObjectToNameOfClassTmpl | ( | hdl | ) |
Definition at line 186 of file MkObjectC_rb.c.
#define Next_doc "MkObjectC obj.Next()" |
Definition at line 152 of file MkObjectC_rb.c.
#define OBJ hdl |
Definition at line 12 of file MkObjectC_rb.c.
#define OT_CLASS NS(MkObjectC) |
Definition at line 22 of file MkObjectC_rb.c.
#define OT_CLASS_NAME "MkObjectC" |
Definition at line 23 of file MkObjectC_rb.c.
#define OT_GET_CTX | ( | hdl | ) |
Definition at line 113 of file MkObjectC_rb.c.
#define OT_LNG2META | ( | O | ) |
Definition at line 25 of file MkObjectC_rb.c.
#define OT_SETUP_hdl OT_SETUP_hdl_tmpl(MkObjectC); |
Definition at line 95 of file MkObjectC_rb.c.
#define OT_SETUP_hdl__null_allow OT_SETUP_hdl_tmpl__null_allow(MkObjectC); |
Definition at line 96 of file MkObjectC_rb.c.
#define OT_SETUP_hdl_constr |
Definition at line 97 of file MkObjectC_rb.c.
#define OT_SETUP_hdl_destr OT_SETUP_hdl_tmpl__null_allow(MkObjectC); |
Definition at line 100 of file MkObjectC_rb.c.
#define OT_SETUP_hdl_static |
Definition at line 101 of file MkObjectC_rb.c.
#define OT_SETUP_hdl_static_constr OT_SETUP_hdl_static |
Definition at line 103 of file MkObjectC_rb.c.
#define Prev_doc "MkObjectC obj.Prev()" |
Definition at line 153 of file MkObjectC_rb.c.
#define RefGet_doc "int32 obj.RefGet()" |
Definition at line 132 of file MkObjectC_rb.c.
#define S_INIT NS(sInit)(MK_RT_CALL_ONLY) |
Definition at line 77 of file MkObjectC_rb.c.
#define SetupRtFromObj_X | ( | hdl | ) |
Definition at line 14 of file MkObjectC_rb.c.
#define SetupRtFromObj_XN | ( | hdl | ) |
Definition at line 15 of file MkObjectC_rb.c.
#define SysGetPid_doc "int32 fmtobj.SysGetPid() (const)" |
Definition at line 180 of file MkObjectC_rb.c.
#define SysHashI32_doc "int32 MkObjectC.SysHashI32(key:string, ?length:int32=-1?)" |
Definition at line 173 of file MkObjectC_rb.c.
#define SysHashSTR_doc "string MkObjectC.SysHashSTR(key:string, ?length:int32=-1?)" |
Definition at line 174 of file MkObjectC_rb.c.
#define SysKill_doc "fmtobj.SysKill(pid:int32, signal:int32) (const)" |
Definition at line 177 of file MkObjectC_rb.c.
#define ToError_doc "MkErrorC obj.ToError()" |
Definition at line 154 of file MkObjectC_rb.c.
#define ToName_doc "string obj.ToName() (const)" |
Definition at line 167 of file MkObjectC_rb.c.
#define ToNameOfClass_doc "string obj.ToNameOfClass()" |
Definition at line 168 of file MkObjectC_rb.c.
#define ToNameOfType_doc "string obj.ToNameOfType() (const)" |
Definition at line 169 of file MkObjectC_rb.c.
#define ToString_doc "string inst.ToString() (const)" |
Definition at line 170 of file MkObjectC_rb.c.
|
static |
Definition at line 189 of file MkObjectC_rb.c.
|
inlinestatic |
Definition at line 54 of file MkObjectC_rb.c.
void rbmkkernel_MkObjectC_Init | ( | MK_RT | mkrt | ) |
Definition at line 909 of file MkObjectC_rb.c.
Definition at line 63 of file MkObjectC_rb.c.
Definition at line 68 of file MkObjectC_rb.c.
Definition at line 72 of file MkObjectC_rb.c.
|
static |
Definition at line 885 of file MkObjectC_rb.c.
|
static |
Definition at line 900 of file MkObjectC_rb.c.
|
static |
Definition at line 78 of file MkObjectC_rb.c.
|
static |
Definition at line 905 of file MkObjectC_rb.c.
|
static |
Definition at line 30 of file MkObjectC_rb.c.
OT_CLS_T OT_CLASS |
Definition at line 27 of file MkObjectC_rb.c.
OT_OBJ_T rbmkkernel_MkObjectC_MK_NULL = 0 |
Definition at line 31 of file MkObjectC_rb.c.
|
static |
Definition at line 37 of file MkObjectC_rb.c.