theKernel 10.0
Loading...
Searching...
No Matches
MkBufferC_Set_ATL_API

MkBufferC - various functions to set buffer-dataMore...

+ Collaboration diagram for MkBufferC_Set_ATL_API:

Functions

static OT_ProcRet atlmkkernel_MkBufferC_SetBIN (MkBufferC_ARGS)
  Atl: doc_mk_atl_BufferSetBIN C-API
Set the MkBufferC to the val
 
static OT_ProcRet atlmkkernel_MkBufferC_SetBOL (MkBufferC_ARGS)
  Atl: doc_mk_atl_BufferSetBOL C-API
Set the MkBufferC to the val
 
static OT_ProcRet atlmkkernel_MkBufferC_SetBUF (MkBufferC_ARGS)
  Atl: MkBufferC [MkBufferC::SetBUF $buf val:MkBufferC] C-API
Set the MkBufferC to the val
 
static OT_ProcRet atlmkkernel_MkBufferC_SetBinaryR (MkBufferC_ARGS)
  Atl: MkBufferC [MkBufferC::SetBinaryR $buf val:binary] C-API
Set the MkBufferC to the val
 
static OT_ProcRet atlmkkernel_MkBufferC_SetDBL (MkBufferC_ARGS)
  Atl: doc_mk_atl_BufferSetDBL C-API
Set the MkBufferC to the val
 
static OT_ProcRet atlmkkernel_MkBufferC_SetFLT (MkBufferC_ARGS)
  Atl: doc_mk_atl_BufferSetFLT C-API
Set the MkBufferC to the val
 
static OT_ProcRet atlmkkernel_MkBufferC_SetI16 (MkBufferC_ARGS)
  Atl: doc_mk_atl_BufferSetI16 C-API
Set the MkBufferC to the val
 
static OT_ProcRet atlmkkernel_MkBufferC_SetI32 (MkBufferC_ARGS)
  Atl: doc_mk_atl_BufferSetI32 C-API
Set the MkBufferC to the val
 
static OT_ProcRet atlmkkernel_MkBufferC_SetI64 (MkBufferC_ARGS)
  Atl: doc_mk_atl_BufferSetI64 C-API
Set the MkBufferC to the val
 
static OT_ProcRet atlmkkernel_MkBufferC_SetI8 (MkBufferC_ARGS)
  Atl: doc_mk_atl_BufferSetI8 C-API
Set the MkBufferC to the val
 
static OT_ProcRet atlmkkernel_MkBufferC_SetSTR (MkBufferC_ARGS)
  Atl: doc_mk_atl_BufferSetSTR C-API
Set the MkBufferC to the val
 
static OT_ProcRet atlmkkernel_MkBufferC_SetStringR (MkBufferC_ARGS)
  Atl: MkBufferC [MkBufferC::SetStringR $buf val:string] C-API
Set the MkBufferC to the val
 

Detailed Description

MkBufferC - various functions to set buffer-data

Function Documentation

◆ atlmkkernel_MkBufferC_SetBIN()

static OT_ProcRet atlmkkernel_MkBufferC_SetBIN ( MkBufferC_ARGS )
static

Atl: doc_mk_atl_BufferSetBIN C-API
Set the MkBufferC to the val

Definition at line 806 of file MkBufferC_atl.c.

806 {
809 MkBinaryR val = {0};
812 MK_BUF retVal = MkBufferSetBIN (hdl, val);
813 OT_retObj_SET_BUF(retVal);
814 goto end;
815 error:
817 end:
819}
#define OT_SETUP_ONEARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_SET_BUF(nat)
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_RETURN
#define OT_CHECK__ME_REF_MkBinaryR(val)
#define OT_CHECK_NOARGS
#define OT_SETUP_hdl
#define SetBIN_doc
#define MkBufferSetBIN(...)
binary data default format …
The ABSTRACT-CLASS used to store a native-type-data-item defined by PRIMITIVE TYPE …

◆ atlmkkernel_MkBufferC_SetBinaryR()

static OT_ProcRet atlmkkernel_MkBufferC_SetBinaryR ( MkBufferC_ARGS )
static

Atl: MkBufferC [MkBufferC::SetBinaryR $buf val:binary] C-API
Set the MkBufferC to the val

Definition at line 854 of file MkBufferC_atl.c.

854 {
857 MkBinaryR val = {0};
860 MK_BUF retVal = MkBufferSetBinaryR (hdl, val);
861 OT_retObj_SET_BUF(retVal);
862 goto end;
863 error:
865 end:
867}
#define SetBinaryR_doc
#define MkBufferSetBinaryR(...)

◆ atlmkkernel_MkBufferC_SetBOL()

static OT_ProcRet atlmkkernel_MkBufferC_SetBOL ( MkBufferC_ARGS )
static

Atl: doc_mk_atl_BufferSetBOL C-API
Set the MkBufferC to the val

Definition at line 822 of file MkBufferC_atl.c.

822 {
825 MK_BOL val = 0;
828 MK_BUF retVal = MkBufferSetBOL (hdl, (MK_BOL)(val?1:0));
829 OT_retObj_SET_BUF(retVal);
830 goto end;
831 error:
833 end:
835}
#define OT_CHECK_NB1(val)
#define SetBOL_doc
#define MkBufferSetBOL(...)
unsigned char MK_BOL
1 byte boolean data-type

◆ atlmkkernel_MkBufferC_SetBUF()

static OT_ProcRet atlmkkernel_MkBufferC_SetBUF ( MkBufferC_ARGS )
static

Atl: MkBufferC [MkBufferC::SetBUF $buf val:MkBufferC] C-API
Set the MkBufferC to the val

Definition at line 838 of file MkBufferC_atl.c.

838 {
841 MK_BUFN val = 0;
844 MK_BUF retVal = MkBufferSetBUF (hdl, val);
845 OT_retObj_SET_BUF(retVal);
846 goto end;
847 error:
849 end:
851}
#define SetBUF_doc
#define MkBufferSetBUF(...)
#define MK_NULL_NO
flag, not allow NULL
#define OT_CHECK_BUFN(val, nullB)

◆ atlmkkernel_MkBufferC_SetDBL()

static OT_ProcRet atlmkkernel_MkBufferC_SetDBL ( MkBufferC_ARGS )
static

Atl: doc_mk_atl_BufferSetDBL C-API
Set the MkBufferC to the val

Definition at line 870 of file MkBufferC_atl.c.

870 {
873 MK_DBL val = 0;
876 MK_BUF retVal = MkBufferSetDBL (hdl, val);
877 OT_retObj_SET_BUF(retVal);
878 goto end;
879 error:
881 end:
883}
#define OT_CHECK_NF8(val)
#define SetDBL_doc
#define MkBufferSetDBL(...)
double MK_DBL
8 byte double data-type

◆ atlmkkernel_MkBufferC_SetFLT()

static OT_ProcRet atlmkkernel_MkBufferC_SetFLT ( MkBufferC_ARGS )
static

Atl: doc_mk_atl_BufferSetFLT C-API
Set the MkBufferC to the val

Definition at line 886 of file MkBufferC_atl.c.

886 {
889 MK_FLT val = 0;
892 MK_BUF retVal = MkBufferSetFLT (hdl, val);
893 OT_retObj_SET_BUF(retVal);
894 goto end;
895 error:
897 end:
899}
#define OT_CHECK_NF4(val)
#define SetFLT_doc
#define MkBufferSetFLT(...)
float MK_FLT
4 byte float data-type

◆ atlmkkernel_MkBufferC_SetI16()

static OT_ProcRet atlmkkernel_MkBufferC_SetI16 ( MkBufferC_ARGS )
static

Atl: doc_mk_atl_BufferSetI16 C-API
Set the MkBufferC to the val

Definition at line 902 of file MkBufferC_atl.c.

902 {
905 MK_I16 val = 0;
908 MK_BUF retVal = MkBufferSetI16 (hdl, val);
909 OT_retObj_SET_BUF(retVal);
910 goto end;
911 error:
913 end:
915}
#define OT_CHECK_NI2(val)
#define SetI16_doc
#define MkBufferSetI16(...)
signed short int MK_I16
2 byte short data-type

◆ atlmkkernel_MkBufferC_SetI32()

static OT_ProcRet atlmkkernel_MkBufferC_SetI32 ( MkBufferC_ARGS )
static

Atl: doc_mk_atl_BufferSetI32 C-API
Set the MkBufferC to the val

Definition at line 918 of file MkBufferC_atl.c.

918 {
921 MK_I32 val = 0;
924 MK_BUF retVal = MkBufferSetI32 (hdl, val);
925 OT_retObj_SET_BUF(retVal);
926 goto end;
927 error:
929 end:
931}
#define OT_CHECK_NI4(val)
#define SetI32_doc
#define MkBufferSetI32(...)
signed int MK_I32
4 byte integer data-type

◆ atlmkkernel_MkBufferC_SetI64()

static OT_ProcRet atlmkkernel_MkBufferC_SetI64 ( MkBufferC_ARGS )
static

Atl: doc_mk_atl_BufferSetI64 C-API
Set the MkBufferC to the val

Definition at line 934 of file MkBufferC_atl.c.

934 {
937 MK_I64 val = 0;
940 MK_BUF retVal = MkBufferSetI64 (hdl, val);
941 OT_retObj_SET_BUF(retVal);
942 goto end;
943 error:
945 end:
947}
#define OT_CHECK_NI8(val)
#define SetI64_doc
#define MkBufferSetI64(...)
signed long long MK_I64
8 byte wide integer data-type

◆ atlmkkernel_MkBufferC_SetI8()

static OT_ProcRet atlmkkernel_MkBufferC_SetI8 ( MkBufferC_ARGS )
static

Atl: doc_mk_atl_BufferSetI8 C-API
Set the MkBufferC to the val

Definition at line 950 of file MkBufferC_atl.c.

950 {
953 MK_I8 val = 0;
956 MK_BUF retVal = MkBufferSetI8 (hdl, (MK_I8)(val));
957 OT_retObj_SET_BUF(retVal);
958 goto end;
959 error:
961 end:
963}
#define OT_CHECK_NI1(val)
#define SetI8_doc
#define MkBufferSetI8(...)
signed char MK_I8
1 byte byte data-type

◆ atlmkkernel_MkBufferC_SetSTR()

static OT_ProcRet atlmkkernel_MkBufferC_SetSTR ( MkBufferC_ARGS )
static

Atl: doc_mk_atl_BufferSetSTR C-API
Set the MkBufferC to the val

Definition at line 966 of file MkBufferC_atl.c.

966 {
969 MK_STRN val = 0;
972 MK_BUF retVal = MkBufferSetSTR (hdl, val);
973 OT_retObj_SET_BUF(retVal);
974 goto end;
975 error:
977 end:
979}
#define OT_CHECK_STRN(val)
#define SetSTR_doc
#define MkBufferSetSTR(...)
const MK_STRB * MK_STRN
constant string pointer data-type

◆ atlmkkernel_MkBufferC_SetStringR()

static OT_ProcRet atlmkkernel_MkBufferC_SetStringR ( MkBufferC_ARGS )
static

Atl: MkBufferC [MkBufferC::SetStringR $buf val:string] C-API
Set the MkBufferC to the val

Definition at line 982 of file MkBufferC_atl.c.

982 {
985 MkStringR val = {0};
988 MK_BUF retVal = MkBufferSetStringR (hdl, val);
989 OT_retObj_SET_BUF(retVal);
990 goto end;
991 error:
993 end:
995}
#define OT_CHECK__ME_REF_MkStringR(val)
#define SetStringR_doc
#define MkBufferSetStringR(...)
string data default format …