theKernel 10.0
Loading...
Searching...
No Matches
MkRuntimeC_Config_ATL_API

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

+ Collaboration diagram for MkRuntimeC_Config_ATL_API:

Functions

static OT_ProcRet atlmkkernel_MkRuntimeC_DebugGet (OtClass_ARGS)
  Atl: (static) int32 [MkRuntimeC::DebugGet] C-API
get the MkRuntimeS::debug value …
 
static OT_ProcRet atlmkkernel_MkRuntimeC_DebugSet (OtClass_ARGS)
  Atl: (static) MkRuntimeC::DebugSet dbg:int32 C-API
set the MkRuntimeS::debug value …
 
static OT_ProcRet atlmkkernel_MkRuntimeC_ErrorGetCode (OtClass_ARGS)
  Atl: (static) MkErrorE [MkRuntimeC::ErrorGetCode] C-API
return MkErrorS::code from a given MkRuntimeC
 
static OT_ProcRet atlmkkernel_MkRuntimeC_IsSilentGet (OtClass_ARGS)
  Atl: (static) bool [MkRuntimeC::IsSilentGet] C-API
get the MkRuntimeS::isSilent value …
 
static OT_ProcRet atlmkkernel_MkRuntimeC_IsSilentSet (OtClass_ARGS)
  Atl: (static) MkRuntimeC::IsSilentSet silent:bool C-API
set the MkRuntimeS::isSilent value …
 
static OT_ProcRet atlmkkernel_MkRuntimeC_LogTargetGet (OtClass_ARGS)
  Atl: (static) string [MkRuntimeC::LogTargetGet] C-API
get the MkLogDataS::logNAME value …
 
static OT_ProcRet atlmkkernel_MkRuntimeC_LogTargetReset (OtClass_ARGS)
  Atl: (static) MkRuntimeC::LogTargetReset C-API
set the MkRuntimeS::log value to the DEFAULT value …
 
static OT_ProcRet atlmkkernel_MkRuntimeC_LogTargetSet (OtClass_ARGS)
  Atl: (static) MkRuntimeC::LogTargetSet logTgt:string C-API
set the MkRuntimeS::log value and cleanup old value …
 
static OT_ProcRet atlmkkernel_MkRuntimeC_NoDecoSet (OtClass_ARGS)
  Atl: (static) MkRuntimeC::NoDecoSet noDeco:bool 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

◆ atlmkkernel_MkRuntimeC_DebugGet()

static OT_ProcRet atlmkkernel_MkRuntimeC_DebugGet ( OtClass_ARGS )
static

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

Definition at line 122 of file MkRuntimeC_atl.c.

122 {
127 goto end;
128 error:
130 end:
132}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_SET_I32(nat)
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define OT_SETUP_hdl_static
#define DebugGet_doc
static MK_I32 MkRuntimeDebugGet(void)
get the MkRuntimeS::debug value …

◆ atlmkkernel_MkRuntimeC_DebugSet()

static OT_ProcRet atlmkkernel_MkRuntimeC_DebugSet ( OtClass_ARGS )
static

Atl: (static) MkRuntimeC::DebugSet dbg:int32 C-API
set the MkRuntimeS::debug value …

Definition at line 135 of file MkRuntimeC_atl.c.

135 {
138 MK_I32 dbg = 0;
141 MkRuntimeDebugSet (dbg);
143 goto end;
144 error:
146 end:
148}
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_NI4(val)
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_SET_None
#define DebugSet_doc
signed int MK_I32
4 byte integer data-type
static void MkRuntimeDebugSet(MK_I32 dbg)
set the MkRuntimeS::debug value …

◆ atlmkkernel_MkRuntimeC_ErrorGetCode()

static OT_ProcRet atlmkkernel_MkRuntimeC_ErrorGetCode ( OtClass_ARGS )
static

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

Definition at line 151 of file MkRuntimeC_atl.c.

151 {
156 goto end;
157 error:
159 end:
161}
#define OT_NEW_Mk_enum_OBJ(typ, val)
#define OT_retObj_SET(val)
#define ErrorGetCode_doc
#define MkRuntimeErrorGetCode()

◆ atlmkkernel_MkRuntimeC_IsSilentGet()

static OT_ProcRet atlmkkernel_MkRuntimeC_IsSilentGet ( OtClass_ARGS )
static

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

Definition at line 164 of file MkRuntimeC_atl.c.

164 {
169 goto end;
170 error:
172 end:
174}
#define OT_retObj_SET_BOL(nat)
#define IsSilentGet_doc
static bool MkRuntimeIsSilentGet(void)
get the MkRuntimeS::isSilent value …

◆ atlmkkernel_MkRuntimeC_IsSilentSet()

static OT_ProcRet atlmkkernel_MkRuntimeC_IsSilentSet ( OtClass_ARGS )
static

Atl: (static) MkRuntimeC::IsSilentSet silent:bool C-API
set the MkRuntimeS::isSilent value …

Definition at line 177 of file MkRuntimeC_atl.c.

177 {
180 MK_BOOL silent = 0;
183 MkRuntimeIsSilentSet (silent);
185 goto end;
186 error:
188 end:
190}
#define OT_CHECK_bool(val)
#define IsSilentSet_doc
bool MK_BOOL
real bool data-type
#define MkRuntimeIsSilentSet(...)

◆ atlmkkernel_MkRuntimeC_LogTargetGet()

static OT_ProcRet atlmkkernel_MkRuntimeC_LogTargetGet ( OtClass_ARGS )
static

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

Definition at line 193 of file MkRuntimeC_atl.c.

193 {
198 goto end;
199 error:
201 end:
203}
#define OT_retObj_SET_STR(nat)
#define LogTargetGet_doc
static MK_STRN MkRuntimeLogTargetGet(void)
get the MkLogDataS::logNAME value …

◆ atlmkkernel_MkRuntimeC_LogTargetReset()

static OT_ProcRet atlmkkernel_MkRuntimeC_LogTargetReset ( OtClass_ARGS )
static

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

Definition at line 206 of file MkRuntimeC_atl.c.

206 {
212 goto end;
213 error:
215 end:
217}
#define MkErrorC_Check(mng, PROC)
#define LogTargetReset_doc
#define MK_ERROR_FORMAT
#define MkRuntimeLogTargetReset()

◆ atlmkkernel_MkRuntimeC_LogTargetSet()

static OT_ProcRet atlmkkernel_MkRuntimeC_LogTargetSet ( OtClass_ARGS )
static

Atl: (static) MkRuntimeC::LogTargetSet logTgt:string C-API
set the MkRuntimeS::log value and cleanup old value …

Definition at line 220 of file MkRuntimeC_atl.c.

220 {
223 MK_STRN logTgt = 0;
228 goto end;
229 error:
231 end:
233}
#define OT_CHECK_STRN(val)
#define LogTargetSet_doc
const MK_STRB * MK_STRN
constant string pointer data-type
#define MkRuntimeLogTargetSet(...)

◆ atlmkkernel_MkRuntimeC_NoDecoSet()

static OT_ProcRet atlmkkernel_MkRuntimeC_NoDecoSet ( OtClass_ARGS )
static

Atl: (static) MkRuntimeC::NoDecoSet noDeco:bool C-API
set the MkRuntimeS::noDeco value …

Definition at line 236 of file MkRuntimeC_atl.c.

236 {
239 MK_BOOL noDeco = 0;
242 MkRuntimeNoDecoSet (noDeco);
244 goto end;
245 error:
247 end:
249}
#define NoDecoSet_doc
#define MkRuntimeNoDecoSet(...)