Loading...
Searching...
No Matches
MqContextC_ReadApi_Block_CC_API

MqContextC - read a block-of-data outof a read-data-packageMore...

+ Collaboration diagram for MqContextC_ReadApi_Block_CC_API:

Functions

void ccmqmsgque::MqContextC::ReadL_END ()
  C++: ctx.ReadL_END() C-API
finish to extract a list-items from the read-data-package. …
 
void ccmqmsgque::MqContextC::ReadL_START (MkBufferC *buf=NULL)
  C++: ctx.ReadL_START(MkBufferC* buf = NULL) C-API
start to extract a list-items from the read-data-package. …
 
void ccmqmsgque::MqContextC::ReadL_START (const MkBufferC &buf)
  C++: ctx.ReadL_START(MkBufferC* buf = NULL) C-API
start to extract a list-items from the read-data-package. …
 
void ccmqmsgque::MqContextC::ReadT_END ()
  C++: ctx.ReadT_END() C-API
finish to extract a longterm-transaction-item from the read-data-package. …
 
void ccmqmsgque::MqContextC::ReadT_START ()
  C++: ctx.ReadT_START() C-API
start to extract a longterm-transaction-item from the read-data-package. …
 

Detailed Description

MqContextC - read a block-of-data outof a read-data-package

Function Documentation

◆ ReadL_END()

void ccmqmsgque::MqContextC::ReadL_END ( )
inline

C++: ctx.ReadL_END() C-API
finish to extract a list-items from the read-data-package. …

Definition at line 1387 of file MqContextC_inline_cc.hh.

1387 {
1388 MK_UNUSED auto ctx = getCTX(MK_NULL_NO);
1389 MkRtSetup_X(ctx);
1390 enum MkErrorE errVal = MqReadL_END(ctx);
1391 MkErrorC_Check(ctx, errVal);
1392 }
#define MK_NULL_NO
#define MK_UNUSED
#define MkRtSetup_X(x)
MQ_CTX getCTX(bool nullB=MK_NULL_NO) const
return the LibMsgqueObject from current MqContextC instance
#define MqReadL_END(...)

◆ ReadL_START() [1/2]

void ccmqmsgque::MqContextC::ReadL_START ( const MkBufferC & buf)
inline

C++: ctx.ReadL_START(MkBufferC* buf = NULL) C-API
start to extract a list-items from the read-data-package. …

Definition at line 1404 of file MqContextC_inline_cc.hh.

1404 {
1405 MK_UNUSED auto ctx = getCTX(MK_NULL_NO);
1406 MkRtSetup_X(ctx);
1407 const MK_BUF buf_hdl = MkBufferC::getBUF(buf,MK_NULL_NO);
1408 enum MkErrorE errVal = MqReadL_START(ctx, buf_hdl);
1409 MkErrorC_Check(ctx, errVal);
1410 }
MK_BUF getBUF(bool nullB=MK_NULL_NO) const
struct MkBufferS * MK_BUF
#define MqReadL_START(...)

◆ ReadL_START() [2/2]

void ccmqmsgque::MqContextC::ReadL_START ( MkBufferC * buf = NULL)
inline

C++: ctx.ReadL_START(MkBufferC* buf = NULL) C-API
start to extract a list-items from the read-data-package. …

Definition at line 1395 of file MqContextC_inline_cc.hh.

1395 {
1396 MK_UNUSED auto ctx = getCTX(MK_NULL_NO);
1397 MkRtSetup_X(ctx);
1398 MK_BUF buf_hdl = MkBufferC::getBUF(buf,MK_NULL_YES);
1399 enum MkErrorE errVal = MqReadL_START(ctx, buf_hdl);
1400 MkErrorC_Check(ctx, errVal);
1401 }
#define MK_NULL_YES

◆ ReadT_END()

void ccmqmsgque::MqContextC::ReadT_END ( )
inline

C++: ctx.ReadT_END() C-API
finish to extract a longterm-transaction-item from the read-data-package. …

Definition at line 1413 of file MqContextC_inline_cc.hh.

1413 {
1414 MK_UNUSED auto ctx = getCTX(MK_NULL_NO);
1415 MkRtSetup_X(ctx);
1416 enum MkErrorE errVal = MqReadT_END(ctx);
1417 MkErrorC_Check(ctx, errVal);
1418 }
#define MqReadT_END(...)

◆ ReadT_START()

void ccmqmsgque::MqContextC::ReadT_START ( )
inline

C++: ctx.ReadT_START() C-API
start to extract a longterm-transaction-item from the read-data-package. …

Definition at line 1421 of file MqContextC_inline_cc.hh.

1421 {
1422 MK_UNUSED auto ctx = getCTX(MK_NULL_NO);
1423 MkRtSetup_X(ctx);
1424 enum MkErrorE errVal = MqReadT_START(ctx);
1425 MkErrorC_Check(ctx, errVal);
1426 }
#define MqReadT_START(...)