theKernel 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard - theLib
c - tcl - atl - cs - py - rb - jv - cc
Loading...
Searching...
No Matches
ccmkkernel Namespace Reference

namespace for the CcMkKernel "C++"-API More...

Classes

class  HdlIsNullError
 
class  MkBufferC
 The ABSTRACT-CLASS used to store a native-type-data-item defined by PRIMITIVE TYPE … → C-API: libmkkernel::MkBufferS More...
 
struct  MkBufferC_A
 The ABSTRACT-CLASS used to store a native-type-data-item defined by PRIMITIVE TYPE … → C-API: libmkkernel::MkBufferS More...
 
class  MkBufferListC
 The CLASS used to store a list of MkBufferS items into a flat array… → C-API: libmkkernel::MkBufferListS More...
 
struct  MkBufferListC_A
 The CLASS used to store a list of MkBufferS items into a flat array… → C-API: libmkkernel::MkBufferListS More...
 
class  MkBufferStreamC
 The ABSTRACT-CLASS MkBufferStreamS is used for package-based serialized IO … → C-API: libmkkernel::MkBufferStreamS More...
 
struct  MkBufferStreamC_A
 The ABSTRACT-CLASS MkBufferStreamS is used for package-based serialized IO … → C-API: libmkkernel::MkBufferStreamS More...
 
class  MkConstructorNullExceptionC
 constructor return MK_NULL More...
 
class  MkErrorC
 The data-type to store and handle the error-condition … → C-API: libmkkernel::MkErrorS More...
 
struct  MkErrorC_A
 The data-type to store and handle the error-condition … → C-API: libmkkernel::MkErrorS More...
 
class  MkExceptionC
 MkExceptionC - The default-exception of the Programming-Language-Micro-Kernel (PLMK)More...
 
class  MkInitError
 constructor return MK_NULL More...
 
class  MkInitSoftError
 soft constructor return MK_NULL More...
 
class  MkKernel
 MkKernel PACKAGE - The package is the toplevel structure of the Programming-Language-Micro-Kernel (PLMK)More...
 
class  MkKernelException
 
class  MkLogFileC
 define a MkLogFileC object … → C-API: libmkkernel::MkLogFileS More...
 
struct  MkLogFileC_A
 define a MkLogFileC object … → C-API: libmkkernel::MkLogFileS More...
 
class  MkObjectC
 object header … → C-API: libmkkernel::MkObjectS More...
 
struct  MkObjectC_A
 object header … → C-API: libmkkernel::MkObjectS More...
 
struct  MkObjectDeleteCallbackC
 infrastructur to use the ccmkkernel specific callbackMore...
 
class  MkReferenceNullExceptionC
 reference argument is MK_NULL More...
 
class  MkRuntimeC
 The MkRuntimeS provide a per-thread environment for ccmkkernel … → C-API: libmkkernel::MkRuntimeS More...
 
struct  MkRuntimeC_A
 The MkRuntimeS provide a per-thread environment for ccmkkernel … → C-API: libmkkernel::MkRuntimeS More...
 
class  MkStaticC
 static constructor for ccmkkernelMore...
 

Typedefs

using MK_BNP = std::pair<MK_SIZE,MK_BINN>
 
typedef void(* MkObjectDeleteSCB) (MK_STRN const, MK_HDL const, MK_HDL const)
 static-callback
 

Variables

static struct MkRuntimeCallbackS sMkRuntimeCallback = {0}
 

Detailed Description

namespace for the CcMkKernel "C++"-API

Typedef Documentation

◆ MK_BNP

using ccmkkernel::MK_BNP = std::pair<MK_SIZE,MK_BINN>

Definition at line 136 of file LibMkKernel_cc.hh.

◆ MkObjectDeleteSCB

typedef void(* ccmkkernel::MkObjectDeleteSCB) (MK_STRN const, MK_HDL const, MK_HDL const)

static-callback

Definition at line 29 of file MkObjectC_cc.hh.

Variable Documentation

◆ sMkRuntimeCallback

struct MkRuntimeCallbackS ccmkkernel::sMkRuntimeCallback = {0}
static

Definition at line 90 of file LibMkKernel_cc.cc.

90{0};