Loading...
Searching...
No Matches
MqContextC_TOR_CC_API

MqContextC - various functions to create, initialize and destroy a contextMore...

+ Collaboration diagram for MqContextC_TOR_CC_API:

Functions

static MK_OBJ ccmqmsgque::MqContextC::CTOR (MqContextC *tmpl=NULL)
  C++: [constructor,static] MqContextC* MqContextC::Create(MqContextC* tmpl = NULL) C-API
create and initialize the MqContextC ...
 
static MqContextCccmqmsgque::MqContextC::Create (MqContextC *tmpl=NULL)
  C++: [constructor,static] MqContextC* MqContextC::Create(MqContextC* tmpl = NULL) C-API
create and initialize the MqContextC ...
 
 ccmqmsgque::MqContextC::MqContextC (MqContextC *tmpl=NULL)
  C++: [constructor,static] MqContextC* MqContextC::Create(MqContextC* tmpl = NULL) C-API
create and initialize the MqContextC ...
 

Detailed Description

MqContextC - various functions to create, initialize and destroy a context

C++: [constructor,static] MqContextC* MqContextC::Create(MqContextC* tmpl = NULL) C-API
create and initialize the MqContextC ...

Function Documentation

◆ Create()

MqContextC * ccmqmsgque::MqContextC::Create ( MqContextC * tmpl = NULL)
inlinestatic

C++: [constructor,static] MqContextC* MqContextC::Create(MqContextC* tmpl = NULL) C-API
create and initialize the MqContextC ...

Definition at line 2622 of file MqContextC_inline_cc.hh.

2622 {
2624 MQ_CTX tmpl_hdl = MqContextC::getCTX(tmpl,MK_NULL_YES);
2625 MQ_CTX __retVal__L = MqContextCreate(NULL, tmpl_hdl);
2626 if (__retVal__L == NULL) {
2627 throw MkInitError("MqContextC::Create");
2628 }
2629 return MqContextC::MqContextC_ObjCreate(MK_RT_CALL __retVal__L);
2630 }
#define MK_NULL_YES
#define MK_RT_CALL
#define MkRtSetup_NULL
MQ_CTX getCTX(bool nullB=MK_NULL_NO) const
return the LibMsgqueObject from current MqContextC instance
static MqContextC * MqContextC_ObjCreate(MK_RT const mkrt, MQ_CTX hdl)
struct MqContextS * MQ_CTX
class-shortcut for struct MqContextS *, all shortcut using the XX_YYY syntax (only for public API) …
#define MqContextCreate(...)

◆ CTOR()

MK_OBJ ccmqmsgque::MqContextC::CTOR ( MqContextC * tmpl = NULL)
inlinestaticprivate

C++: [constructor,static] MqContextC* MqContextC::Create(MqContextC* tmpl = NULL) C-API
create and initialize the MqContextC ...

Definition at line 2611 of file MqContextC_inline_cc.hh.

2611 {
2613 MQ_CTX tmpl_hdl = MqContextC::getCTX(tmpl,MK_NULL_YES);
2614 MQ_CTX __retVal__L = MqContextCreate(NULL, tmpl_hdl);
2615 if (__retVal__L == NULL) {
2616 throw MkInitError("MqContextC::CTOR");
2617 }
2618 return (MK_OBJ)__retVal__L;
2619 }
struct MkObjectS * MK_OBJ

◆ MqContextC()

ccmqmsgque::MqContextC::MqContextC ( MqContextC * tmpl = NULL)
inline

C++: [constructor,static] MqContextC* MqContextC::Create(MqContextC* tmpl = NULL) C-API
create and initialize the MqContextC ...

Definition at line 1269 of file MqContextC_cc.hh.

1269: MkObjectC(CTOR(tmpl)) {};
static MK_OBJ CTOR(MqContextC *tmpl=NULL)
C++: [constructor,static] MqContextC* MqContextC::Create(MqContextC* tmpl = NULL) → C-API create...