theKernel 10.0
Loading...
Searching...
No Matches
MkRuntimeC_Info_CC_API

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

+ Collaboration diagram for MkRuntimeC_Info_CC_API:

Functions

static void ccmkkernel::MkRuntimeC::Log0 (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0)
  C++: [static] MkRuntimeC::Log0(const MkObjectC* fmtobj = NULL, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 lvl = 0) C-API
log the MkRuntimeC
 
static void ccmkkernel::MkRuntimeC::Log0 (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0)
  C++: [static] MkRuntimeC::Log0(const MkObjectC* fmtobj = NULL, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 lvl = 0) C-API
log the MkRuntimeC
 

Detailed Description

MkRuntimeC - various functions to print information about the rt

Function Documentation

◆ Log0() [1/2]

void ccmkkernel::MkRuntimeC::Log0 ( const MkObjectC & fmtobj,
MK_DBG debug = 0,
MK_STRN callfunc = __builtin_FUNCTION(),
MK_I32 lvl = 0 )
inlinestatic

C++: [static] MkRuntimeC::Log0(const MkObjectC* fmtobj = NULL, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 lvl = 0) C-API
log the MkRuntimeC

Definition at line 120 of file MkRuntimeC_inline_cc.hh.

120 {
122 const MK_OBJN fmtobj_hdl = MkObjectC::getOBJN(fmtobj);
123 if (callfunc == NULL) {callfunc = __builtin_FUNCTION();}
124 if (debug > (MK_DBG)(MkRuntimeDebugGet())) {return;}
125 MkRuntimeLog0(fmtobj_hdl, debug, callfunc, lvl);
126 }
int MK_DBG
debug-level data-type …
MK_OBJN getOBJN() const
(const) return the LibMsgqueObject from current MkObjectC instance
const struct MkObjectS * MK_OBJN
class-shortcut for const struct MkObjectS *, all const shortcut using the XX_YYYC syntax (only for pu...
static MK_I32 MkRuntimeDebugGet(void)
get the MkRuntimeS::debug value …
#define MkRuntimeLog0(...)
#define MkRtSetup_NULL

◆ Log0() [2/2]

void ccmkkernel::MkRuntimeC::Log0 ( const MkObjectC * fmtobj = NULL,
MK_DBG debug = 0,
MK_STRN callfunc = __builtin_FUNCTION(),
MK_I32 lvl = 0 )
inlinestatic

C++: [static] MkRuntimeC::Log0(const MkObjectC* fmtobj = NULL, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 lvl = 0) C-API
log the MkRuntimeC

Definition at line 111 of file MkRuntimeC_inline_cc.hh.

111 {
113 MK_OBJN fmtobj_hdl = MkObjectC::getOBJN__null_allow(fmtobj);
114 if (callfunc == NULL) {callfunc = __builtin_FUNCTION();}
115 if (debug > (MK_DBG)(MkRuntimeDebugGet())) {return;}
116 MkRuntimeLog0(fmtobj_hdl, debug, callfunc, lvl);
117 }
MK_OBJN getOBJN__null_allow() const
(const) return the LibMsgqueObject from current MkObjectC instance