theLink 10.0
Loading...
Searching...
No Matches
MqDumpC_Class_RB_API

MqDumpC - define the class … More...

+ Collaboration diagram for MqDumpC_Class_RB_API:

Functions

static OT_ProcRet rbmqmsgque_MqDumpC_HandleResolve (OtClass_ARGS)
  Ruby: (static) MqDumpC MqDumpC.HandleResolve(netHdl:MK_HDL) C-API
Handle-Resolve-Slot - return a MqDumpC from netHdl or nil if invalid…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet rbmqmsgque_MqDumpC_HandleGet (MqDumpC_ARGS)
 
static OT_ProcRet rbmqmsgque_MqDumpC_Next (MqDumpC_ARGS)
  Ruby: MqDumpC dmp.Next() C-API
get next instance from linked-list of MqDumpS type
 
static OT_ProcRet rbmqmsgque_MqDumpC_Prev (MqDumpC_ARGS)
  Ruby: MqDumpC dmp.Prev() C-API
get previous instance from linked-list of MqDumpS type
 
static OT_ProcRet rbmqmsgque_MqDumpC_Instances (OtClass_ARGS)
  Ruby: (static) MqDumpC MqDumpC.Instances() C-API
get head-instance from linked-list of MqDumpS type …
 
static OT_ProcRet rbmqmsgque_MqDumpC_GetNull (OtClass_ARGS)
  Ruby: (static) MqDumpC MqDumpC.GetNull() C-API
Null-Slot - return a MqDumpC typed NULL instance …
 

Detailed Description

MqDumpC - define the class …

Method definition

Function Documentation

◆ rbmqmsgque_MqDumpC_GetNull()

static OT_ProcRet rbmqmsgque_MqDumpC_GetNull ( OtClass_ARGS )
static

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

Definition at line 226 of file MqDumpC_rb.c.

226 {
230 MQ_DMP retVal = MqDumpGetNull ();
231 OT_retObj_SET_DMP(retVal);
232 end: MK_UNUSED /* LONG JUMP on error */
234}
#define OT_SETUP_NOARG(d)
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define OT_retObj_SET_DMP(nat)
#define GetNull_doc
Definition MqDumpC_rb.c:121
#define OT_SETUP_hdl_static
Definition MqDumpC_rb.c:93
#define MK_UNUSED
static MQ_DMP MqDumpGetNull(void)
Null-Slot - return a MqDumpC typed NULL instance …
MqDumpC - the class known as dmp or dump is used to export a rbmqmsgque data package as binary …

◆ rbmqmsgque_MqDumpC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet rbmqmsgque_MqDumpC_HandleGet ( MqDumpC_ARGS )
static

Definition at line 170 of file MqDumpC_rb.c.

#define OT_ERROR_LNG_RETURN

◆ rbmqmsgque_MqDumpC_HandleResolve()

static OT_ProcRet rbmqmsgque_MqDumpC_HandleResolve ( OtClass_ARGS )
static

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

Definition at line 154 of file MqDumpC_rb.c.

154 {
157 MK_HDL netHdl = 0;
160 MQ_DMP retVal = MqDumpHandleResolve (netHdl);
161 OT_retObj_SET_DMP(retVal);
162 end: MK_UNUSED /* LONG JUMP on error */
164}
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define HandleResolve_doc
Definition MqDumpC_rb.c:122
int32_t MK_HDL
#define MqDumpHandleResolve(...)
#define OT_CHECK_NIH(val)

◆ rbmqmsgque_MqDumpC_Instances()

static OT_ProcRet rbmqmsgque_MqDumpC_Instances ( OtClass_ARGS )
static

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

Definition at line 206 of file MqDumpC_rb.c.

206 {
210 MQ_DMP retVal = MqDumpInstances ();
211 OT_retObj_SET_DMP(retVal);
212 end: MK_UNUSED /* LONG JUMP on error */
214}
#define Instances_doc
Definition MqDumpC_rb.c:123
#define MqDumpInstances()

◆ rbmqmsgque_MqDumpC_Next()

static OT_ProcRet rbmqmsgque_MqDumpC_Next ( MqDumpC_ARGS )
static

Ruby: MqDumpC dmp.Next() C-API
get next instance from linked-list of MqDumpS type

Definition at line 182 of file MqDumpC_rb.c.

182 {
186 MQ_DMP retVal = MqDumpNext (hdl);
187 OT_retObj_SET_DMP(retVal);
188 end: MK_UNUSED /* LONG JUMP on error */
190}
#define OT_SETUP_hdl
Definition MqDumpC_rb.c:87
#define Next_doc
Definition MqDumpC_rb.c:126
static MQ_DMP MqDumpNext(MQ_DMP const dmp)
get next instance from linked-list of MqDumpS type

◆ rbmqmsgque_MqDumpC_Prev()

static OT_ProcRet rbmqmsgque_MqDumpC_Prev ( MqDumpC_ARGS )
static

Ruby: MqDumpC dmp.Prev() C-API
get previous instance from linked-list of MqDumpS type

Definition at line 193 of file MqDumpC_rb.c.

193 {
197 MQ_DMP retVal = MqDumpPrev (hdl);
198 OT_retObj_SET_DMP(retVal);
199 end: MK_UNUSED /* LONG JUMP on error */
201}
#define Prev_doc
Definition MqDumpC_rb.c:127
static MQ_DMP MqDumpPrev(MQ_DMP const dmp)
get previous instance from linked-list of MqDumpS type