theLink 10.0
Loading...
Searching...
No Matches
MqFactoryC_Class_RB_API

MqFactoryC - define the class … More...

+ Collaboration diagram for MqFactoryC_Class_RB_API:

Functions

static OT_ProcRet rbmqmsgque_MqFactoryC_HandleResolve (OtClass_ARGS)
  Ruby: (static) MqFactoryC MqFactoryC.HandleResolve(netHdl:MK_HDL) C-API
Handle-Resolve-Slot - return a MqFactoryC from netHdl or nil if invalid…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet rbmqmsgque_MqFactoryC_HandleGet (MqFactoryC_ARGS)
 
static OT_ProcRet rbmqmsgque_MqFactoryC_Next (MqFactoryC_ARGS)
  Ruby: MqFactoryC fct.Next() C-API
get next instance from linked-list of MqFactoryS type
 
static OT_ProcRet rbmqmsgque_MqFactoryC_Prev (MqFactoryC_ARGS)
  Ruby: MqFactoryC fct.Prev() C-API
get previous instance from linked-list of MqFactoryS type
 
static OT_ProcRet rbmqmsgque_MqFactoryC_Instances (OtClass_ARGS)
  Ruby: (static) MqFactoryC MqFactoryC.Instances() C-API
get head-instance from linked-list of MqFactoryS type …
 
static OT_ProcRet rbmqmsgque_MqFactoryC_GetNull (OtClass_ARGS)
  Ruby: (static) MqFactoryC MqFactoryC.GetNull() C-API
Null-Slot - return a MqFactoryC typed NULL instance …
 

Detailed Description

MqFactoryC - define the class …

Function Documentation

◆ rbmqmsgque_MqFactoryC_GetNull()

static OT_ProcRet rbmqmsgque_MqFactoryC_GetNull ( OtClass_ARGS )
static

Ruby: (static) MqFactoryC MqFactoryC.GetNull() C-API
Null-Slot - return a MqFactoryC typed NULL instance …

Definition at line 349 of file MqFactoryC_rb.c.

349 {
353 MQ_FCT retVal = MqFactoryGetNull ();
354 OT_retObj_SET_FCT(retVal);
355 end: MK_UNUSED /* LONG JUMP on error */
357}
#define OT_SETUP_NOARG(d)
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define OT_retObj_SET_FCT(nat)
#define GetNull_doc
#define OT_SETUP_hdl_static
#define MK_UNUSED
static MQ_FCT MqFactoryGetNull(void)
Null-Slot - return a MqFactoryC typed NULL instance …
data used to define a factory

◆ rbmqmsgque_MqFactoryC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet rbmqmsgque_MqFactoryC_HandleGet ( MqFactoryC_ARGS )
static

Definition at line 293 of file MqFactoryC_rb.c.

#define OT_ERROR_LNG_RETURN

◆ rbmqmsgque_MqFactoryC_HandleResolve()

static OT_ProcRet rbmqmsgque_MqFactoryC_HandleResolve ( OtClass_ARGS )
static

Ruby: (static) MqFactoryC MqFactoryC.HandleResolve(netHdl:MK_HDL) C-API
Handle-Resolve-Slot - return a MqFactoryC from netHdl or nil if invalid…

Definition at line 277 of file MqFactoryC_rb.c.

277 {
280 MK_HDL netHdl = 0;
283 MQ_FCT retVal = MqFactoryHandleResolve (netHdl);
284 OT_retObj_SET_FCT(retVal);
285 end: MK_UNUSED /* LONG JUMP on error */
287}
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define HandleResolve_doc
int32_t MK_HDL
#define MqFactoryHandleResolve(...)
#define OT_CHECK_NIH(val)

◆ rbmqmsgque_MqFactoryC_Instances()

static OT_ProcRet rbmqmsgque_MqFactoryC_Instances ( OtClass_ARGS )
static

Ruby: (static) MqFactoryC MqFactoryC.Instances() C-API
get head-instance from linked-list of MqFactoryS type …

Definition at line 329 of file MqFactoryC_rb.c.

329 {
333 MQ_FCT retVal = MqFactoryInstances ();
334 OT_retObj_SET_FCT(retVal);
335 end: MK_UNUSED /* LONG JUMP on error */
337}
#define Instances_doc
#define MqFactoryInstances()

◆ rbmqmsgque_MqFactoryC_Next()

static OT_ProcRet rbmqmsgque_MqFactoryC_Next ( MqFactoryC_ARGS )
static

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

Definition at line 305 of file MqFactoryC_rb.c.

305 {
309 MQ_FCT retVal = MqFactoryNext (hdl);
310 OT_retObj_SET_FCT(retVal);
311 end: MK_UNUSED /* LONG JUMP on error */
313}
#define OT_SETUP_hdl
#define Next_doc
static MQ_FCT MqFactoryNext(MQ_FCT const fct)
get next instance from linked-list of MqFactoryS type

◆ rbmqmsgque_MqFactoryC_Prev()

static OT_ProcRet rbmqmsgque_MqFactoryC_Prev ( MqFactoryC_ARGS )
static

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

Definition at line 316 of file MqFactoryC_rb.c.

316 {
320 MQ_FCT retVal = MqFactoryPrev (hdl);
321 OT_retObj_SET_FCT(retVal);
322 end: MK_UNUSED /* LONG JUMP on error */
324}
#define Prev_doc
static MQ_FCT MqFactoryPrev(MQ_FCT const fct)
get previous instance from linked-list of MqFactoryS type