theKernel 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard
c - tcl - py - 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::GetDebug ()
  C++: [static] MK_I32 MkRuntimeC::GetDebug() C-API
get the MkRuntimeS::debug value …
 
static MK_BOOL ccmkkernel::MkRuntimeC::GetIsSilent ()
  C++: [static] MK_BOOL MkRuntimeC::GetIsSilent() C-API
get the MkRuntimeS::isSilent value …
 
static MK_STRN ccmkkernel::MkRuntimeC::GetLogfile ()
  C++: [static] MK_STRN MkRuntimeC::GetLogfile() C-API
get the MkRuntimeS::logfile value …
 
static void ccmkkernel::MkRuntimeC::SetDebug (MK_I32 dbg)
  C++: [static] MkRuntimeC::SetDebug(MK_I32 dbg) C-API
set the MkRuntimeS::debug value …
 
static void ccmkkernel::MkRuntimeC::SetIsSilent (MK_BOOL silent)
  C++: [static] MkRuntimeC::SetIsSilent(MK_BOOL silent) C-API
set the MkRuntimeS::isSilent value …
 
static void ccmkkernel::MkRuntimeC::SetLogfile (MK_STRN logfile)
  C++: [static] MkRuntimeC::SetLogfile(MK_STRN logfile) C-API
set the MkRuntimeS::logfile value and cleanup old value …
 
static void ccmkkernel::MkRuntimeC::SetLogfile (const std::string &logfile)
  C++: [static] MkRuntimeC::SetLogfile(MK_STRN logfile) C-API
set the MkRuntimeS::logfile 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

◆ GetDebug()

MK_I32 ccmkkernel::MkRuntimeC::GetDebug ( )
inlinestatic

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

Definition at line 105 of file MkRuntimeC_inline_cc.hh.

105 {
107 MK_I32 __retVal__L = MkRuntimeGetDebug();
108 return __retVal__L;
109 }
signed int MK_I32
4 byte integer data-type
MK_I32 MkRuntimeGetDebug(void)
get the MkRuntimeS::debug value …
#define MkRtSetup_NULL

◆ GetIsSilent()

MK_BOOL ccmkkernel::MkRuntimeC::GetIsSilent ( )
inlinestatic

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

Definition at line 112 of file MkRuntimeC_inline_cc.hh.

112 {
114 MK_BOOL __retVal__L = MkRuntimeGetIsSilent();
115 return __retVal__L;
116 }
bool MK_BOOL
real bool data-type
bool MkRuntimeGetIsSilent(void)
get the MkRuntimeS::isSilent value …

◆ GetLogfile()

MK_STRN ccmkkernel::MkRuntimeC::GetLogfile ( )
inlinestatic

C++: [static] MK_STRN MkRuntimeC::GetLogfile() C-API
get the MkRuntimeS::logfile value …

Definition at line 119 of file MkRuntimeC_inline_cc.hh.

119 {
121 MK_STRN __retVal__L = MkRuntimeGetLogfile();
122 return __retVal__L;
123 }
const MK_STRB * MK_STRN
constant string pointer data-type
MK_STRN MkRuntimeGetLogfile(void)
get the MkRuntimeS::logfile value …

◆ SetDebug()

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

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

Definition at line 126 of file MkRuntimeC_inline_cc.hh.

126 {
129 }
void MkRuntimeSetDebug(MK_I32 dbg)
set the MkRuntimeS::debug value …

◆ SetIsSilent()

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

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

Definition at line 132 of file MkRuntimeC_inline_cc.hh.

132 {
134 MkRuntimeSetIsSilent(silent);
135 }
void MkRuntimeSetIsSilent(bool silent)
set the MkRuntimeS::isSilent value …

◆ SetLogfile() [1/2]

void ccmkkernel::MkRuntimeC::SetLogfile ( const std::string & logfile)
inlinestatic

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

Definition at line 145 of file MkRuntimeC_inline_cc.hh.

145 {
147 const MK_STRN logfile_hdl = logfile.c_str();
148 enum MkErrorE errVal = MkRuntimeSetLogfile(logfile_hdl);
149 MkErrorC_Check(NULL, errVal);
150 }
#define MkErrorC_Check(errObj, errVal)
MkErrorE
collection for the different error-codes …
#define MkRuntimeSetLogfile(...)

◆ SetLogfile() [2/2]

void ccmkkernel::MkRuntimeC::SetLogfile ( MK_STRN logfile)
inlinestatic

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

Definition at line 138 of file MkRuntimeC_inline_cc.hh.

138 {
140 enum MkErrorE errVal = MkRuntimeSetLogfile(logfile);
141 MkErrorC_Check(NULL, errVal);
142 }