MkBufferC - various functions to get buffer-data … More...
Collaboration diagram for MkBufferC_Get_C_API:Functions | |
| enum MkErrorE | MkBufferGetI8_RT (MK_RT mkrt, MK_BUFN const buf, MK_I8 *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetBOL_RT (MK_RT mkrt, MK_BUFN const buf, MK_BOL *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetI16_RT (MK_RT mkrt, MK_BUFN const buf, MK_I16 *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetU16_RT (MK_RT mkrt, MK_BUFN const buf, MK_U16 *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetI32_RT (MK_RT mkrt, MK_BUFN const buf, MK_I32 *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetU32_RT (MK_RT mkrt, MK_BUFN const buf, MK_U32 *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetFLT_RT (MK_RT mkrt, MK_BUFN const buf, MK_FLT *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetI64_RT (MK_RT mkrt, MK_BUFN const buf, MK_I64 *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetDBL_RT (MK_RT mkrt, MK_BUFN const buf, MK_DBL *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetBIN_RT (MK_RT mkrt, MK_BUFN const buf, MkBinaryR *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetSTR_RT (MK_RT mkrt, MK_BUFN const buf, MK_STRN *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetStringR_RT (MK_RT mkrt, MK_BUFN const buf, MkStringR *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetBUF_RT (MK_RT mkrt, MK_BUF const buf, MK_BUF *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetBFL_RT (MK_RT mkrt, MK_BUFN const buf, MK_BFL *const val_inout) |
| function to read an MkBufferListC from an MkBufferC object … | |
| enum MkErrorE | MkBufferGetLONG_RT (MK_RT mkrt, MK_BUFN const buf, MK_LONG *const val_out) |
| get a val_out from a MkBufferC … | |
| enum MkErrorE | MkBufferGetBOOL_RT (MK_RT mkrt, MK_BUFN const buf, MK_BOOL *const val_out) |
| get a val_out from a MkBufferC … | |
MkBufferC - various functions to get buffer-data …
| #define MkBufferGetBFL | ( | ... | ) |
Definition at line 77 of file kernel_overload_mk.h.
| #define MkBufferGetBFL_C | ( | ... | ) |
Definition at line 79 of file kernel_overload_mk.h.
| #define MkBufferGetBFL_E | ( | ... | ) |
Definition at line 78 of file kernel_overload_mk.h.
| #define MkBufferGetBFL_e | ( | ... | ) |
Definition at line 80 of file kernel_overload_mk.h.
| #define MkBufferGetBFL_NULL | ( | ... | ) |
Definition at line 76 of file kernel_overload_mk.h.
| #define MkBufferGetBIN | ( | ... | ) |
Definition at line 91 of file kernel_overload_mk.h.
| #define MkBufferGetBIN_C | ( | ... | ) |
Definition at line 93 of file kernel_overload_mk.h.
| #define MkBufferGetBIN_E | ( | ... | ) |
Definition at line 92 of file kernel_overload_mk.h.
| #define MkBufferGetBIN_e | ( | ... | ) |
Definition at line 94 of file kernel_overload_mk.h.
| #define MkBufferGetBIN_NULL | ( | ... | ) |
Definition at line 90 of file kernel_overload_mk.h.
| #define MkBufferGetBOL | ( | ... | ) |
Definition at line 96 of file kernel_overload_mk.h.
| #define MkBufferGetBOL_C | ( | ... | ) |
Definition at line 98 of file kernel_overload_mk.h.
| #define MkBufferGetBOL_E | ( | ... | ) |
Definition at line 97 of file kernel_overload_mk.h.
| #define MkBufferGetBOL_e | ( | ... | ) |
Definition at line 99 of file kernel_overload_mk.h.
| #define MkBufferGetBOL_NULL | ( | ... | ) |
Definition at line 95 of file kernel_overload_mk.h.
| #define MkBufferGetBOOL | ( | ... | ) |
Definition at line 101 of file kernel_overload_mk.h.
| #define MkBufferGetBOOL_C | ( | ... | ) |
Definition at line 103 of file kernel_overload_mk.h.
| #define MkBufferGetBOOL_E | ( | ... | ) |
Definition at line 102 of file kernel_overload_mk.h.
| #define MkBufferGetBOOL_e | ( | ... | ) |
Definition at line 104 of file kernel_overload_mk.h.
| #define MkBufferGetBOOL_NULL | ( | ... | ) |
Definition at line 100 of file kernel_overload_mk.h.
| #define MkBufferGetBUF | ( | ... | ) |
Definition at line 84 of file kernel_overload_mk.h.
| #define MkBufferGetBUF_C | ( | ... | ) |
Definition at line 86 of file kernel_overload_mk.h.
| #define MkBufferGetBUF_E | ( | ... | ) |
Definition at line 85 of file kernel_overload_mk.h.
| #define MkBufferGetBUF_e | ( | ... | ) |
Definition at line 87 of file kernel_overload_mk.h.
| #define MkBufferGetBUF_NULL | ( | ... | ) |
Definition at line 83 of file kernel_overload_mk.h.
| #define MkBufferGetDBL | ( | ... | ) |
Definition at line 106 of file kernel_overload_mk.h.
| #define MkBufferGetDBL_C | ( | ... | ) |
Definition at line 108 of file kernel_overload_mk.h.
| #define MkBufferGetDBL_E | ( | ... | ) |
Definition at line 107 of file kernel_overload_mk.h.
| #define MkBufferGetDBL_e | ( | ... | ) |
Definition at line 109 of file kernel_overload_mk.h.
| #define MkBufferGetDBL_NULL | ( | ... | ) |
Definition at line 105 of file kernel_overload_mk.h.
| #define MkBufferGetFLT | ( | ... | ) |
Definition at line 111 of file kernel_overload_mk.h.
| #define MkBufferGetFLT_C | ( | ... | ) |
Definition at line 113 of file kernel_overload_mk.h.
| #define MkBufferGetFLT_E | ( | ... | ) |
Definition at line 112 of file kernel_overload_mk.h.
| #define MkBufferGetFLT_e | ( | ... | ) |
Definition at line 114 of file kernel_overload_mk.h.
| #define MkBufferGetFLT_NULL | ( | ... | ) |
Definition at line 110 of file kernel_overload_mk.h.
| #define MkBufferGetI16 | ( | ... | ) |
Definition at line 116 of file kernel_overload_mk.h.
| #define MkBufferGetI16_C | ( | ... | ) |
Definition at line 118 of file kernel_overload_mk.h.
| #define MkBufferGetI16_E | ( | ... | ) |
Definition at line 117 of file kernel_overload_mk.h.
| #define MkBufferGetI16_e | ( | ... | ) |
Definition at line 119 of file kernel_overload_mk.h.
| #define MkBufferGetI16_NULL | ( | ... | ) |
Definition at line 115 of file kernel_overload_mk.h.
| #define MkBufferGetI32 | ( | ... | ) |
Definition at line 121 of file kernel_overload_mk.h.
| #define MkBufferGetI32_C | ( | ... | ) |
Definition at line 123 of file kernel_overload_mk.h.
| #define MkBufferGetI32_E | ( | ... | ) |
Definition at line 122 of file kernel_overload_mk.h.
| #define MkBufferGetI32_e | ( | ... | ) |
Definition at line 124 of file kernel_overload_mk.h.
| #define MkBufferGetI32_NULL | ( | ... | ) |
Definition at line 120 of file kernel_overload_mk.h.
| #define MkBufferGetI64 | ( | ... | ) |
Definition at line 126 of file kernel_overload_mk.h.
| #define MkBufferGetI64_C | ( | ... | ) |
Definition at line 128 of file kernel_overload_mk.h.
| #define MkBufferGetI64_E | ( | ... | ) |
Definition at line 127 of file kernel_overload_mk.h.
| #define MkBufferGetI64_e | ( | ... | ) |
Definition at line 129 of file kernel_overload_mk.h.
| #define MkBufferGetI64_NULL | ( | ... | ) |
Definition at line 125 of file kernel_overload_mk.h.
| #define MkBufferGetI8 | ( | ... | ) |
Definition at line 131 of file kernel_overload_mk.h.
| #define MkBufferGetI8_C | ( | ... | ) |
Definition at line 133 of file kernel_overload_mk.h.
| #define MkBufferGetI8_E | ( | ... | ) |
Definition at line 132 of file kernel_overload_mk.h.
| #define MkBufferGetI8_e | ( | ... | ) |
Definition at line 134 of file kernel_overload_mk.h.
| #define MkBufferGetI8_NULL | ( | ... | ) |
Definition at line 130 of file kernel_overload_mk.h.
| #define MkBufferGetLONG | ( | ... | ) |
Definition at line 136 of file kernel_overload_mk.h.
| #define MkBufferGetLONG_C | ( | ... | ) |
Definition at line 138 of file kernel_overload_mk.h.
| #define MkBufferGetLONG_E | ( | ... | ) |
Definition at line 137 of file kernel_overload_mk.h.
| #define MkBufferGetLONG_e | ( | ... | ) |
Definition at line 139 of file kernel_overload_mk.h.
| #define MkBufferGetLONG_NULL | ( | ... | ) |
Definition at line 135 of file kernel_overload_mk.h.
| #define MkBufferGetSTR | ( | ... | ) |
Definition at line 141 of file kernel_overload_mk.h.
| #define MkBufferGetSTR_C | ( | ... | ) |
Definition at line 143 of file kernel_overload_mk.h.
| #define MkBufferGetSTR_E | ( | ... | ) |
Definition at line 142 of file kernel_overload_mk.h.
| #define MkBufferGetSTR_e | ( | ... | ) |
Definition at line 144 of file kernel_overload_mk.h.
| #define MkBufferGetSTR_NULL | ( | ... | ) |
Definition at line 140 of file kernel_overload_mk.h.
| #define MkBufferGetStringR | ( | ... | ) |
Definition at line 146 of file kernel_overload_mk.h.
| #define MkBufferGetStringR_C | ( | ... | ) |
Definition at line 148 of file kernel_overload_mk.h.
| #define MkBufferGetStringR_E | ( | ... | ) |
Definition at line 147 of file kernel_overload_mk.h.
| #define MkBufferGetStringR_e | ( | ... | ) |
Definition at line 149 of file kernel_overload_mk.h.
| #define MkBufferGetStringR_NULL | ( | ... | ) |
Definition at line 145 of file kernel_overload_mk.h.
| #define MkBufferGetU16 | ( | ... | ) |
Definition at line 151 of file kernel_overload_mk.h.
| #define MkBufferGetU16_C | ( | ... | ) |
Definition at line 153 of file kernel_overload_mk.h.
| #define MkBufferGetU16_E | ( | ... | ) |
Definition at line 152 of file kernel_overload_mk.h.
| #define MkBufferGetU16_e | ( | ... | ) |
Definition at line 154 of file kernel_overload_mk.h.
| #define MkBufferGetU16_NULL | ( | ... | ) |
Definition at line 150 of file kernel_overload_mk.h.
| #define MkBufferGetU32 | ( | ... | ) |
Definition at line 156 of file kernel_overload_mk.h.
| #define MkBufferGetU32_C | ( | ... | ) |
Definition at line 158 of file kernel_overload_mk.h.
| #define MkBufferGetU32_E | ( | ... | ) |
Definition at line 157 of file kernel_overload_mk.h.
| #define MkBufferGetU32_e | ( | ... | ) |
Definition at line 159 of file kernel_overload_mk.h.
| #define MkBufferGetU32_NULL | ( | ... | ) |
Definition at line 155 of file kernel_overload_mk.h.
function to read an MkBufferListC from an MkBufferC object …
This function read a buffer-item created with MqSendL_START and MqSendL_END into a temporary MkBufferListC.
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
| [in] | buf | the MkBufferS instance to work on |
| [in,out] | val_inout | the reference object or null at error |
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |
get a val_out from a MkBufferC …
The MkBufferGetTT style of functions always return a val_out or a MkErrorC.
The val_out can be a PRIMITIVE TYPE, a class-type or a pointer-type (binary, string etc).
| MkExceptionC | → The default-exception from the Programming-Language-Micro-Kernel (PLMK) |
| [in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) - (nonnull) |
| [in] | buf | the MkBufferS instance to work on - (nonnull) |
| [out] | val_out | the value to return - (nonnull) |