theLink 10.0
Loading...
Searching...
No Matches
MqContextC_ReadApi_Misc_CC_API

MqContextC - various functions to work on a read-data-packageMore...

+ Collaboration diagram for MqContextC_ReadApi_Misc_CC_API:

Functions

void ccmqmsgque::MqContextC::ReadDbg ()
 ReadDbg
 
MkTypeE ccmqmsgque::MqContextC::ReadGetNextType ()
  C++: MkTypeE ctx.ReadGetNextType() C-API
get the type (MkTypeE) of the next Item in the read-data-buffer or "0" if not available
 
MK_NUM ccmqmsgque::MqContextC::ReadGetNumItems ()
  C++: MK_NUM ctx.ReadGetNumItems() C-API
get the number of items left in the read-data-package
 
MK_BOOL ccmqmsgque::MqContextC::ReadItemExists ()
  C++: MK_BOOL ctx.ReadItemExists() C-API
check if an item exists in the read-data-package
 
void ccmqmsgque::MqContextC::ReadUndo ()
  C++: ctx.ReadUndo() C-API
undo the last MqContextC READ API function call …
 

Detailed Description

MqContextC - various functions to work on a read-data-package

Function Documentation

◆ ReadDbg()

void ccmqmsgque::MqContextC::ReadDbg ( )
inline

ReadDbg

Definition at line 1283 of file MqContextC_inline_cc.hh.

1283 {
1284 MK_UNUSED auto ctx = getCTX();
1285 MqReadDbg(ctx);
1286 }
#define MK_UNUSED
MQ_CTX getCTX() const
return the LibMsgqueObject from current MqContextC instance
#define MqReadDbg(...)

◆ ReadGetNextType()

MkTypeE ccmqmsgque::MqContextC::ReadGetNextType ( )
inline

C++: MkTypeE ctx.ReadGetNextType() C-API
get the type (MkTypeE) of the next Item in the read-data-buffer or "0" if not available

Definition at line 1289 of file MqContextC_inline_cc.hh.

1289 {
1290 MK_UNUSED auto ctx = getCTX();
1291 enum MkTypeE __retVal__L = MqReadGetNextType(ctx);
1292 return __retVal__L;
1293 }
enum MkTypeE MqReadGetNextType(MQ_CTX const ctx)
get the type (MkTypeE) of the next Item in the read-data-buffer or "0" if not available

◆ ReadGetNumItems()

MK_NUM ccmqmsgque::MqContextC::ReadGetNumItems ( )
inline

C++: MK_NUM ctx.ReadGetNumItems() C-API
get the number of items left in the read-data-package

Definition at line 1296 of file MqContextC_inline_cc.hh.

1296 {
1297 MK_UNUSED auto ctx = getCTX();
1298 MK_NUM __retVal__L = MqReadGetNumItems(ctx);
1299 return __retVal__L;
1300 }
int32_t MK_NUM
MK_NUM MqReadGetNumItems(MQ_CTX const ctx)
get the number of items left in the read-data-package …

◆ ReadItemExists()

MK_BOOL ccmqmsgque::MqContextC::ReadItemExists ( )
inline

C++: MK_BOOL ctx.ReadItemExists() C-API
check if an item exists in the read-data-package

Definition at line 1303 of file MqContextC_inline_cc.hh.

1303 {
1304 MK_UNUSED auto ctx = getCTX();
1305 MK_BOOL __retVal__L = MqReadItemExists(ctx);
1306 return __retVal__L;
1307 }
bool MqReadItemExists(MQ_CTX const ctx)
check if an item exists in the read-data-package …
+ Here is the caller graph for this function:

◆ ReadUndo()

void ccmqmsgque::MqContextC::ReadUndo ( )
inline

C++: ctx.ReadUndo() C-API
undo the last MqContextC READ API function call …

Definition at line 1310 of file MqContextC_inline_cc.hh.

1310 {
1311 MK_UNUSED auto ctx = getCTX();
1312 enum MkErrorE errVal = MqReadUndo(ctx);
1313 MkErrorC_Check(ctx, errVal);
1314 }
#define MqReadUndo(...)