MkBufferC - various functions to get buffer-data … More...
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 80 of file kernel_overload_mk.h.
#define MkBufferGetBFL_C | ( | ... | ) |
Definition at line 82 of file kernel_overload_mk.h.
#define MkBufferGetBFL_E | ( | ... | ) |
Definition at line 81 of file kernel_overload_mk.h.
#define MkBufferGetBFL_e | ( | ... | ) |
Definition at line 83 of file kernel_overload_mk.h.
#define MkBufferGetBFL_NULL | ( | ... | ) |
Definition at line 79 of file kernel_overload_mk.h.
#define MkBufferGetBIN | ( | ... | ) |
Definition at line 94 of file kernel_overload_mk.h.
#define MkBufferGetBIN_C | ( | ... | ) |
Definition at line 96 of file kernel_overload_mk.h.
#define MkBufferGetBIN_E | ( | ... | ) |
Definition at line 95 of file kernel_overload_mk.h.
#define MkBufferGetBIN_e | ( | ... | ) |
Definition at line 97 of file kernel_overload_mk.h.
#define MkBufferGetBIN_NULL | ( | ... | ) |
Definition at line 93 of file kernel_overload_mk.h.
#define MkBufferGetBOL | ( | ... | ) |
Definition at line 99 of file kernel_overload_mk.h.
#define MkBufferGetBOL_C | ( | ... | ) |
Definition at line 101 of file kernel_overload_mk.h.
#define MkBufferGetBOL_E | ( | ... | ) |
Definition at line 100 of file kernel_overload_mk.h.
#define MkBufferGetBOL_e | ( | ... | ) |
Definition at line 102 of file kernel_overload_mk.h.
#define MkBufferGetBOL_NULL | ( | ... | ) |
Definition at line 98 of file kernel_overload_mk.h.
#define MkBufferGetBOOL | ( | ... | ) |
Definition at line 104 of file kernel_overload_mk.h.
#define MkBufferGetBOOL_C | ( | ... | ) |
Definition at line 106 of file kernel_overload_mk.h.
#define MkBufferGetBOOL_E | ( | ... | ) |
Definition at line 105 of file kernel_overload_mk.h.
#define MkBufferGetBOOL_e | ( | ... | ) |
Definition at line 107 of file kernel_overload_mk.h.
#define MkBufferGetBOOL_NULL | ( | ... | ) |
Definition at line 103 of file kernel_overload_mk.h.
#define MkBufferGetBUF | ( | ... | ) |
Definition at line 87 of file kernel_overload_mk.h.
#define MkBufferGetBUF_C | ( | ... | ) |
Definition at line 89 of file kernel_overload_mk.h.
#define MkBufferGetBUF_E | ( | ... | ) |
Definition at line 88 of file kernel_overload_mk.h.
#define MkBufferGetBUF_e | ( | ... | ) |
Definition at line 90 of file kernel_overload_mk.h.
#define MkBufferGetBUF_NULL | ( | ... | ) |
Definition at line 86 of file kernel_overload_mk.h.
#define MkBufferGetDBL | ( | ... | ) |
Definition at line 109 of file kernel_overload_mk.h.
#define MkBufferGetDBL_C | ( | ... | ) |
Definition at line 111 of file kernel_overload_mk.h.
#define MkBufferGetDBL_E | ( | ... | ) |
Definition at line 110 of file kernel_overload_mk.h.
#define MkBufferGetDBL_e | ( | ... | ) |
Definition at line 112 of file kernel_overload_mk.h.
#define MkBufferGetDBL_NULL | ( | ... | ) |
Definition at line 108 of file kernel_overload_mk.h.
#define MkBufferGetFLT | ( | ... | ) |
Definition at line 114 of file kernel_overload_mk.h.
#define MkBufferGetFLT_C | ( | ... | ) |
Definition at line 116 of file kernel_overload_mk.h.
#define MkBufferGetFLT_E | ( | ... | ) |
Definition at line 115 of file kernel_overload_mk.h.
#define MkBufferGetFLT_e | ( | ... | ) |
Definition at line 117 of file kernel_overload_mk.h.
#define MkBufferGetFLT_NULL | ( | ... | ) |
Definition at line 113 of file kernel_overload_mk.h.
#define MkBufferGetI16 | ( | ... | ) |
Definition at line 119 of file kernel_overload_mk.h.
#define MkBufferGetI16_C | ( | ... | ) |
Definition at line 121 of file kernel_overload_mk.h.
#define MkBufferGetI16_E | ( | ... | ) |
Definition at line 120 of file kernel_overload_mk.h.
#define MkBufferGetI16_e | ( | ... | ) |
Definition at line 122 of file kernel_overload_mk.h.
#define MkBufferGetI16_NULL | ( | ... | ) |
Definition at line 118 of file kernel_overload_mk.h.
#define MkBufferGetI32 | ( | ... | ) |
Definition at line 124 of file kernel_overload_mk.h.
#define MkBufferGetI32_C | ( | ... | ) |
Definition at line 126 of file kernel_overload_mk.h.
#define MkBufferGetI32_E | ( | ... | ) |
Definition at line 125 of file kernel_overload_mk.h.
#define MkBufferGetI32_e | ( | ... | ) |
Definition at line 127 of file kernel_overload_mk.h.
#define MkBufferGetI32_NULL | ( | ... | ) |
Definition at line 123 of file kernel_overload_mk.h.
#define MkBufferGetI64 | ( | ... | ) |
Definition at line 129 of file kernel_overload_mk.h.
#define MkBufferGetI64_C | ( | ... | ) |
Definition at line 131 of file kernel_overload_mk.h.
#define MkBufferGetI64_E | ( | ... | ) |
Definition at line 130 of file kernel_overload_mk.h.
#define MkBufferGetI64_e | ( | ... | ) |
Definition at line 132 of file kernel_overload_mk.h.
#define MkBufferGetI64_NULL | ( | ... | ) |
Definition at line 128 of file kernel_overload_mk.h.
#define MkBufferGetI8 | ( | ... | ) |
Definition at line 134 of file kernel_overload_mk.h.
#define MkBufferGetI8_C | ( | ... | ) |
Definition at line 136 of file kernel_overload_mk.h.
#define MkBufferGetI8_E | ( | ... | ) |
Definition at line 135 of file kernel_overload_mk.h.
#define MkBufferGetI8_e | ( | ... | ) |
Definition at line 137 of file kernel_overload_mk.h.
#define MkBufferGetI8_NULL | ( | ... | ) |
Definition at line 133 of file kernel_overload_mk.h.
#define MkBufferGetLONG | ( | ... | ) |
Definition at line 139 of file kernel_overload_mk.h.
#define MkBufferGetLONG_C | ( | ... | ) |
Definition at line 141 of file kernel_overload_mk.h.
#define MkBufferGetLONG_E | ( | ... | ) |
Definition at line 140 of file kernel_overload_mk.h.
#define MkBufferGetLONG_e | ( | ... | ) |
Definition at line 142 of file kernel_overload_mk.h.
#define MkBufferGetLONG_NULL | ( | ... | ) |
Definition at line 138 of file kernel_overload_mk.h.
#define MkBufferGetSTR | ( | ... | ) |
Definition at line 144 of file kernel_overload_mk.h.
#define MkBufferGetSTR_C | ( | ... | ) |
Definition at line 146 of file kernel_overload_mk.h.
#define MkBufferGetSTR_E | ( | ... | ) |
Definition at line 145 of file kernel_overload_mk.h.
#define MkBufferGetSTR_e | ( | ... | ) |
Definition at line 147 of file kernel_overload_mk.h.
#define MkBufferGetSTR_NULL | ( | ... | ) |
Definition at line 143 of file kernel_overload_mk.h.
#define MkBufferGetStringR | ( | ... | ) |
Definition at line 149 of file kernel_overload_mk.h.
#define MkBufferGetStringR_C | ( | ... | ) |
Definition at line 151 of file kernel_overload_mk.h.
#define MkBufferGetStringR_E | ( | ... | ) |
Definition at line 150 of file kernel_overload_mk.h.
#define MkBufferGetStringR_e | ( | ... | ) |
Definition at line 152 of file kernel_overload_mk.h.
#define MkBufferGetStringR_NULL | ( | ... | ) |
Definition at line 148 of file kernel_overload_mk.h.
#define MkBufferGetU16 | ( | ... | ) |
Definition at line 154 of file kernel_overload_mk.h.
#define MkBufferGetU16_C | ( | ... | ) |
Definition at line 156 of file kernel_overload_mk.h.
#define MkBufferGetU16_E | ( | ... | ) |
Definition at line 155 of file kernel_overload_mk.h.
#define MkBufferGetU16_e | ( | ... | ) |
Definition at line 157 of file kernel_overload_mk.h.
#define MkBufferGetU16_NULL | ( | ... | ) |
Definition at line 153 of file kernel_overload_mk.h.
#define MkBufferGetU32 | ( | ... | ) |
Definition at line 159 of file kernel_overload_mk.h.
#define MkBufferGetU32_C | ( | ... | ) |
Definition at line 161 of file kernel_overload_mk.h.
#define MkBufferGetU32_E | ( | ... | ) |
Definition at line 160 of file kernel_overload_mk.h.
#define MkBufferGetU32_e | ( | ... | ) |
Definition at line 162 of file kernel_overload_mk.h.
#define MkBufferGetU32_NULL | ( | ... | ) |
Definition at line 158 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 MK_NULL at error |
MK_NULL
.MK_NULL
object than the reference object is populated with the result.MK_NULL
object than :MK_NULL
for a non-error result.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).
[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).
[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).
[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).
[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).
[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).
[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).
[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).
[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).
[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).
[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).
[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).
[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).
[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).
[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).
[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) |