theLink 10.0
Loading...
Searching...
No Matches
MqFactoryC_Get_CC_API

MqFactoryC - various functions to 'get' data out of a factoryMore...

+ Collaboration diagram for MqFactoryC_Get_CC_API:

Functions

static MqFactoryCccmqmsgque::MqFactoryC::Get (MK_STRN ident="")
  C++: [static] MqFactoryC* MqFactoryC::Get(MK_STRN ident = "") C-API
return the MqFactoryC
 
static MqFactoryCccmqmsgque::MqFactoryC::GetCalled (MK_STRN ident="")
  C++: [static] MqFactoryC* MqFactoryC::GetCalled(MK_STRN ident = "") C-API
returns the MqFactoryC identified by ident
 
static MqFactoryCccmqmsgque::MqFactoryC::GetCalled (const MkBufferListC *largs)
  C++: [static] MqFactoryC* MqFactoryC::GetCalled(const MkBufferListC* largs) C-API
returns the MqFactoryC identified as first argument in the largs MkBufferListC
 
static MqFactoryCccmqmsgque::MqFactoryC::GetCalled (const MkBufferListC &largs)
  C++: [static] MqFactoryC* MqFactoryC::GetCalled(const MkBufferListC* largs) C-API
returns the MqFactoryC identified as first argument in the largs MkBufferListC
 
MK_STRN ccmqmsgque::MqFactoryC::GetOriginalIdent () const
  C++: MK_STRN fct.GetOriginalIdent() C-API
helper function to return MqFactoryS::originalIdent
 

Detailed Description

MqFactoryC - various functions to 'get' data out of a factory

Function Documentation

◆ Get()

MqFactoryC * ccmqmsgque::MqFactoryC::Get ( MK_STRN ident = "")
inlinestatic

C++: [static] MqFactoryC* MqFactoryC::Get(MK_STRN ident = "") C-API
return the MqFactoryC

Definition at line 96 of file MqFactoryC_inline_cc.hh.

96 {
98 MQ_FCT __retVal__L = MqFactoryGet(ident);
99 return MqFactoryC::MqFactoryC_ObjNew(MK_RT_CALL __retVal__L);
100 }
#define MK_RT_CALL
#define MkRtSetup_NULL
static MqFactoryC * MqFactoryC_ObjNew(MK_RT_ARGS MQ_FCT hdl)
return MqFactoryC from LibMsgqueObject
struct MqFactoryS * MQ_FCT
class-shortcut for struct MqFactoryS *, all shortcut using the XX_YYY syntax (only for public API) …
#define MqFactoryGet(...)

◆ GetCalled() [1/3]

MqFactoryC * ccmqmsgque::MqFactoryC::GetCalled ( const MkBufferListC & largs)
inlinestatic

C++: [static] MqFactoryC* MqFactoryC::GetCalled(const MkBufferListC* largs) C-API
returns the MqFactoryC identified as first argument in the largs MkBufferListC

Definition at line 118 of file MqFactoryC_inline_cc.hh.

118 {
120 const MK_BFLN largs_hdl = MkBufferListC::getBFLN(largs);
121 MQ_FCT __retVal__L = MqFactoryGetCalledL(largs_hdl);
122 return MqFactoryC::MqFactoryC_ObjNew(MK_RT_CALL __retVal__L);
123 }
MK_BFLN getBFLN() const
const struct MkBufferListS * MK_BFLN
#define MqFactoryGetCalledL(...)

◆ GetCalled() [2/3]

MqFactoryC * ccmqmsgque::MqFactoryC::GetCalled ( const MkBufferListC * largs)
inlinestatic

C++: [static] MqFactoryC* MqFactoryC::GetCalled(const MkBufferListC* largs) C-API
returns the MqFactoryC identified as first argument in the largs MkBufferListC

Definition at line 110 of file MqFactoryC_inline_cc.hh.

110 {
112 MK_BFLN largs_hdl = MkBufferListC::getBFLN(largs);
113 MQ_FCT __retVal__L = MqFactoryGetCalledL(largs_hdl);
114 return MqFactoryC::MqFactoryC_ObjNew(MK_RT_CALL __retVal__L);
115 }

◆ GetCalled() [3/3]

MqFactoryC * ccmqmsgque::MqFactoryC::GetCalled ( MK_STRN ident = "")
inlinestatic

C++: [static] MqFactoryC* MqFactoryC::GetCalled(MK_STRN ident = "") C-API
returns the MqFactoryC identified by ident

Definition at line 103 of file MqFactoryC_inline_cc.hh.

103 {
105 MQ_FCT __retVal__L = MqFactoryGetCalled(ident);
106 return MqFactoryC::MqFactoryC_ObjNew(MK_RT_CALL __retVal__L);
107 }
#define MqFactoryGetCalled(...)

◆ GetOriginalIdent()

MK_STRN ccmqmsgque::MqFactoryC::GetOriginalIdent ( ) const
inline

C++: MK_STRN fct.GetOriginalIdent() C-API
helper function to return MqFactoryS::originalIdent

Definition at line 128 of file MqFactoryC_inline_cc.hh.

128 {
129 MK_UNUSED auto fct = getFCTN();
130 MK_STRN __retVal__L = MqFactoryGetOriginalIdent(fct);
131 return __retVal__L;
132 }
#define MK_UNUSED
const MK_STRB * MK_STRN
MQ_FCTN getFCTN() const
(const) return the LibMsgqueObject from current MqFactoryC instance
MK_STRN MqFactoryGetOriginalIdent(MQ_FCTN const fct)
helper function to return MqFactoryS::originalIdent