theKernel 10.0
Loading...
Searching...
No Matches
MkRuntimeC_Config_CC_API

MkRuntimeC - various functions to configure the MkRuntimeRLS (only C) … More...

+ Collaboration diagram for MkRuntimeC_Config_CC_API:

Functions

static MK_I32 ccmkkernel::MkRuntimeC::DebugGet ()
  C++: [static] MK_I32 MkRuntimeC::DebugGet() C-API
get the MkRuntimeS::debug value …
 
static void ccmkkernel::MkRuntimeC::DebugSet (MK_I32 dbg)
  C++: [static] MkRuntimeC::DebugSet(MK_I32 dbg) C-API
set the MkRuntimeS::debug value …
 
static MkErrorE ccmkkernel::MkRuntimeC::ErrorGetCode ()
  C++: [static] MkErrorE MkRuntimeC::ErrorGetCode() C-API
return libmkkernel::MkErrorS::code from a given MkRuntimeC
 
static MK_BOOL ccmkkernel::MkRuntimeC::IsSilentGet ()
  C++: [static] MK_BOOL MkRuntimeC::IsSilentGet() C-API
get the MkRuntimeS::isSilent value …
 
static void ccmkkernel::MkRuntimeC::IsSilentSet (MK_BOOL silent)
  C++: [static] MkRuntimeC::IsSilentSet(MK_BOOL silent) C-API
set the MkRuntimeS::isSilent value …
 
static MK_STRN ccmkkernel::MkRuntimeC::LogTargetGet ()
  C++: [static] MK_STRN MkRuntimeC::LogTargetGet() C-API
get the MkLogDataS::logNAME value …
 
static void ccmkkernel::MkRuntimeC::LogTargetReset ()
  C++: [static] MkRuntimeC::LogTargetReset() C-API
set the MkRuntimeS::log value to the DEFAULT value …
 
static void ccmkkernel::MkRuntimeC::LogTargetSet (MK_STRN logTgt)
  C++: [static] MkRuntimeC::LogTargetSet(MK_STRN logTgt) C-API
set the MkRuntimeS::log value and cleanup old value …
 
static void ccmkkernel::MkRuntimeC::LogTargetSet (const std::string &logTgt)
  C++: [static] MkRuntimeC::LogTargetSet(MK_STRN logTgt) C-API
set the MkRuntimeS::log value and cleanup old value …
 
static void ccmkkernel::MkRuntimeC::NoDecoSet (MK_BOOL noDeco)
  C++: [static] MkRuntimeC::NoDecoSet(MK_BOOL noDeco) C-API
set the MkRuntimeS::noDeco value …
 

Detailed Description

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.

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.

Function Documentation

◆ DebugGet()

MK_I32 ccmkkernel::MkRuntimeC::DebugGet ( )
inlinestatic

C++: [static] MK_I32 MkRuntimeC::DebugGet() C-API
get the MkRuntimeS::debug value …

Definition at line 34 of file MkRuntimeC_inline_cc.hh.

34 {
36 MK_I32 __retVal__L = MkRuntimeDebugGet();
37 return __retVal__L;
38 }
signed int MK_I32
4 byte integer data-type
static MK_I32 MkRuntimeDebugGet(void)
get the MkRuntimeS::debug value …
#define MkRtSetup_NULL

◆ DebugSet()

void ccmkkernel::MkRuntimeC::DebugSet ( MK_I32 dbg)
inlinestatic

C++: [static] MkRuntimeC::DebugSet(MK_I32 dbg) C-API
set the MkRuntimeS::debug value …

Definition at line 41 of file MkRuntimeC_inline_cc.hh.

41 {
44 }
static void MkRuntimeDebugSet(MK_I32 dbg)
set the MkRuntimeS::debug value …

◆ ErrorGetCode()

MkErrorE ccmkkernel::MkRuntimeC::ErrorGetCode ( )
inlinestatic

C++: [static] MkErrorE MkRuntimeC::ErrorGetCode() C-API
return libmkkernel::MkErrorS::code from a given MkRuntimeC

Definition at line 47 of file MkRuntimeC_inline_cc.hh.

47 {
49 enum MkErrorE errVal = MkRuntimeErrorGetCode();
50 return errVal;
51 }
MkErrorE
collection for the different error-codes …
#define MkRuntimeErrorGetCode()

◆ IsSilentGet()

MK_BOOL ccmkkernel::MkRuntimeC::IsSilentGet ( )
inlinestatic

C++: [static] MK_BOOL MkRuntimeC::IsSilentGet() C-API
get the MkRuntimeS::isSilent value …

Definition at line 54 of file MkRuntimeC_inline_cc.hh.

54 {
56 MK_BOOL __retVal__L = MkRuntimeIsSilentGet();
57 return __retVal__L;
58 }
bool MK_BOOL
real bool data-type
static bool MkRuntimeIsSilentGet(void)
get the MkRuntimeS::isSilent value …

◆ IsSilentSet()

void ccmkkernel::MkRuntimeC::IsSilentSet ( MK_BOOL silent)
inlinestatic

C++: [static] MkRuntimeC::IsSilentSet(MK_BOOL silent) C-API
set the MkRuntimeS::isSilent value …

Definition at line 61 of file MkRuntimeC_inline_cc.hh.

61 {
64 }
#define MkRuntimeIsSilentSet(...)

◆ LogTargetGet()

MK_STRN ccmkkernel::MkRuntimeC::LogTargetGet ( )
inlinestatic

C++: [static] MK_STRN MkRuntimeC::LogTargetGet() C-API
get the MkLogDataS::logNAME value …

Definition at line 67 of file MkRuntimeC_inline_cc.hh.

67 {
69 MK_STRN __retVal__L = MkRuntimeLogTargetGet();
70 return __retVal__L;
71 }
const MK_STRB * MK_STRN
constant string pointer data-type
static MK_STRN MkRuntimeLogTargetGet(void)
get the MkLogDataS::logNAME value …

◆ LogTargetReset()

void ccmkkernel::MkRuntimeC::LogTargetReset ( )
inlinestatic

C++: [static] MkRuntimeC::LogTargetReset() C-API
set the MkRuntimeS::log value to the DEFAULT value …

Definition at line 74 of file MkRuntimeC_inline_cc.hh.

74 {
76 enum MkErrorE errVal = MkRuntimeLogTargetReset();
77 MkErrorC_Check(NULL, errVal);
78 }
#define MkErrorC_Check(errObj, errVal)
#define MkRuntimeLogTargetReset()

◆ LogTargetSet() [1/2]

void ccmkkernel::MkRuntimeC::LogTargetSet ( const std::string & logTgt)
inlinestatic

C++: [static] MkRuntimeC::LogTargetSet(MK_STRN logTgt) C-API
set the MkRuntimeS::log value and cleanup old value …

Definition at line 88 of file MkRuntimeC_inline_cc.hh.

88 {
90 const MK_STRN logTgt_hdl = logTgt.c_str();
91 enum MkErrorE errVal = MkRuntimeLogTargetSet(logTgt_hdl);
92 MkErrorC_Check(NULL, errVal);
93 }
#define MkRuntimeLogTargetSet(...)

◆ LogTargetSet() [2/2]

void ccmkkernel::MkRuntimeC::LogTargetSet ( MK_STRN logTgt)
inlinestatic

C++: [static] MkRuntimeC::LogTargetSet(MK_STRN logTgt) C-API
set the MkRuntimeS::log value and cleanup old value …

Definition at line 81 of file MkRuntimeC_inline_cc.hh.

81 {
83 enum MkErrorE errVal = MkRuntimeLogTargetSet(logTgt);
84 MkErrorC_Check(NULL, errVal);
85 }

◆ NoDecoSet()

void ccmkkernel::MkRuntimeC::NoDecoSet ( MK_BOOL noDeco)
inlinestatic

C++: [static] MkRuntimeC::NoDecoSet(MK_BOOL noDeco) C-API
set the MkRuntimeS::noDeco value …

Definition at line 96 of file MkRuntimeC_inline_cc.hh.

96 {
98 MkRuntimeNoDecoSet(noDeco);
99 }
#define MkRuntimeNoDecoSet(...)