MkRuntimeC - various functions to configure the MkRuntimeRLS (only C) … More...
Collaboration diagram for MkRuntimeC_Config_C_API: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.
|
static |
get the MkRuntimeS::debug value …
Definition at line 12710 of file LibMkKernel_mk.h.
Here is the caller graph for this function:| MK_I32 MkRuntimeDebugGetP | ( | void | ) |
Non-inline replacement for MkRuntimeDebugGet …
|
static |
set the MkRuntimeS::debug value …
Definition at line 12716 of file LibMkKernel_mk.h.
Here is the caller graph for this function:| 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 …
|
static |
get the MkRuntimeS::isSilent value …
Definition at line 12696 of file LibMkKernel_mk.h.
Here is the caller graph for this function:| MK_BOOL MkRuntimeIsSilentGetP | ( | void | ) |
Non-inline replacement for MkRuntimeIsSilentGet …
|
static |
set the MkRuntimeS::isSilent value …
Definition at line 13585 of file LibMkKernel_mk.h.
Non-inline replacement for MkRuntimeIsSilentSet …
|
static |
get the MkLogDataS::logNAME value …
Definition at line 12724 of file LibMkKernel_mk.h.
Here is the caller graph for this function:| 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 |
|
static |
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.