MkKernel PACKAGE - operate on a binary al struct of pointer and size … More...
Collaboration diagram for MkKernel_Binary_C_API:Classes | |
| struct | MkBinaryR |
| binary data default format … More... | |
Functions | |
| static MkBinaryR | MkBinaryCreate (MK_SIZE size, MK_BINN data) |
| create a binary from data and size ... | |
| static bool | MkBinaryIsNull (const MkBinaryR bin) |
| check if binary is NULL ... | |
| static const MkBinaryR | MkBinaryCreateSlice (const MkBinaryR bin, MK_SIZE start, MK_SIZE wide) |
| create a binary slice ... | |
| static MkBinaryR | MkBinaryDup_RT (MK_RT mkrt, const MkBinaryR bin) |
| create a binary as duplicate from an already existsing MkBinaryR ... | |
| static void | MkBinaryLog_RT (MK_RT mkrt, const MkBinaryR bin) |
| get size from the binary ... | |
| static MK_BINN | MkBinaryGetData (const MkBinaryR bin) |
| get data pointer from the binary ... | |
| static MK_SIZE | MkBinaryGetSize (const MkBinaryR bin) |
| get size from the binary ... | |
MkKernel - MkKernel_Binary_C_API - function | |
| MkBinaryR | MkBinaryCreateP (MK_SIZE size, MK_BINN data) |
| Non-inline replacement for MkBinaryCreate … | |
| MkBinaryR | MkBinaryCreateSliceP (MkBinaryR const bin, MK_SIZE start, MK_SIZE wide) |
| Non-inline replacement for MkBinaryCreateSlice … | |
| MkBinaryR | MkBinaryDupP (MK_RT mkrt, MkBinaryR const bin) |
| Non-inline replacement for MkBinaryDup … | |
| MK_BINN | MkBinaryGetDataP (MkBinaryR const bin) |
| Non-inline replacement for MkBinaryGetData … | |
| MK_SIZE | MkBinaryGetSizeP (MkBinaryR const bin) |
| Non-inline replacement for MkBinaryGetSize … | |
| MK_BOOL | MkBinaryIsNullP (MkBinaryR const bin) |
| Non-inline replacement for MkBinaryIsNull … | |
| void | MkBinaryLogP (MK_RT mkrt, MkBinaryR const bin) |
| Non-inline replacement for MkBinaryLog … | |
MkKernel - MkKernel_Binary_C_API - overload | |
| #define | MkBinaryDup_NULL(...) |
| #define | MkBinaryDup(...) |
| #define | MkBinaryLog_NULL(...) |
| #define | MkBinaryLog(...) |
MkKernel PACKAGE - operate on a binary al struct of pointer and size …
| #define MkBinaryDup | ( | ... | ) |
Definition at line 1348 of file kernel_overload_mk.h.
| #define MkBinaryDup_NULL | ( | ... | ) |
Definition at line 1347 of file kernel_overload_mk.h.
| #define MkBinaryLog | ( | ... | ) |
Definition at line 1350 of file kernel_overload_mk.h.
| #define MkBinaryLog_NULL | ( | ... | ) |
Definition at line 1349 of file kernel_overload_mk.h.
create a binary from data and size ...
Definition at line 1690 of file LibMkKernel_mk.h.
Here is the caller graph for this function:Non-inline replacement for MkBinaryCreate …
|
inlinestatic |
Non-inline replacement for MkBinaryCreateSlice …
create a binary as duplicate from an already existsing MkBinaryR ...
Definition at line 13552 of file LibMkKernel_mk.h.
Non-inline replacement for MkBinaryDup …
get data pointer from the binary ...
Definition at line 1719 of file LibMkKernel_mk.h.
Non-inline replacement for MkBinaryGetData …
get size from the binary ...
Definition at line 1725 of file LibMkKernel_mk.h.
Non-inline replacement for MkBinaryGetSize …
|
inlinestatic |
check if binary is NULL ...
Definition at line 1696 of file LibMkKernel_mk.h.
Non-inline replacement for MkBinaryIsNull …
get size from the binary ...
Definition at line 13558 of file LibMkKernel_mk.h.
Non-inline replacement for MkBinaryLog …