theLink 10.0
Loading...
Searching...
No Matches
MqFactoryC_Class_CC_API

MqFactoryC - define the class … More...

+ Collaboration diagram for MqFactoryC_Class_CC_API:

Functions

static MqFactoryCccmqmsgque::MqFactoryC::HandleResolve (MK_HDL netHdl)
  C++: [static] MqFactoryC* MqFactoryC::HandleResolve(MK_HDL netHdl) C-API
Handle-Resolve-Slot - return a MqFactoryC from netHdl or MK_NULL if invalid…
 
MqFactoryCccmqmsgque::MqFactoryC::Next ()
  C++: MqFactoryC* fct.Next() C-API
get next instance from linked-list of MqFactoryS type
 
MqFactoryCccmqmsgque::MqFactoryC::Prev ()
  C++: MqFactoryC* fct.Prev() C-API
get previous instance from linked-list of MqFactoryS type
 
static MqFactoryCccmqmsgque::MqFactoryC::Instances ()
  C++: [static] MqFactoryC* MqFactoryC::Instances() C-API
get head-instance from linked-list of MqFactoryS type …
 
static MqFactoryCccmqmsgque::MqFactoryC::GetNull ()
  C++: [static] MqFactoryC* MqFactoryC::GetNull() C-API
Null-Slot - return a MqFactoryC typed NULL instance …
 

Detailed Description

MqFactoryC - define the class …

Function Documentation

◆ GetNull()

MqFactoryC * ccmqmsgque::MqFactoryC::GetNull ( )
inlinestatic

C++: [static] MqFactoryC* MqFactoryC::GetNull() C-API
Null-Slot - return a MqFactoryC typed NULL instance …

Definition at line 80 of file MqFactoryC_inline_cc.hh.

80 {
82 MQ_FCT __retVal__L = MqFactoryGetNull();
83 return MqFactoryC::MqFactoryC_ObjNew(MK_RT_CALL __retVal__L);
84 }
#define MK_RT_CALL
#define MkRtSetup_NULL
static MqFactoryC * MqFactoryC_ObjNew(MK_RT_ARGS MQ_FCT hdl)
return MqFactoryC from LibMsgqueObject
static MQ_FCT MqFactoryGetNull(void)
Null-Slot - return a MqFactoryC typed NULL instance …
struct MqFactoryS * MQ_FCT
class-shortcut for struct MqFactoryS *, all shortcut using the XX_YYY syntax (only for public API) …

◆ HandleResolve()

MqFactoryC * ccmqmsgque::MqFactoryC::HandleResolve ( MK_HDL netHdl)
inlinestatic

C++: [static] MqFactoryC* MqFactoryC::HandleResolve(MK_HDL netHdl) C-API
Handle-Resolve-Slot - return a MqFactoryC from netHdl or MK_NULL if invalid…

Definition at line 28 of file MqFactoryC_inline_cc.hh.

28 {
30 MQ_FCT __retVal__L = MqFactoryHandleResolve(netHdl);
31 return MqFactoryC::MqFactoryC_ObjNew(MK_RT_CALL __retVal__L);
32 }
#define MqFactoryHandleResolve(...)

◆ Instances()

MqFactoryC * ccmqmsgque::MqFactoryC::Instances ( )
inlinestatic

C++: [static] MqFactoryC* MqFactoryC::Instances() C-API
get head-instance from linked-list of MqFactoryS type …

Definition at line 64 of file MqFactoryC_inline_cc.hh.

64 {
66 MQ_FCT __retVal__L = MqFactoryInstances();
67 return MqFactoryC::MqFactoryC_ObjNew(MK_RT_CALL __retVal__L);
68 }
#define MqFactoryInstances()

◆ Next()

MqFactoryC * ccmqmsgque::MqFactoryC::Next ( )
inline

C++: MqFactoryC* fct.Next() C-API
get next instance from linked-list of MqFactoryS type

Definition at line 48 of file MqFactoryC_inline_cc.hh.

48 {
49 MK_UNUSED auto fct = getFCT();
50 MQ_FCT __retVal__L = MqFactoryNext(fct);
51 return MqFactoryC::MqFactoryC_ObjNew(MK_RT_CALL __retVal__L);
52 }
#define MK_UNUSED
MQ_FCT getFCT() const
return the LibMsgqueObject from current MqFactoryC instance
static MQ_FCT MqFactoryNext(MQ_FCT const fct)
get next instance from linked-list of MqFactoryS type

◆ Prev()

MqFactoryC * ccmqmsgque::MqFactoryC::Prev ( )
inline

C++: MqFactoryC* fct.Prev() C-API
get previous instance from linked-list of MqFactoryS type

Definition at line 55 of file MqFactoryC_inline_cc.hh.

55 {
56 MK_UNUSED auto fct = getFCT();
57 MQ_FCT __retVal__L = MqFactoryPrev(fct);
58 return MqFactoryC::MqFactoryC_ObjNew(MK_RT_CALL __retVal__L);
59 }
static MQ_FCT MqFactoryPrev(MQ_FCT const fct)
get previous instance from linked-list of MqFactoryS type