theKernel 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard - theLib
c - tcl - atl - cs - py - rb - jv - cc
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 …
 

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 37 of file MkRuntimeC_inline_cc.hh.

37 {
39 MK_I32 __retVal__L = MkRuntimeDebugGet();
40 return __retVal__L;
41 }
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 44 of file MkRuntimeC_inline_cc.hh.

44 {
47 }
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 50 of file MkRuntimeC_inline_cc.hh.

50 {
52 enum MkErrorE errVal = MkRuntimeErrorGetCode();
53 return errVal;
54 }
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 57 of file MkRuntimeC_inline_cc.hh.

57 {
59 MK_BOOL __retVal__L = MkRuntimeIsSilentGet();
60 return __retVal__L;
61 }
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 64 of file MkRuntimeC_inline_cc.hh.

64 {
67 }
#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 70 of file MkRuntimeC_inline_cc.hh.

70 {
72 MK_STRN __retVal__L = MkRuntimeLogTargetGet();
73 return __retVal__L;
74 }
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 77 of file MkRuntimeC_inline_cc.hh.

77 {
79 enum MkErrorE errVal = MkRuntimeLogTargetReset();
80 MkErrorC_Check(NULL, errVal);
81 }
#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 91 of file MkRuntimeC_inline_cc.hh.

91 {
93 const MK_STRN logTgt_hdl = logTgt.c_str();
94 enum MkErrorE errVal = MkRuntimeLogTargetSet(logTgt_hdl);
95 MkErrorC_Check(NULL, errVal);
96 }
#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 84 of file MkRuntimeC_inline_cc.hh.

84 {
86 enum MkErrorE errVal = MkRuntimeLogTargetSet(logTgt);
87 MkErrorC_Check(NULL, errVal);
88 }