theLink 10.0
Loading...
Searching...
No Matches
MqContextC_ReadApi_Atom_TCL_API

MqContextC - read a single-data-item outof a read-data-packageMore...

+ Collaboration diagram for MqContextC_ReadApi_Atom_TCL_API:

Functions

static OT_ProcRet tclmqmsgque_MqContextC_ReadALL (MqContextC_ARGS)
  Tcl: MkBufferListC [$ctx ReadALL ?val_inout:MkBufferListC="MK_NULL"?] C-API
get a temporary MkBufferListC from all data in the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadBFL (MqContextC_ARGS)
  Tcl: MkBufferListC [$ctx ReadBFL] C-API
get a temporary MkBufferListC from next list-item in the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadBUF (MqContextC_ARGS)
  Tcl: MkBufferC [$ctx ReadBUF] C-API
get a temporary MkBufferC from the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadBIN (MqContextC_ARGS)
  Tcl: doc_mq_tcl_ReadBIN C-API
generic function to read an MK_BIN object from the read-data-package object …
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadBOL (MqContextC_ARGS)
  Tcl: doc_mq_tcl_ReadBOL C-API
read a PRIMITIVE TYPE from the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadBinaryR (MqContextC_ARGS)
  Tcl: binary [$ctx ReadBinaryR] C-API
read a MkBinaryR from the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadDBL (MqContextC_ARGS)
  Tcl: doc_mq_tcl_ReadDBL C-API
read a PRIMITIVE TYPE from the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadFLT (MqContextC_ARGS)
  Tcl: doc_mq_tcl_ReadFLT C-API
read a PRIMITIVE TYPE from the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadHDL (MqContextC_ARGS)
  Tcl: MK_HDL [$ctx ReadHDL] C-API
read the handle from the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadI16 (MqContextC_ARGS)
  Tcl: doc_mq_tcl_ReadI16 C-API
read a PRIMITIVE TYPE from the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadI32 (MqContextC_ARGS)
  Tcl: doc_mq_tcl_ReadI32 C-API
read a PRIMITIVE TYPE from the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadI64 (MqContextC_ARGS)
  Tcl: doc_mq_tcl_ReadI64 C-API
read a PRIMITIVE TYPE from the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadI8 (MqContextC_ARGS)
  Tcl: doc_mq_tcl_ReadI8 C-API
read a PRIMITIVE TYPE from the read-data-package
 
OT_ProcRet tclmqmsgque_MqContextC_ReadLIST (MqContextC_ARGS)
  Tcl: [list...] [$ctx ReadLIST] C-API
get all arguments as native list …
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadLONG (MqContextC_ARGS)
  Tcl: long [$ctx ReadLONG] C-API
read the long native object from the read-data-package
 
OT_ProcRet tclmqmsgque_MqContextC_ReadNEXT (MqContextC_ARGS)
  Tcl: obj [$ctx ReadNEXT] C-API
get the next argument as native object …
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadSTR (MqContextC_ARGS)
  Tcl: doc_mq_tcl_ReadSTR C-API
read a PRIMITIVE TYPE from the read-data-package
 
static OT_ProcRet tclmqmsgque_MqContextC_ReadStringR (MqContextC_ARGS)
  Tcl: string [$ctx ReadStringR] C-API
read a MkStringR from the read-data-package
 

Detailed Description

MqContextC - read a single-data-item outof a read-data-package

Function Documentation

◆ tclmqmsgque_MqContextC_ReadALL()

static OT_ProcRet tclmqmsgque_MqContextC_ReadALL ( MqContextC_ARGS )
static

Tcl: MkBufferListC [$ctx ReadALL ?val_inout:MkBufferListC="MK_NULL"?] C-API
get a temporary MkBufferListC from all data in the read-data-package

Definition at line 1989 of file MqContextC_tcl.c.

1989 {
1992 MkBufferListCreateTLS_T(val_inout,10);
1995 MkErrorC_Check(hdl,MqReadALL (hdl, &val_inout));
1996 OT_retObj_SET_BFL(val_inout);
1997 goto end;
1998 error:
2000 end:
2002}
#define OT_SETUP_VARARGS(min, max, d)
#define OT_retObj_SET_Error
#define OT_retObj_SET_BFL(nat)
#define OT_retObj_RETURN
#define OT_CHECK_OPTIONAL(val)
#define OT_CHECK_NOARGS
#define MkErrorC_Check(mng, PROC)
#define OT_SETUP_hdl
#define ReadALL_doc
#define error
Definition high_lng.h:339
#define MkBufferListCreateTLS_T(name, num)
#define MK_NULL_YES
#define MqReadALL(...)
#define OT_CHECK_BFL(val, nullB)

◆ tclmqmsgque_MqContextC_ReadBFL()

static OT_ProcRet tclmqmsgque_MqContextC_ReadBFL ( MqContextC_ARGS )
static

Tcl: MkBufferListC [$ctx ReadBFL] C-API
get a temporary MkBufferListC from next list-item in the read-data-package

Definition at line 2007 of file MqContextC_tcl.c.

2007 {
2011 MK_BFL val_out;
2012 MkErrorC_Check(hdl,MqReadBFL (hdl, &val_out));
2013 OT_retObj_SET_BFL(val_out);
2014 goto end;
2015 error:
2017 end:
2019}
#define OT_SETUP_NOARG(d)
#define ReadBFL_doc
#define MqReadBFL(...)

◆ tclmqmsgque_MqContextC_ReadBIN()

static OT_ProcRet tclmqmsgque_MqContextC_ReadBIN ( MqContextC_ARGS )
static

Tcl: doc_mq_tcl_ReadBIN C-API
generic function to read an MK_BIN object from the read-data-package object …

Definition at line 2039 of file MqContextC_tcl.c.

2039 {
2043 MkBinaryR val_out;
2044 MkErrorC_Check(hdl,MqReadBIN (hdl, &val_out));
2045 MkBinaryR retVal = val_out;
2047 goto end;
2048 error:
2050 end:
2052}
#define OT_GET__ME_REF_MkBinaryR(b)
#define OT_retObj_SET(val)
#define ReadBIN_doc
#define MqReadBIN(...)

◆ tclmqmsgque_MqContextC_ReadBinaryR()

static OT_ProcRet tclmqmsgque_MqContextC_ReadBinaryR ( MqContextC_ARGS )
static

Tcl: binary [$ctx ReadBinaryR] C-API
read a MkBinaryR from the read-data-package

Definition at line 2070 of file MqContextC_tcl.c.

2070 {
2074 MkBinaryR val_out;
2075 MkErrorC_Check(hdl,MqReadBinaryR (hdl, &val_out));
2076 MkBinaryR retVal = val_out;
2078 goto end;
2079 error:
2081 end:
2083}
#define ReadBinaryR_doc
#define MqReadBinaryR(...)

◆ tclmqmsgque_MqContextC_ReadBOL()

static OT_ProcRet tclmqmsgque_MqContextC_ReadBOL ( MqContextC_ARGS )
static

Tcl: doc_mq_tcl_ReadBOL C-API
read a PRIMITIVE TYPE from the read-data-package

Definition at line 2055 of file MqContextC_tcl.c.

2055 {
2059 MK_BOL val_out;
2060 MkErrorC_Check(hdl,MqReadBOL (hdl, &val_out));
2061 OT_retObj_SET_BOL(val_out == 1);
2062 goto end;
2063 error:
2065 end:
2067}
#define OT_retObj_SET_BOL(nat)
#define ReadBOL_doc
unsigned char MK_BOL
#define MqReadBOL(...)

◆ tclmqmsgque_MqContextC_ReadBUF()

static OT_ProcRet tclmqmsgque_MqContextC_ReadBUF ( MqContextC_ARGS )
static

Tcl: MkBufferC [$ctx ReadBUF] C-API
get a temporary MkBufferC from the read-data-package

Definition at line 2022 of file MqContextC_tcl.c.

2022 {
2026 MK_BUF val_out;
2027 MkErrorC_Check(hdl,MqReadBUF (hdl, &val_out));
2028 OT_retObj_SET_BUF(val_out);
2029 goto end;
2030 error:
2032 end:
2034}
#define OT_retObj_SET_BUF(nat)
#define ReadBUF_doc
#define MqReadBUF(...)

◆ tclmqmsgque_MqContextC_ReadDBL()

static OT_ProcRet tclmqmsgque_MqContextC_ReadDBL ( MqContextC_ARGS )
static

Tcl: doc_mq_tcl_ReadDBL C-API
read a PRIMITIVE TYPE from the read-data-package

Definition at line 2086 of file MqContextC_tcl.c.

2086 {
2090 MK_DBL val_out;
2091 MkErrorC_Check(hdl,MqReadDBL (hdl, &val_out));
2092 OT_retObj_SET_DBL(val_out);
2093 goto end;
2094 error:
2096 end:
2098}
#define OT_retObj_SET_DBL(nat)
#define ReadDBL_doc
double MK_DBL
#define MqReadDBL(...)

◆ tclmqmsgque_MqContextC_ReadFLT()

static OT_ProcRet tclmqmsgque_MqContextC_ReadFLT ( MqContextC_ARGS )
static

Tcl: doc_mq_tcl_ReadFLT C-API
read a PRIMITIVE TYPE from the read-data-package

Definition at line 2101 of file MqContextC_tcl.c.

2101 {
2105 MK_FLT val_out;
2106 MkErrorC_Check(hdl,MqReadFLT (hdl, &val_out));
2107 OT_retObj_SET_FLT(val_out);
2108 goto end;
2109 error:
2111 end:
2113}
#define OT_retObj_SET_FLT(nat)
#define ReadFLT_doc
float MK_FLT
#define MqReadFLT(...)

◆ tclmqmsgque_MqContextC_ReadHDL()

static OT_ProcRet tclmqmsgque_MqContextC_ReadHDL ( MqContextC_ARGS )
static

Tcl: MK_HDL [$ctx ReadHDL] C-API
read the handle from the read-data-package

Definition at line 2116 of file MqContextC_tcl.c.

2116 {
2120 MK_HDL val_out;
2121 MkErrorC_Check(hdl,MqReadHDL (hdl, &val_out));
2122 OT_retObj_SET_HDL(val_out);
2123 goto end;
2124 error:
2126 end:
2128}
#define OT_retObj_SET_HDL(nat)
#define ReadHDL_doc
int32_t MK_HDL
#define MqReadHDL(...)

◆ tclmqmsgque_MqContextC_ReadI16()

static OT_ProcRet tclmqmsgque_MqContextC_ReadI16 ( MqContextC_ARGS )
static

Tcl: doc_mq_tcl_ReadI16 C-API
read a PRIMITIVE TYPE from the read-data-package

Definition at line 2131 of file MqContextC_tcl.c.

2131 {
2135 MK_I16 val_out;
2136 MkErrorC_Check(hdl,MqReadI16 (hdl, &val_out));
2137 OT_retObj_SET_I16(val_out);
2138 goto end;
2139 error:
2141 end:
2143}
#define OT_retObj_SET_I16(nat)
#define ReadI16_doc
signed short int MK_I16
#define MqReadI16(...)

◆ tclmqmsgque_MqContextC_ReadI32()

static OT_ProcRet tclmqmsgque_MqContextC_ReadI32 ( MqContextC_ARGS )
static

Tcl: doc_mq_tcl_ReadI32 C-API
read a PRIMITIVE TYPE from the read-data-package

Definition at line 2146 of file MqContextC_tcl.c.

2146 {
2150 MK_I32 val_out;
2151 MkErrorC_Check(hdl,MqReadI32 (hdl, &val_out));
2152 OT_retObj_SET_I32(val_out);
2153 goto end;
2154 error:
2156 end:
2158}
#define OT_retObj_SET_I32(nat)
#define ReadI32_doc
signed int MK_I32
#define MqReadI32(...)

◆ tclmqmsgque_MqContextC_ReadI64()

static OT_ProcRet tclmqmsgque_MqContextC_ReadI64 ( MqContextC_ARGS )
static

Tcl: doc_mq_tcl_ReadI64 C-API
read a PRIMITIVE TYPE from the read-data-package

Definition at line 2161 of file MqContextC_tcl.c.

2161 {
2165 MK_I64 val_out;
2166 MkErrorC_Check(hdl,MqReadI64 (hdl, &val_out));
2167 OT_retObj_SET_I64(val_out);
2168 goto end;
2169 error:
2171 end:
2173}
#define OT_retObj_SET_I64(nat)
#define ReadI64_doc
signed long long MK_I64
#define MqReadI64(...)

◆ tclmqmsgque_MqContextC_ReadI8()

static OT_ProcRet tclmqmsgque_MqContextC_ReadI8 ( MqContextC_ARGS )
static

Tcl: doc_mq_tcl_ReadI8 C-API
read a PRIMITIVE TYPE from the read-data-package

Definition at line 2176 of file MqContextC_tcl.c.

2176 {
2180 MK_I8 val_out;
2181 MkErrorC_Check(hdl,MqReadI8 (hdl, &val_out));
2182 OT_retObj_SET_I8(val_out);
2183 goto end;
2184 error:
2186 end:
2188}
#define OT_retObj_SET_I8(nat)
#define ReadI8_doc
signed char MK_I8
#define MqReadI8(...)

◆ tclmqmsgque_MqContextC_ReadLIST()

OT_ProcRet tclmqmsgque_MqContextC_ReadLIST ( MqContextC_ARGS )

Tcl: [list...] [$ctx ReadLIST] C-API
get all arguments as native list …

◆ tclmqmsgque_MqContextC_ReadLONG()

static OT_ProcRet tclmqmsgque_MqContextC_ReadLONG ( MqContextC_ARGS )
static

Tcl: long [$ctx ReadLONG] C-API
read the long native object from the read-data-package

Definition at line 2194 of file MqContextC_tcl.c.

2194 {
2198 MK_LONG val_out;
2199 MkErrorC_Check(hdl,MqReadLONG (hdl, &val_out));
2200 OT_retObj_SET_LONG(val_out);
2201 goto end;
2202 error:
2204 end:
2206}
#define OT_retObj_SET_LONG(nat)
#define ReadLONG_doc
long MK_LONG
#define MqReadLONG(...)

◆ tclmqmsgque_MqContextC_ReadNEXT()

OT_ProcRet tclmqmsgque_MqContextC_ReadNEXT ( MqContextC_ARGS )

Tcl: obj [$ctx ReadNEXT] C-API
get the next argument as native object …

◆ tclmqmsgque_MqContextC_ReadSTR()

static OT_ProcRet tclmqmsgque_MqContextC_ReadSTR ( MqContextC_ARGS )
static

Tcl: doc_mq_tcl_ReadSTR C-API
read a PRIMITIVE TYPE from the read-data-package

Definition at line 2212 of file MqContextC_tcl.c.

2212 {
2216 MK_STRN val_out;
2217 MkErrorC_Check(hdl,MqReadSTR (hdl, &val_out));
2218 OT_retObj_SET_STR(val_out);
2219 goto end;
2220 error:
2222 end:
2224}
#define OT_retObj_SET_STR(nat)
#define ReadSTR_doc
const MK_STRB * MK_STRN
#define MqReadSTR(...)

◆ tclmqmsgque_MqContextC_ReadStringR()

static OT_ProcRet tclmqmsgque_MqContextC_ReadStringR ( MqContextC_ARGS )
static

Tcl: string [$ctx ReadStringR] C-API
read a MkStringR from the read-data-package

Definition at line 2227 of file MqContextC_tcl.c.

2227 {
2231 MkStringR val_out;
2232 MkErrorC_Check(hdl,MqReadStringR (hdl, &val_out));
2233 MkStringR retVal = val_out;
2235 goto end;
2236 error:
2238 end:
2240}
#define OT_GET__ME_REF_MkStringR(s)
#define ReadStringR_doc
#define MqReadStringR(...)