MkRuntimeC - various functions to configure the MkRuntimeRLS (only C) … More...
Macros | |
#define | MkRuntimeLogBufferPush() |
#define | MkRuntimeLogBufferPop() |
MkRuntimeC - MkRuntimeC_Config_C_API - function | |
MK_RT | MkRuntimeGetP (void) |
Non-inline replacement for MkRuntimeGet … | |
MK_RT | MkRuntimeGetFromObjP (MK_OBJ obj) |
Non-inline replacement for MkRuntimeGetFromObj … | |
MK_I32 | MkRuntimeDebugGetP (void) |
Non-inline replacement for MkRuntimeDebugGet … | |
void | MkRuntimeDebugSetP (MK_I32 dbg) |
Non-inline replacement for MkRuntimeDebugSet … | |
enum MkErrorE | MkRuntimeErrorGetCodeP (MK_RT mkrt) |
Non-inline replacement for MkRuntimeErrorGetCode … | |
MK_BOOL | MkRuntimeIsSilentGetP (void) |
Non-inline replacement for MkRuntimeIsSilentGet … | |
void | MkRuntimeIsSilentSetP (MK_RT mkrt, MK_BOOL silent) |
Non-inline replacement for MkRuntimeIsSilentSet … | |
MK_STRN | MkRuntimeLogTargetGetP (void) |
Non-inline replacement for MkRuntimeLogTargetGet … | |
void | MkRuntimeNoDecoSetP (MK_RT mkrt, MK_BOOL noDeco) |
Non-inline replacement for MkRuntimeNoDecoSet … | |
MkRuntimeC - MkRuntimeC_Config_C_API - overload | |
#define | MkRuntimeErrorGetCode_NULL() |
#define | MkRuntimeErrorGetCode() |
#define | MkRuntimeErrorGetCode_E(...) |
#define | MkRuntimeErrorGetCode_C(...) |
#define | MkRuntimeIsSilentSet_NULL(...) |
#define | MkRuntimeIsSilentSet(...) |
#define | MkRuntimeLogTargetReset_NULL() |
#define | MkRuntimeLogTargetReset() |
#define | MkRuntimeLogTargetReset_E(...) |
#define | MkRuntimeLogTargetReset_C(...) |
#define | MkRuntimeLogTargetSet_NULL(...) |
#define | MkRuntimeLogTargetSet(...) |
#define | MkRuntimeLogTargetSet_E(...) |
#define | MkRuntimeLogTargetSet_C(...) |
#define | MkRuntimeNoDecoSet_NULL(...) |
#define | MkRuntimeNoDecoSet(...) |
MkRuntimeC - various functions to configure the MkRuntimeRLS (only C) …
The MkRuntimeRLS-configuration belongs to a single MkRuntimeRLS. In a threadable application, each thread has its own MkRuntimeRLS and therefore its own configuration.
A function ending in 'I' is the inline variant of the function without the 'I' and is preferred in C
.
#define MkRuntimeErrorGetCode | ( | ) |
Definition at line 1856 of file kernel_overload_mk.h.
#define MkRuntimeErrorGetCode_C | ( | ... | ) |
Definition at line 1858 of file kernel_overload_mk.h.
#define MkRuntimeErrorGetCode_E | ( | ... | ) |
Definition at line 1857 of file kernel_overload_mk.h.
#define MkRuntimeErrorGetCode_NULL | ( | ) |
Definition at line 1855 of file kernel_overload_mk.h.
#define MkRuntimeIsSilentSet | ( | ... | ) |
Definition at line 1860 of file kernel_overload_mk.h.
#define MkRuntimeIsSilentSet_NULL | ( | ... | ) |
Definition at line 1859 of file kernel_overload_mk.h.
#define MkRuntimeLogBufferPop | ( | ) |
Definition at line 12761 of file LibMkKernel_mk.h.
#define MkRuntimeLogBufferPush | ( | ) |
Definition at line 12752 of file LibMkKernel_mk.h.
#define MkRuntimeLogTargetReset | ( | ) |
Definition at line 1862 of file kernel_overload_mk.h.
#define MkRuntimeLogTargetReset_C | ( | ... | ) |
Definition at line 1864 of file kernel_overload_mk.h.
#define MkRuntimeLogTargetReset_E | ( | ... | ) |
Definition at line 1863 of file kernel_overload_mk.h.
#define MkRuntimeLogTargetReset_NULL | ( | ) |
Definition at line 1861 of file kernel_overload_mk.h.
#define MkRuntimeLogTargetSet | ( | ... | ) |
Definition at line 1866 of file kernel_overload_mk.h.
#define MkRuntimeLogTargetSet_C | ( | ... | ) |
Definition at line 1868 of file kernel_overload_mk.h.
#define MkRuntimeLogTargetSet_E | ( | ... | ) |
Definition at line 1867 of file kernel_overload_mk.h.
#define MkRuntimeLogTargetSet_NULL | ( | ... | ) |
Definition at line 1865 of file kernel_overload_mk.h.
#define MkRuntimeNoDecoSet | ( | ... | ) |
Definition at line 1870 of file kernel_overload_mk.h.
#define MkRuntimeNoDecoSet_NULL | ( | ... | ) |
Definition at line 1869 of file kernel_overload_mk.h.
|
inlinestatic |
get the MkRuntimeS::debug value …
Definition at line 12710 of file LibMkKernel_mk.h.
MK_I32 MkRuntimeDebugGetP | ( | void | ) |
Non-inline replacement for MkRuntimeDebugGet …
|
inlinestatic |
set the MkRuntimeS::debug value …
Definition at line 12716 of file LibMkKernel_mk.h.
void MkRuntimeDebugSetP | ( | MK_I32 | dbg | ) |
Non-inline replacement for MkRuntimeDebugSet …
return MkErrorS::code from a given MkRuntimeC …
Definition at line 12770 of file LibMkKernel_mk.h.
Non-inline replacement for MkRuntimeErrorGetCode …
Non-inline replacement for MkRuntimeGetFromObj …
MK_RT MkRuntimeGetP | ( | void | ) |
Non-inline replacement for MkRuntimeGet …
|
inlinestatic |
get the MkRuntimeS::isSilent value …
Definition at line 12696 of file LibMkKernel_mk.h.
MK_BOOL MkRuntimeIsSilentGetP | ( | void | ) |
Non-inline replacement for MkRuntimeIsSilentGet …
|
inlinestatic |
set the MkRuntimeS::isSilent value …
Definition at line 13585 of file LibMkKernel_mk.h.
Non-inline replacement for MkRuntimeIsSilentSet …
|
inlinestatic |
get the MkLogDataS::logNAME value …
Definition at line 12724 of file LibMkKernel_mk.h.
MK_STRN MkRuntimeLogTargetGetP | ( | void | ) |
Non-inline replacement for MkRuntimeLogTargetGet …
void MkRuntimeLogTargetPop_RT | ( | MK_RT | mkrt, |
MkLogDataS | logOld ) |
MkLogDataS MkRuntimeLogTargetPush_RT | ( | MK_RT | mkrt, |
MK_STRN | logTgt ) |
set the MkRuntimeS::log value to the DEFAULT value …
set the MkRuntimeS::log value and cleanup old value …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | logTgt | one of: STDERR ("",NULL,default), STDOUT, BUFFER, filename |
|
inlinestatic |
set the MkRuntimeS::noDeco value …
Definition at line 13598 of file LibMkKernel_mk.h.
Non-inline replacement for MkRuntimeNoDecoSet …
void MkRuntimeSetCID | ( | MK_OBJ const | cid | ) |
CID == context-in-duty.