theKernel 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard
c - tcl - py - rb - jv - cc
Loading...
Searching...
No Matches

a union for all data items supported by MkBufferSMore...

#include <LibMkKernel_mk.h>

+ Collaboration diagram for MkBufferU:

Data Fields

MK_ATOA
 atom for native data-types
 
MK_BIN B
 arbitrary byte-array data
 
MK_STRN C
 const C string like data (e.g. with a \0 at the end)
 
MK_STR S
 C string like data (e.g. with a \0 at the end)
 
MK_LST L
 list object type data
 

Detailed Description

a union for all data items supported by MkBufferS

A libmkkernel data package is a collection of items of type MkBufferU with variable length data of type: MK_BIN, MK_STR and MK_LST or a a fixed length data of type MK_ATO. The MkBufferS object is using a MkBufferU union and a MkTypeE enum to define an item.

Definition at line 2061 of file LibMkKernel_mk.h.

Field Documentation

◆ A

MK_ATO* MkBufferU::A

atom for native data-types

Definition at line 2062 of file LibMkKernel_mk.h.

◆ B

MK_BIN MkBufferU::B

arbitrary byte-array data

Definition at line 2063 of file LibMkKernel_mk.h.

◆ C

MK_STRN MkBufferU::C

const C string like data (e.g. with a \0 at the end)

Definition at line 2064 of file LibMkKernel_mk.h.

◆ L

MK_LST MkBufferU::L

list object type data

Definition at line 2066 of file LibMkKernel_mk.h.

◆ S

MK_STR MkBufferU::S

C string like data (e.g. with a \0 at the end)

Definition at line 2065 of file LibMkKernel_mk.h.


The documentation for this union was generated from the following file: