MkRuntimeC - various functions to configure the MkRuntimeRLS (only C) … More...
Functions | |
static bool | MkRuntimeGetIsSilent (void) |
get the MkRuntimeS::isSilent value … | |
static void | MkRuntimeSetIsSilent_RT (MK_RT mkrt, bool silent) |
set the MkRuntimeS::isSilent value … | |
static MK_I32 | MkRuntimeGetDebug (void) |
get the MkRuntimeS::debug value … | |
static void | MkRuntimeSetDebug (MK_I32 dbg) |
set the MkRuntimeS::debug value … | |
static MK_STRN | MkRuntimeGetLogfile (void) |
get the MkRuntimeS::logfile value … | |
enum MkErrorE | MkRuntimeSetLogfile_RT (MK_RT mkrt, MK_STRN logfile) |
set the MkRuntimeS::logfile value and cleanup old value … | |
void | MkRuntimeSetCID (MK_OBJ const cid) |
CID == context-in-duty. | |
static enum MkErrorE | MkRuntimeGetErrorCode_RT (MK_RT mkrt) |
return MkErrorS::code from a given MkRuntimeC … | |
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 | MkRuntimeGetDebugP (void) |
Non-inline replacement for MkRuntimeGetDebug … | |
enum MkErrorE | MkRuntimeGetErrorCodeP (MK_RT mkrt) |
Non-inline replacement for MkRuntimeGetErrorCode … | |
MK_BOOL | MkRuntimeGetIsSilentP (void) |
Non-inline replacement for MkRuntimeGetIsSilent … | |
MK_STRN | MkRuntimeGetLogfileP (void) |
Non-inline replacement for MkRuntimeGetLogfile … | |
void | MkRuntimeSetDebugP (MK_I32 dbg) |
Non-inline replacement for MkRuntimeSetDebug … | |
void | MkRuntimeSetIsSilentP (MK_RT mkrt, MK_BOOL silent) |
Non-inline replacement for MkRuntimeSetIsSilent … | |
MkRuntimeC - MkRuntimeC_Config_C_API - overload | |
#define | MkRuntimeGetErrorCode_NULL() |
#define | MkRuntimeGetErrorCode() |
#define | MkRuntimeGetErrorCode_E(...) |
#define | MkRuntimeGetErrorCode_C(...) |
#define | MkRuntimeSetIsSilent_NULL(...) |
#define | MkRuntimeSetIsSilent(...) |
#define | MkRuntimeSetLogfile_NULL(...) |
#define | MkRuntimeSetLogfile(...) |
#define | MkRuntimeSetLogfile_E(...) |
#define | MkRuntimeSetLogfile_C(...) |
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 MkRuntimeGetErrorCode | ( | ) |
Definition at line 1820 of file kernel_overload_mk.h.
#define MkRuntimeGetErrorCode_C | ( | ... | ) |
Definition at line 1822 of file kernel_overload_mk.h.
#define MkRuntimeGetErrorCode_E | ( | ... | ) |
Definition at line 1821 of file kernel_overload_mk.h.
#define MkRuntimeGetErrorCode_NULL | ( | ) |
Definition at line 1819 of file kernel_overload_mk.h.
#define MkRuntimeSetIsSilent | ( | ... | ) |
Definition at line 1824 of file kernel_overload_mk.h.
#define MkRuntimeSetIsSilent_NULL | ( | ... | ) |
Definition at line 1823 of file kernel_overload_mk.h.
#define MkRuntimeSetLogfile | ( | ... | ) |
Definition at line 1826 of file kernel_overload_mk.h.
#define MkRuntimeSetLogfile_C | ( | ... | ) |
Definition at line 1828 of file kernel_overload_mk.h.
#define MkRuntimeSetLogfile_E | ( | ... | ) |
Definition at line 1827 of file kernel_overload_mk.h.
#define MkRuntimeSetLogfile_NULL | ( | ... | ) |
Definition at line 1825 of file kernel_overload_mk.h.
|
inlinestatic |
get the MkRuntimeS::debug value …
Definition at line 12204 of file LibMkKernel_mk.h.
MK_I32 MkRuntimeGetDebugP | ( | void | ) |
Non-inline replacement for MkRuntimeGetDebug …
return MkErrorS::code from a given MkRuntimeC …
Definition at line 12238 of file LibMkKernel_mk.h.
Non-inline replacement for MkRuntimeGetErrorCode …
Non-inline replacement for MkRuntimeGetFromObj …
|
inlinestatic |
get the MkRuntimeS::isSilent value …
Definition at line 12194 of file LibMkKernel_mk.h.
MK_BOOL MkRuntimeGetIsSilentP | ( | void | ) |
Non-inline replacement for MkRuntimeGetIsSilent …
|
inlinestatic |
get the MkRuntimeS::logfile value …
Definition at line 12218 of file LibMkKernel_mk.h.
MK_STRN MkRuntimeGetLogfileP | ( | void | ) |
Non-inline replacement for MkRuntimeGetLogfile …
MK_RT MkRuntimeGetP | ( | void | ) |
Non-inline replacement for MkRuntimeGet …
void MkRuntimeSetCID | ( | MK_OBJ const | cid | ) |
CID == context-in-duty.
|
inlinestatic |
set the MkRuntimeS::debug value …
Definition at line 12210 of file LibMkKernel_mk.h.
void MkRuntimeSetDebugP | ( | MK_I32 | dbg | ) |
Non-inline replacement for MkRuntimeSetDebug …
|
inlinestatic |
set the MkRuntimeS::isSilent value …
Definition at line 13047 of file LibMkKernel_mk.h.
Non-inline replacement for MkRuntimeSetIsSilent …
set the MkRuntimeS::logfile value and cleanup old value …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | logfile | filename, "stdout" or "stderr", default = "stderr" for MK_NULL or "" |