theKernel 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard
c - tcl - py - jv - cc
Loading...
Searching...
No Matches
libmkkernel::MkBufferU Union Reference

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

#include <LibMkKernel_mk.h>

+ Collaboration diagram for libmkkernel::MkBufferU:

Public Attributes

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 ccmkkernel data package is a collection of items of type MkBufferU with variable length data of type: libmkkernel::MK_BIN, libmkkernel::MK_STR and MK_LST or a a fixed length data of type libmkkernel::MK_ATO. The MkBufferS object is using a MkBufferU union and a MkTypeE enum to define an item.

Definition at line 2056 of file LibMkKernel_mk.h.

Member Data Documentation

◆ A

MK_ATO* libmkkernel::MkBufferU::A

atom for native data-types

Definition at line 2057 of file LibMkKernel_mk.h.

◆ B

MK_BIN libmkkernel::MkBufferU::B

arbitrary byte-array data

Definition at line 2058 of file LibMkKernel_mk.h.

◆ C

MK_STRN libmkkernel::MkBufferU::C

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

Definition at line 2059 of file LibMkKernel_mk.h.

◆ L

MK_LST libmkkernel::MkBufferU::L

list object type data

Definition at line 2061 of file LibMkKernel_mk.h.

◆ S

MK_STR libmkkernel::MkBufferU::S

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

Definition at line 2060 of file LibMkKernel_mk.h.


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