theConfig 10.0
Loading...
Searching...
No Matches
LcConfigC_Class_RB_API

LcConfigC - define the class … More...

+ Collaboration diagram for LcConfigC_Class_RB_API:

Functions

static OT_ProcRet rblcconfig_LcConfigC_HandleResolve (OtClass_ARGS)
  Ruby: (static) LcConfigC LcConfigC.HandleResolve(netHdl:MK_HDL) C-API
Handle-Resolve-Slot - return a LcConfigC from netHdl or nil if invalid…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet rblcconfig_LcConfigC_HandleGet (LcConfigC_ARGS)
 
static OT_ProcRet rblcconfig_LcConfigC_Next (LcConfigC_ARGS)
  Ruby: LcConfigC cfg.Next() C-API
get next instance from linked-list of LcConfigS type
 
static OT_ProcRet rblcconfig_LcConfigC_Prev (LcConfigC_ARGS)
  Ruby: LcConfigC cfg.Prev() C-API
get previous instance from linked-list of LcConfigS type
 
static OT_ProcRet rblcconfig_LcConfigC_Instances (OtClass_ARGS)
  Ruby: (static) LcConfigC LcConfigC.Instances() C-API
get head-instance from linked-list of LcConfigS type …
 
static OT_ProcRet rblcconfig_LcConfigC_GetNull (OtClass_ARGS)
  Ruby: (static) LcConfigC LcConfigC.GetNull() C-API
Null-Slot - return a LcConfigC typed NULL instance …
 

Detailed Description

LcConfigC - define the class …

Function Documentation

◆ rblcconfig_LcConfigC_GetNull()

static OT_ProcRet rblcconfig_LcConfigC_GetNull ( OtClass_ARGS )
static

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

Definition at line 241 of file LcConfigC_rb.c.

241 {
245 LC_CFG retVal = LcConfigGetNull ();
246 OT_retObj_SET_CFG(retVal);
247 end: MK_UNUSED /* LONG JUMP on error */
249}
#define GetNull_doc
#define OT_SETUP_hdl_static
#define OT_retObj_SET_CFG(nat)
#define OT_SETUP_NOARG(d)
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
static LC_CFG LcConfigGetNull(void)
Null-Slot - return a LcConfigC typed NULL instance …
#define MK_UNUSED
Struct to represent the data from the LcConfigC …

◆ rblcconfig_LcConfigC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet rblcconfig_LcConfigC_HandleGet ( LcConfigC_ARGS )
static

Definition at line 185 of file LcConfigC_rb.c.

#define OT_ERROR_LNG_RETURN

◆ rblcconfig_LcConfigC_HandleResolve()

static OT_ProcRet rblcconfig_LcConfigC_HandleResolve ( OtClass_ARGS )
static

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

Definition at line 169 of file LcConfigC_rb.c.

169 {
172 MK_HDL netHdl = 0;
175 LC_CFG retVal = LcConfigHandleResolve (netHdl);
176 OT_retObj_SET_CFG(retVal);
177 end: MK_UNUSED /* LONG JUMP on error */
179}
#define HandleResolve_doc
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define LcConfigHandleResolve(...)
int32_t MK_HDL
#define OT_CHECK_NIH(val)

◆ rblcconfig_LcConfigC_Instances()

static OT_ProcRet rblcconfig_LcConfigC_Instances ( OtClass_ARGS )
static

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

Definition at line 221 of file LcConfigC_rb.c.

221 {
225 LC_CFG retVal = LcConfigInstances ();
226 OT_retObj_SET_CFG(retVal);
227 end: MK_UNUSED /* LONG JUMP on error */
229}
#define Instances_doc
#define LcConfigInstances()

◆ rblcconfig_LcConfigC_Next()

static OT_ProcRet rblcconfig_LcConfigC_Next ( LcConfigC_ARGS )
static

Ruby: LcConfigC cfg.Next() C-API
get next instance from linked-list of LcConfigS type

Definition at line 197 of file LcConfigC_rb.c.

197 {
201 LC_CFG retVal = LcConfigNext (hdl);
202 OT_retObj_SET_CFG(retVal);
203 end: MK_UNUSED /* LONG JUMP on error */
205}
#define OT_SETUP_hdl
#define Next_doc
static LC_CFG LcConfigNext(LC_CFG const cfg)
get next instance from linked-list of LcConfigS type

◆ rblcconfig_LcConfigC_Prev()

static OT_ProcRet rblcconfig_LcConfigC_Prev ( LcConfigC_ARGS )
static

Ruby: LcConfigC cfg.Prev() C-API
get previous instance from linked-list of LcConfigS type

Definition at line 208 of file LcConfigC_rb.c.

208 {
212 LC_CFG retVal = LcConfigPrev (hdl);
213 OT_retObj_SET_CFG(retVal);
214 end: MK_UNUSED /* LONG JUMP on error */
216}
#define Prev_doc
static LC_CFG LcConfigPrev(LC_CFG const cfg)
get previous instance from linked-list of LcConfigS type