theKernel 10.0
|
tag: nhi1-release-250425 More...
#include "LibMkKernel_private_tcl.h"
Go to the source code of this file.
Macros | |
#define | SetupRtFromHdl_X(hd) |
#define | SetupRtFromHdl_XN(hd) |
#define | META_FILE_NAME "MkObjectC_tcl.c" |
#define | OT_CLASS NS(MkObjectC) |
#define | OT_CLASS_NAME "MkObjectC" |
#define | OBJECT2OBJ(O) |
#define | OT_SETUP_hdl_static_constr_pre |
#define | OT_SETUP_hdl_static_constr |
#define | OT_SETUP_hdl_static |
#define | OT_SETUP_hdl SetupHdlFromMetaData_2(OBJ,MK_OBJ); |
#define | OT_SETUP_hdl__null_allow SetupHdlFromMetaData__null_allow_2(OBJ,MK_OBJ); |
#define | OT_SETUP_hdl_destr SetupHdlFromMetaData__null_allow_2(OBJ,MK_OBJ); |
#define | OT_SETUP_hdl_constr_pre |
#define | OT_SETUP_hdl_constr |
#define | ClassInit |
#define | VER TCL_OO_METHOD_VERSION_CURRENT |
#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=\"MK_NULL\"? ?filter:string=\"MK_NULL\"?" |
#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=\"MK_NULL\"? ?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=\"MK_NULL\"? ?debug:int32=0? ?callfunc:string=\"MK_NULL\"? ?lvl:int32=0? (const)" |
#define | LogLong_doc "$obj LogLong ?fmtobj:MkObjectC=\"MK_NULL\"? ?debug:int32=0? ?callfunc:string=\"MK_NULL\"? ?lvl:int32=0? (const)" |
#define | LogShort_doc "$obj LogShort ?fmtobj:MkObjectC=\"MK_NULL\"? ?debug:int32=0? ?callfunc:string=\"MK_NULL\"? ?lvl:int32=0? (const)" |
#define | LogType_doc "$obj LogType ?fmtobj:MkObjectC=\"MK_NULL\"? ?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 | MkDbgO_O(hdl, call) |
#define | MkDbgDumpTmpl(...) |
#define | MkObjectToNameOfClassTmpl(hdl) |
#define | MkObjectErrorCatchTmpl(...) |
#define | ALL_INIT_AT_STARTUP |
Variables | |
__thread OT_CLS_T | OT_CLASS = NULL |
static __thread MK_TYP | MkObjectCTT = NULL |
__thread OT_OBJ_T | tclmkkernel_MkObjectC_MK_NULL = NULL |
static const Tcl_MethodType | tclmkkernel_sOtClassDef [] |
static const Tcl_MethodType | tclmkkernel_sInstanceDef [] |
tag: nhi1-release-250425
Definition in file MkObjectC_tcl.c.
#define ALL_INIT_AT_STARTUP |
"unknown" API
Definition at line 1049 of file MkObjectC_tcl.c.
#define ClassInit |
Definition at line 82 of file MkObjectC_tcl.c.
#define DbgDump_doc "$obj DbgDump ?message:string=\"var\"? ?callfunc:string=\"MK_NULL\"? (const)" |
Definition at line 123 of file MkObjectC_tcl.c.
#define DbgL_doc "$fmtobj DbgL message:string ?debug:int32=0? ?callfunc:string=\"MK_NULL\"? ?lvl:int32=0? (const)" |
Definition at line 124 of file MkObjectC_tcl.c.
#define DbgLogC_doc "$obj DbgLogC ?callfunc:string=\"MK_NULL\"? (const)" |
Definition at line 125 of file MkObjectC_tcl.c.
#define DbgM_doc "MkObjectC DbgM message:string ?debug:int32=0? ?callfunc:string=\"MK_NULL\"? ?lvl:int32=0?" |
Definition at line 120 of file MkObjectC_tcl.c.
#define DbgO_doc "$obj DbgO ?callfunc:string=\"MK_NULL\"? (const)" |
Definition at line 126 of file MkObjectC_tcl.c.
#define DbgSTACK_doc "$fmtobj DbgSTACK ?skip:int32=0? ?num:int32=-1? ?callfunc:string=\"MK_NULL\"? (const)" |
Definition at line 127 of file MkObjectC_tcl.c.
#define Delete_doc "$obj Delete" |
Definition at line 147 of file MkObjectC_tcl.c.
#define DeleteCallbackCleanup_doc "MkObjectC DeleteCallbackCleanup ident:string" |
Definition at line 142 of file MkObjectC_tcl.c.
#define DeleteCallbackSetup_doc "MkObjectC DeleteCallbackSetup ident:string ?callback:callable=\"MK_NULL\"? ?filter:string=\"MK_NULL\"?" |
Definition at line 143 of file MkObjectC_tcl.c.
#define Dispose_doc "$obj Dispose" |
Definition at line 150 of file MkObjectC_tcl.c.
#define ErrorCatch_doc "MkErrorC [$obj ErrorCatch ?exception:errorCode=\"MK_NULL\"? ?callfunc:string=\"MK_NULL\"?] (const)" |
Definition at line 153 of file MkObjectC_tcl.c.
#define GetNull_doc "MkObjectC [MkObjectC GetNull]" |
Definition at line 137 of file MkObjectC_tcl.c.
#define HandleDelete_doc "$netObj HandleDelete" |
Definition at line 159 of file MkObjectC_tcl.c.
#define HandleDeleteByNetHdl_doc "MkObjectC HandleDeleteByNetHdl netHdl:MK_HDL" |
Definition at line 144 of file MkObjectC_tcl.c.
#define HandleExists_doc "bool [$obj HandleExists]" |
Definition at line 160 of file MkObjectC_tcl.c.
#define HandleGet_doc "MK_HDL [$obj HandleGet]" |
Definition at line 161 of file MkObjectC_tcl.c.
#define HandleGetOfType_doc "MK_HDL [$obj HandleGetOfType]" |
Definition at line 162 of file MkObjectC_tcl.c.
#define HandleGetOr0_doc "MK_HDL [$obj HandleGetOr0]" |
Definition at line 163 of file MkObjectC_tcl.c.
#define HandleResolve_doc "MkObjectC [MkObjectC HandleResolve netHdl:MK_HDL]" |
Definition at line 138 of file MkObjectC_tcl.c.
#define Instances_doc "MkObjectC [MkObjectC Instances]" |
Definition at line 139 of file MkObjectC_tcl.c.
#define IsNull_doc "bool [$obj IsNull]" |
Definition at line 164 of file MkObjectC_tcl.c.
#define Log_doc "$obj Log ?fmtobj:MkObjectC=\"MK_NULL\"? ?debug:int32=0? ?callfunc:string=\"MK_NULL\"? ?lvl:int32=0? (const)" |
Definition at line 165 of file MkObjectC_tcl.c.
#define LogC_doc "$fmtobj LogC message:string ?debug:int32=0? ?callfunc:string=\"MK_NULL\"? (const)" |
Definition at line 130 of file MkObjectC_tcl.c.
#define LogHEX_doc "$fmtobj LogHEX callfunc:string data:binary (const)" |
Definition at line 131 of file MkObjectC_tcl.c.
#define LogLong_doc "$obj LogLong ?fmtobj:MkObjectC=\"MK_NULL\"? ?debug:int32=0? ?callfunc:string=\"MK_NULL\"? ?lvl:int32=0? (const)" |
Definition at line 166 of file MkObjectC_tcl.c.
#define LogShort_doc "$obj LogShort ?fmtobj:MkObjectC=\"MK_NULL\"? ?debug:int32=0? ?callfunc:string=\"MK_NULL\"? ?lvl:int32=0? (const)" |
Definition at line 167 of file MkObjectC_tcl.c.
#define LogType_doc "$obj LogType ?fmtobj:MkObjectC=\"MK_NULL\"? ?debug:int32=0? ?callfunc:string=\"MK_NULL\"? ?lvl:int32=0? (const)" |
Definition at line 168 of file MkObjectC_tcl.c.
#define META_FILE_NAME "MkObjectC_tcl.c" |
Definition at line 16 of file MkObjectC_tcl.c.
#define MkDbgDumpTmpl | ( | ... | ) |
Definition at line 194 of file MkObjectC_tcl.c.
#define MkDbgO_O | ( | hdl, | |
call ) |
Definition at line 193 of file MkObjectC_tcl.c.
#define MkObjectErrorCatchTmpl | ( | ... | ) |
Definition at line 196 of file MkObjectC_tcl.c.
#define MkObjectToNameOfClassTmpl | ( | hdl | ) |
Definition at line 195 of file MkObjectC_tcl.c.
#define Next_doc "MkObjectC [$obj Next]" |
Definition at line 154 of file MkObjectC_tcl.c.
#define OBJECT2OBJ | ( | O | ) |
Definition at line 23 of file MkObjectC_tcl.c.
#define OT_CLASS NS(MkObjectC) |
Definition at line 20 of file MkObjectC_tcl.c.
#define OT_CLASS_NAME "MkObjectC" |
Definition at line 21 of file MkObjectC_tcl.c.
#define OT_SETUP_hdl SetupHdlFromMetaData_2(OBJ,MK_OBJ); |
Definition at line 64 of file MkObjectC_tcl.c.
#define OT_SETUP_hdl__null_allow SetupHdlFromMetaData__null_allow_2(OBJ,MK_OBJ); |
Definition at line 65 of file MkObjectC_tcl.c.
#define OT_SETUP_hdl_constr |
Definition at line 69 of file MkObjectC_tcl.c.
#define OT_SETUP_hdl_constr_pre |
Definition at line 68 of file MkObjectC_tcl.c.
#define OT_SETUP_hdl_destr SetupHdlFromMetaData__null_allow_2(OBJ,MK_OBJ); |
Definition at line 66 of file MkObjectC_tcl.c.
#define OT_SETUP_hdl_static |
Definition at line 58 of file MkObjectC_tcl.c.
#define OT_SETUP_hdl_static_constr |
Definition at line 54 of file MkObjectC_tcl.c.
#define OT_SETUP_hdl_static_constr_pre |
Definition at line 53 of file MkObjectC_tcl.c.
#define Prev_doc "MkObjectC [$obj Prev]" |
Definition at line 155 of file MkObjectC_tcl.c.
#define RefGet_doc "int32 [$obj RefGet]" |
Definition at line 134 of file MkObjectC_tcl.c.
#define SetupRtFromHdl_X | ( | hd | ) |
Definition at line 11 of file MkObjectC_tcl.c.
#define SetupRtFromHdl_XN | ( | hd | ) |
Definition at line 12 of file MkObjectC_tcl.c.
#define SysGetPid_doc "int32 [$fmtobj SysGetPid] (const)" |
Definition at line 182 of file MkObjectC_tcl.c.
#define SysHashI32_doc "int32 [MkObjectC SysHashI32 key:string ?length:int32=-1?]" |
Definition at line 175 of file MkObjectC_tcl.c.
#define SysHashSTR_doc "string [MkObjectC SysHashSTR key:string ?length:int32=-1?]" |
Definition at line 176 of file MkObjectC_tcl.c.
#define SysKill_doc "$fmtobj SysKill pid:int32 signal:int32 (const)" |
Definition at line 179 of file MkObjectC_tcl.c.
#define ToError_doc "MkErrorC [$obj ToError]" |
Definition at line 156 of file MkObjectC_tcl.c.
#define ToName_doc "string [$obj ToName] (const)" |
Definition at line 169 of file MkObjectC_tcl.c.
#define ToNameOfClass_doc "string [$obj ToNameOfClass]" |
Definition at line 170 of file MkObjectC_tcl.c.
#define ToNameOfType_doc "string [$obj ToNameOfType] (const)" |
Definition at line 171 of file MkObjectC_tcl.c.
#define ToString_doc "string [$inst ToString] (const)" |
Definition at line 172 of file MkObjectC_tcl.c.
#define VER TCL_OO_METHOD_VERSION_CURRENT |
Definition at line 113 of file MkObjectC_tcl.c.
|
static |
Definition at line 199 of file MkObjectC_tcl.c.
|
static |
Definition at line 33 of file MkObjectC_tcl.c.
Definition at line 38 of file MkObjectC_tcl.c.
Definition at line 44 of file MkObjectC_tcl.c.
Public API
Definition at line 1283 of file MkObjectC_tcl.c.
|
static |
Definition at line 1051 of file MkObjectC_tcl.c.
int tclmkkernel_UnknownSetup | ( | OT_ENV_T | interp, |
OT_SELF_T | classO, | ||
const Tcl_MethodType | methodsDefs[], | ||
OtUnknownS * | uknPtr ) |
Definition at line 1147 of file MkObjectC_tcl.c.
|
static |
Definition at line 29 of file MkObjectC_tcl.c.
__thread OT_CLS_T OT_CLASS = NULL |
Definition at line 26 of file MkObjectC_tcl.c.
__thread OT_OBJ_T tclmkkernel_MkObjectC_MK_NULL = NULL |
Definition at line 30 of file MkObjectC_tcl.c.
|
static |
Definition at line 1221 of file MkObjectC_tcl.c.
|
static |
Definition at line 1017 of file MkObjectC_tcl.c.