The CcMkKernel API. More...
Topics | |
MkKernel_CC_API | |
MkKernel PACKAGE - The package is the toplevel structure of the Programming-Language-Micro-Kernel (PLMK) … | |
MkRuntimeC_CC_API | |
MkRuntimeC - The class known as mkrt or runtime is the main ccmkkernel application environment … | |
MkObjectC_CC_API | |
MkObjectC - class known as obj or object is used as base-class type for a Programming-Language-Micro-Kernel (PLMK) class … | |
MkBufferC_CC_API | |
MkBufferC - the abstract class known as buf or buffer is used to create and manage dynamic, generic, mixed typed data. … | |
MkBufferStreamC_CC_API | |
MkBufferStreamC - the abstract class known as bus or stream is a subclass of MkBufferC and is used for package-based-io … | |
MkBufferListC_CC_API | |
MkBufferListC - the class known as bfl or buffer-list is used to create and manage a list of MkBufferC … | |
MkLogFileC_CC_API | |
MkLogFileC - the class known as lfl or log-file is used to control the target of the logging-output … | |
MkErrorC_CC_API | |
MkErrorC - the class known as err or error is used to create and manage an error message … | |
MkExceptionC_CC_API | |
MkExceptionC - the final class to connect the MkErrorC with the C++ error … | |
Namespaces | |
namespace | ccmkkernel |
namespace for the CcMkKernel "C++"-API | |
macros to support types | |
#define | MqTypeCC_O MK_BOL |
#define | MqTypeCC_Y MK_I8 |
#define | MqTypeCC_S MK_I16 |
#define | MqTypeCC_I MK_I32 |
#define | MqTypeCC_W MK_I64 |
#define | MqTypeCC_F MK_FLT |
#define | MqTypeCC_D MK_DBL |
#define | MqTypeCC_C MK_STRN |
#define | MqTypeCC_B MK_BNP |
#define | MqTypeCC_U MkBufferC* |
#define | MqTypeCC_US MkBufferStreamC* |
#define | MqTypeCC_L MkBufferListC* |
The CcMkKernel API.
The LibMkKernel API …
This structure is clearly defined by separating concerns into three distinct programming layers:
The LibMkKernel API …
This structure is clearly defined by separating concerns into three distinct programming layers:
#define MqTypeCC_B MK_BNP |
Definition at line 184 of file LibMkKernel_cc.hh.
#define MqTypeCC_C MK_STRN |
Definition at line 183 of file LibMkKernel_cc.hh.
#define MqTypeCC_D MK_DBL |
Definition at line 182 of file LibMkKernel_cc.hh.
#define MqTypeCC_F MK_FLT |
Definition at line 181 of file LibMkKernel_cc.hh.
#define MqTypeCC_I MK_I32 |
Definition at line 179 of file LibMkKernel_cc.hh.
#define MqTypeCC_L MkBufferListC* |
Definition at line 187 of file LibMkKernel_cc.hh.
#define MqTypeCC_O MK_BOL |
Definition at line 176 of file LibMkKernel_cc.hh.
#define MqTypeCC_S MK_I16 |
Definition at line 178 of file LibMkKernel_cc.hh.
#define MqTypeCC_U MkBufferC* |
Definition at line 185 of file LibMkKernel_cc.hh.
#define MqTypeCC_US MkBufferStreamC* |
Definition at line 186 of file LibMkKernel_cc.hh.
#define MqTypeCC_W MK_I64 |
Definition at line 180 of file LibMkKernel_cc.hh.
#define MqTypeCC_Y MK_I8 |
Definition at line 177 of file LibMkKernel_cc.hh.