theKernel 10.0
Loading...
Searching...
No Matches
MkRuntimeC_Info_TCL_API

MkRuntimeC - various functions to print information about the rtMore...

+ Collaboration diagram for MkRuntimeC_Info_TCL_API:

Functions

static OT_ProcRet tclmkkernel_MkRuntimeC_Log0 (OtClass_ARGS)
  Tcl: (static) MkRuntimeC Log0 ?fmtobj:MkObjectC="MK_NULL"? ?debug:int32=0? ?callfunc:string="MK_NULL"? ?lvl:int32=0? C-API
log the MkRuntimeC
 

Detailed Description

MkRuntimeC - various functions to print information about the rt

Function Documentation

◆ tclmkkernel_MkRuntimeC_Log0()

static OT_ProcRet tclmkkernel_MkRuntimeC_Log0 ( OtClass_ARGS )
static

Tcl: (static) MkRuntimeC Log0 ?fmtobj:MkObjectC="MK_NULL"? ?debug:int32=0? ?callfunc:string="MK_NULL"? ?lvl:int32=0? C-API
log the MkRuntimeC

Definition at line 282 of file MkRuntimeC_tcl.c.

282 {
285 MK_OBJN fmtobj = NULL;
287 MK_DBG debug = 0;
289 MK_STRN callfunc = NULL;
291 MK_I32 lvl = 0;
294 if (debug > MkRuntimeDebugGet()) {
296 goto end;
297 }
298 if (MkSysStringIsNULL(callfunc)) {callfunc = OT_GET_CALL_PROC;}
299 MkRuntimeLog0 (fmtobj, debug, callfunc, lvl);
301 goto end;
302 error:
304 end:
307}
#define OT_SETUP_VARARGS(min, max, d)
#define OT_CHECK_NI4(val)
#define OT_retObj_SET_Error
#define OT_FRAME_CLEANUP
#define OT_retObj_SET_None
#define OT_retObj_RETURN
#define OT_GET_CALL_PROC
#define OT_CHECK_OPTIONAL(val)
#define OT_CHECK_NOARGS
#define OT_CHECK_STRN(val)
#define Log0_doc
#define OT_SETUP_hdl_static
#define MK_NULL_YES
flag, allow NULL
const MK_STRB * MK_STRN
constant string pointer data-type
signed int MK_I32
4 byte integer data-type
int MK_DBG
debug-level data-type …
static bool MkSysStringIsNULL(MK_STRN str)
test if string is NULL or EMPTY …
static MK_I32 MkRuntimeDebugGet(void)
get the MkRuntimeS::debug value …
#define MkRuntimeLog0(...)
#define OT_CHECK_OBJN(val, nullB)
object header …