MkObjectC - log information to MkLogFileC (default: stderr) … More...
MkObjectC - log information to MkLogFileC (default: stderr) …
The logging-target is set direct by RuntimeSetLogfile or using the class MkLogFileC.
The target is stored at the MkRuntimeC using a FILE-stream and can be set individually for each thread. The default is stderr.
possible values are:
value | decription | OS man-page |
---|---|---|
stdout | the standart output | stdio(3) |
stderr | the standart error output | stdio(3) |
fileName | an arbitary fileName | fopen(3) |
Many logging functions have common parameters:
[in] | fmtobj | managed object used to format the log-message (default=MK_NULL → use default-format) |
[in] | callfunc | a user-defined postfix to identify the calling function or the environment (default=name-of-function ) |
[in] | debug | the debug level from MkRuntimeS::debug, use 0 <= debug <= 9 (default=0 ) |
The logging-target is set direct by RuntimeSetLogfile or using the class MkLogFileC.
The target is stored at the MkRuntimeC using a FILE-stream and can be set individually for each thread. The default is stderr.
possible values are:
value | decription | OS man-page |
---|---|---|
stdout | the standart output | stdio(3) |
stderr | the standart error output | stdio(3) |
fileName | an arbitary fileName | fopen(3) |
Many logging functions have common parameters:
[in] | fmtobj | managed object used to format the log-message (default=MK_NULL → use default-format) |
[in] | callfunc | a user-defined postfix to identify the calling function or the environment (default=name-of-function ) |
[in] | debug | the debug level from MkRuntimeS::debug, use 0 <= debug <= 9 (default=0 ) |
|
inline |
C++:
→ C-API obj.Log(const MkObjectC* fmtobj = NULL, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 lvl = 0)
Log-Slot - log a summary of an object to the MkLogFileC (default: stderr) target …
Definition at line 320 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API obj.Log(const MkObjectC* fmtobj = NULL, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 lvl = 0)
Log-Slot - log a summary of an object to the MkLogFileC (default: stderr) target …
Definition at line 310 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API fmtobj.LogC(MK_STRN message, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION())
write a logging-message to MkLogFileC (default: stderr) using the internal format …
Definition at line 243 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API fmtobj.LogC(MK_STRN message, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION())
write a logging-message to MkLogFileC (default: stderr) using the internal format …
Definition at line 234 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API obj.LogDetail(const MkObjectC* fmtobj = NULL, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 lvl = 0)
log the MkObjectS verbose into the MkLogFileC (default: stderr) …
Definition at line 340 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API obj.LogDetail(const MkObjectC* fmtobj = NULL, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 lvl = 0)
log the MkObjectS verbose into the MkLogFileC (default: stderr) …
Definition at line 330 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API fmtobj.LogHEX(MK_STRN callfunc, MK_BNP data)
log binaray data as HEX into the MkLogFileC (default: stderr) …
Definition at line 261 of file MkObjectC_inline_cc.hh.
C++:
→ C-API fmtobj.LogHEX(MK_STRN callfunc, MK_BNP data)
log binaray data as HEX into the MkLogFileC (default: stderr) …
Definition at line 253 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API obj.LogSimple(const MkObjectC* fmtobj = NULL, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 lvl = 0)
log the MkObjectS into the MkLogFileC (default: stderr) …
Definition at line 360 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API obj.LogSimple(const MkObjectC* fmtobj = NULL, MK_DBG debug = 0, MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 lvl = 0)
log the MkObjectS into the MkLogFileC (default: stderr) …
Definition at line 350 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API fmtobj.LogV(MK_STRN callfunc, MK_DBG debug, MK_FST printfmt, ... )
write a printf style logging-message to MkLogFileC (default: stderr) using the internal format …
Definition at line 281 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API fmtobj.LogV(MK_STRN callfunc, MK_DBG debug, MK_FST printfmt, ... )
write a printf style logging-message to MkLogFileC (default: stderr) using the internal format …
Definition at line 270 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API fmtobj.LogVL(MK_STRN callfunc, MK_DBG debug, MK_FST printfmt, va_list var_list)
write a vprintf style logging-message to MkLogFileC using the internal format …
Definition at line 301 of file MkObjectC_inline_cc.hh.
|
inline |
C++:
→ C-API fmtobj.LogVL(MK_STRN callfunc, MK_DBG debug, MK_FST printfmt, va_list var_list)
write a vprintf style logging-message to MkLogFileC using the internal format …
Definition at line 293 of file MkObjectC_inline_cc.hh.