MkBufferListC - various functions to 'append' to a MkBufferListS … More...
Functions | |
MK_BFL | MkBufferListAppendLP_RT (MK_RT mkrt, MK_BFL const bfl, MK_BFL const addBufL, MK_NUM position) |
copy a MkBufferListS list into an MkBufferListS object on position … | |
MK_BFL | MkBufferListAppendVC_RT (MK_RT mkrt, MK_BFL const bfl, MK_NUM const argc, MK_STRN const *const argv) |
append a argc/argv list of strings to an MkBufferListS object … | |
MK_BFL | MkBufferListAppendVAL_RT (MK_RT mkrt, MK_BFL const bfl, MK_STRN arg0, va_list var_list) |
append a variable number of strings to an MkBufferListS object … | |
MK_BFL | MkBufferListAppendVA_RT (MK_RT mkrt, MK_BFL const bfl, MK_STRN arg0,...) |
append a variable number of strings to an MkBufferListS object … | |
MK_BFL | MkBufferListAppendLA_RT (MK_RT mkrt, MK_BFL const bfl, MK_BAC const args) |
append a variable number of MkBufferC object's to an MkBufferListC object using an other MkBufferListC OR a list of arguments (only in NON C) | |
void | MkBufferListAppendI8_RT (MK_RT mkrt, MK_BFL const bfl, MK_I8 const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | MkBufferListAppendBOL_RT (MK_RT mkrt, MK_BFL const bfl, MK_BOL const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | MkBufferListAppendI16_RT (MK_RT mkrt, MK_BFL const bfl, MK_I16 const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | MkBufferListAppendI32_RT (MK_RT mkrt, MK_BFL const bfl, MK_I32 const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | MkBufferListAppendFLT_RT (MK_RT mkrt, MK_BFL const bfl, MK_FLT const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | MkBufferListAppendI64_RT (MK_RT mkrt, MK_BFL const bfl, MK_I64 const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | MkBufferListAppendG_RT (MK_RT mkrt, MK_BFL const bfl, MK_LONG const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | MkBufferListAppendDBL_RT (MK_RT mkrt, MK_BFL const bfl, MK_DBL const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | MkBufferListAppendSTR_RT (MK_RT mkrt, MK_BFL const bfl, MK_STRN const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | MkBufferListAppendBIN_RT (MK_RT mkrt, MK_BFL const bfl, MkBinaryR const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | MkBufferListAppendBUF_RT (MK_RT mkrt, MK_BFL const bfl, MK_BUF const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | MkBufferListAppendUP_RT (MK_RT mkrt, MK_BFL const bfl, MK_BUF const addBuf, MK_NUM position) |
append a MkBufferC item into an MkBufferListC object on position … | |
void | MkBufferListAppendVL_RT (MK_RT mkrt, MK_BFL const bfl, MK_FST const printfmt, va_list var_list) |
append an printf like format object to the end of an MkBufferListS object … | |
void | MkBufferListAppendV_RT (MK_RT mkrt, MK_BFL const bfl, MK_FST const printfmt,...) |
append an printf like format object to the end of an MkBufferListS object … | |
void | MkBufferListAppendStringR_RT (MK_RT mkrt, MK_BFL const bfl, MkStringR const val) |
append a native PRIMITIVE TYPE object to a MkBufferListC … | |
MkBufferListC - various functions to 'append' to a MkBufferListS …
#define MkBufferListAppendBIN | ( | ... | ) |
Definition at line 357 of file kernel_overload_mk.h.
#define MkBufferListAppendBIN_NULL | ( | ... | ) |
Definition at line 356 of file kernel_overload_mk.h.
#define MkBufferListAppendBOL | ( | ... | ) |
Definition at line 359 of file kernel_overload_mk.h.
#define MkBufferListAppendBOL_NULL | ( | ... | ) |
Definition at line 358 of file kernel_overload_mk.h.
#define MkBufferListAppendBUF | ( | ... | ) |
Definition at line 361 of file kernel_overload_mk.h.
#define MkBufferListAppendBUF_NULL | ( | ... | ) |
Definition at line 360 of file kernel_overload_mk.h.
#define MkBufferListAppendDBL | ( | ... | ) |
Definition at line 363 of file kernel_overload_mk.h.
#define MkBufferListAppendDBL_NULL | ( | ... | ) |
Definition at line 362 of file kernel_overload_mk.h.
#define MkBufferListAppendFLT | ( | ... | ) |
Definition at line 365 of file kernel_overload_mk.h.
#define MkBufferListAppendFLT_NULL | ( | ... | ) |
Definition at line 364 of file kernel_overload_mk.h.
#define MkBufferListAppendG | ( | ... | ) |
Definition at line 367 of file kernel_overload_mk.h.
#define MkBufferListAppendG_NULL | ( | ... | ) |
Definition at line 366 of file kernel_overload_mk.h.
#define MkBufferListAppendI16 | ( | ... | ) |
Definition at line 369 of file kernel_overload_mk.h.
#define MkBufferListAppendI16_NULL | ( | ... | ) |
Definition at line 368 of file kernel_overload_mk.h.
#define MkBufferListAppendI32 | ( | ... | ) |
Definition at line 371 of file kernel_overload_mk.h.
#define MkBufferListAppendI32_NULL | ( | ... | ) |
Definition at line 370 of file kernel_overload_mk.h.
#define MkBufferListAppendI64 | ( | ... | ) |
Definition at line 373 of file kernel_overload_mk.h.
#define MkBufferListAppendI64_NULL | ( | ... | ) |
Definition at line 372 of file kernel_overload_mk.h.
#define MkBufferListAppendI8 | ( | ... | ) |
Definition at line 375 of file kernel_overload_mk.h.
#define MkBufferListAppendI8_NULL | ( | ... | ) |
Definition at line 374 of file kernel_overload_mk.h.
#define MkBufferListAppendLA | ( | ... | ) |
Definition at line 344 of file kernel_overload_mk.h.
#define MkBufferListAppendLA_NULL | ( | ... | ) |
Definition at line 343 of file kernel_overload_mk.h.
#define MkBufferListAppendLP | ( | ... | ) |
Definition at line 346 of file kernel_overload_mk.h.
#define MkBufferListAppendLP_2 | ( | bfl, | |
addBufL ) |
Definition at line 347 of file kernel_overload_mk.h.
#define MkBufferListAppendLP_NULL | ( | ... | ) |
Definition at line 345 of file kernel_overload_mk.h.
#define MkBufferListAppendSTR | ( | ... | ) |
Definition at line 377 of file kernel_overload_mk.h.
#define MkBufferListAppendSTR_NULL | ( | ... | ) |
Definition at line 376 of file kernel_overload_mk.h.
#define MkBufferListAppendStringR | ( | ... | ) |
Definition at line 379 of file kernel_overload_mk.h.
#define MkBufferListAppendStringR_NULL | ( | ... | ) |
Definition at line 378 of file kernel_overload_mk.h.
#define MkBufferListAppendUP | ( | ... | ) |
Definition at line 381 of file kernel_overload_mk.h.
#define MkBufferListAppendUP_2 | ( | bfl, | |
addBuf ) |
Definition at line 382 of file kernel_overload_mk.h.
#define MkBufferListAppendUP_NULL | ( | ... | ) |
Definition at line 380 of file kernel_overload_mk.h.
#define MkBufferListAppendV | ( | ... | ) |
Definition at line 384 of file kernel_overload_mk.h.
#define MkBufferListAppendV_NULL | ( | ... | ) |
Definition at line 383 of file kernel_overload_mk.h.
#define MkBufferListAppendVA | ( | ... | ) |
Definition at line 349 of file kernel_overload_mk.h.
#define MkBufferListAppendVA_NULL | ( | ... | ) |
Definition at line 348 of file kernel_overload_mk.h.
#define MkBufferListAppendVAL | ( | ... | ) |
Definition at line 351 of file kernel_overload_mk.h.
#define MkBufferListAppendVAL_NULL | ( | ... | ) |
Definition at line 350 of file kernel_overload_mk.h.
#define MkBufferListAppendVC | ( | ... | ) |
Definition at line 353 of file kernel_overload_mk.h.
#define MkBufferListAppendVC_NULL | ( | ... | ) |
Definition at line 352 of file kernel_overload_mk.h.
#define MkBufferListAppendVL | ( | ... | ) |
Definition at line 386 of file kernel_overload_mk.h.
#define MkBufferListAppendVL_NULL | ( | ... | ) |
Definition at line 385 of file kernel_overload_mk.h.
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a variable number of MkBufferC object's to an MkBufferListC object using an other MkBufferListC OR a list of arguments (only in NON C)
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | args | the MkBufferListC object |
MK_BFL MkBufferListAppendLP_RT | ( | MK_RT | mkrt, |
MK_BFL const | bfl, | ||
MK_BFL const | addBufL, | ||
MK_NUM | position ) |
copy a MkBufferListS list into an MkBufferListS object on position …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | addBufL | the MkBufferListS object to append |
[in] | position | insert in at position, shift all following arguments one up |
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a native PRIMITIVE TYPE object to a MkBufferListC …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | val | the PRIMITIVE TYPE object data to append |
append a MkBufferC item into an MkBufferListC object on position …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | addBuf | the MkBufferC object to append |
[in] | position | insert in at position, shift all following arguments one up |
append an printf like format object to the end of an MkBufferListS object …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | printfmt | is a c-string used as printf like format string |
append a variable number of strings to an MkBufferListS object …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | arg0 | anchor element for ... |
MK_NULL
item on end to signal… end-of-list. append a variable number of strings to an MkBufferListS object …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | arg0 | anchor element for ... |
[in] | var_list | a variable argument list object |
MK_NULL
item on end to signal… end-of-list. MK_BFL MkBufferListAppendVC_RT | ( | MK_RT | mkrt, |
MK_BFL const | bfl, | ||
MK_NUM const | argc, | ||
MK_STRN const *const | argv ) |
append a argc/argv list of strings to an MkBufferListS object …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | argc | the number of arguments in argv, if <0 than check for MK_NULL in argv |
[in] | argv | the array of strings to append |
void MkBufferListAppendVL_RT | ( | MK_RT | mkrt, |
MK_BFL const | bfl, | ||
MK_FST const | printfmt, | ||
va_list | var_list ) |
append an printf like format object to the end of an MkBufferListS object …
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | bfl | the MkBufferListS instance to work on |
[in] | printfmt | is a c-string used as printf like format string |
[in] | var_list | a variable argument list object |