theLink 10.0
Loading...
Searching...
No Matches
MqContextC_Error_ATL_API

MqContextC - move and copy an error from a contextMore...

+ Collaboration diagram for MqContextC_Error_ATL_API:

Functions

static OT_ProcRet atlmqmsgque_MqContextC_ErrorFORMAT (MqContextC_ARGS)
  Atl: MkErrorC [MqContextC::ErrorFORMAT $fmtobj] C-API
helper used to access MkErrorDEFAULT from MqContextC
 
OT_ProcRet atlmqmsgque_MqContextC_ErrorCopy (MqContextC_ARGS)
  Atl: MkErrorE [MqContextC::ErrorCopy $targetCtx sourceCtx:MqContextC] C-API
copy a MkErrorS from the sourceCtx to the targetCtx
 
OT_ProcRet atlmqmsgque_MqContextC_ErrorMove (MqContextC_ARGS)
  Atl: MkErrorE [MqContextC::ErrorMove $targetCtx sourceCtx:MqContextC] C-API
move a MkErrorS from the sourceCtx to the targetCtx
 

Detailed Description

MqContextC - move and copy an error from a context

Function Documentation

◆ atlmqmsgque_MqContextC_ErrorCopy()

OT_ProcRet atlmqmsgque_MqContextC_ErrorCopy ( MqContextC_ARGS )

Atl: MkErrorE [MqContextC::ErrorCopy $targetCtx sourceCtx:MqContextC] C-API
copy a MkErrorS from the sourceCtx to the targetCtx

Definition at line 1425 of file MqContextC_atl.c.

1425 {
1428 MQ_CTXN sourceCtx = 0;
1431 OT_retObj_SET(OT_NEW_Mk_enum_OBJ(ErrorE,MqContextErrorCopy (hdl, sourceCtx)));
1432 goto end;
1433 error:
1435 end:
1437}
#define OT_SETUP_ONEARG(d)
#define OT_retObj_SET_Error
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_RETURN
#define OT_NEW_Mk_enum_OBJ(typ, val)
#define OT_retObj_SET(val)
#define OT_CHECK_NOARGS
#define OT_SETUP_hdl
#define ErrorCopy_doc
#define error
Definition high_lng.h:339
#define MK_NULL_NO
#define MqContextErrorCopy(...)
#define OT_CHECK_CTXN(val, nullB)
PUBLIC data structure for the atlmqmsgque-specific-data

◆ atlmqmsgque_MqContextC_ErrorFORMAT()

static OT_ProcRet atlmqmsgque_MqContextC_ErrorFORMAT ( MqContextC_ARGS )
static

Atl: MkErrorC [MqContextC::ErrorFORMAT $fmtobj] C-API
helper used to access MkErrorDEFAULT from MqContextC

Definition at line 1409 of file MqContextC_atl.c.

1409 {
1413 MK_ERR retVal = MqContextErrorFORMAT (hdl);
1414 OT_retObj_SET_ERR(retVal);
1415 goto end;
1416 error:
1418 end:
1420}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_ERR(nat)
#define ErrorFORMAT_doc
#define OT_SETUP_hdl__null_allow
static MK_ERR MqContextErrorFORMAT(MQ_CTXN const fmtobj)
helper used to access MkErrorDEFAULT from MqContextC

◆ atlmqmsgque_MqContextC_ErrorMove()

OT_ProcRet atlmqmsgque_MqContextC_ErrorMove ( MqContextC_ARGS )

Atl: MkErrorE [MqContextC::ErrorMove $targetCtx sourceCtx:MqContextC] C-API
move a MkErrorS from the sourceCtx to the targetCtx

Definition at line 1440 of file MqContextC_atl.c.

1440 {
1443 MQ_CTXN sourceCtx = 0;
1446 OT_retObj_SET(OT_NEW_Mk_enum_OBJ(ErrorE,MqContextErrorMove (hdl, sourceCtx)));
1447 goto end;
1448 error:
1450 end:
1452}
#define ErrorMove_doc
#define MqContextErrorMove(...)