theConfig 10.0
Loading...
Searching...
No Matches
LcSettingC_Class_RB_API

LcSettingC - define the class … More...

+ Collaboration diagram for LcSettingC_Class_RB_API:

Functions

static OT_ProcRet rblcconfig_LcSettingC_HandleResolve (OtClass_ARGS)
  Ruby: (static) LcSettingC LcSettingC.HandleResolve(netHdl:MK_HDL) C-API
Handle-Resolve-Slot - return a LcSettingC from netHdl or nil if invalid…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet rblcconfig_LcSettingC_HandleGet (LcSettingC_ARGS)
 
static OT_ProcRet rblcconfig_LcSettingC_Next (LcSettingC_ARGS)
  Ruby: LcSettingC cfs.Next() C-API
get next instance from linked-list of LcSettingS type
 
static OT_ProcRet rblcconfig_LcSettingC_Prev (LcSettingC_ARGS)
  Ruby: LcSettingC cfs.Prev() C-API
get previous instance from linked-list of LcSettingS type
 
static OT_ProcRet rblcconfig_LcSettingC_Instances (OtClass_ARGS)
  Ruby: (static) LcSettingC LcSettingC.Instances() C-API
get head-instance from linked-list of LcSettingS type …
 
static OT_ProcRet rblcconfig_LcSettingC_GetNull (OtClass_ARGS)
  Ruby: (static) LcSettingC LcSettingC.GetNull() C-API
Null-Slot - return a LcSettingC typed NULL instance …
 

Detailed Description

LcSettingC - define the class …

Function Documentation

◆ rblcconfig_LcSettingC_GetNull()

static OT_ProcRet rblcconfig_LcSettingC_GetNull ( OtClass_ARGS )
static

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

Definition at line 263 of file LcSettingC_rb.c.

263 {
267 LC_CFS retVal = LcSettingGetNull ();
268 OT_retObj_SET_CFS(retVal);
269 end: MK_UNUSED /* LONG JUMP on error */
271}
#define GetNull_doc
#define OT_SETUP_hdl_static
#define OT_retObj_SET_CFS(nat)
#define OT_SETUP_NOARG(d)
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
static LC_CFS LcSettingGetNull(void)
Null-Slot - return a LcSettingC typed NULL instance …
#define MK_UNUSED
Struct to represent the data from the LcSettingC …

◆ rblcconfig_LcSettingC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet rblcconfig_LcSettingC_HandleGet ( LcSettingC_ARGS )
static

Definition at line 207 of file LcSettingC_rb.c.

#define OT_ERROR_LNG_RETURN

◆ rblcconfig_LcSettingC_HandleResolve()

static OT_ProcRet rblcconfig_LcSettingC_HandleResolve ( OtClass_ARGS )
static

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

Definition at line 191 of file LcSettingC_rb.c.

191 {
194 MK_HDL netHdl = 0;
197 LC_CFS retVal = LcSettingHandleResolve (netHdl);
198 OT_retObj_SET_CFS(retVal);
199 end: MK_UNUSED /* LONG JUMP on error */
201}
#define HandleResolve_doc
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define LcSettingHandleResolve(...)
int32_t MK_HDL
#define OT_CHECK_NIH(val)

◆ rblcconfig_LcSettingC_Instances()

static OT_ProcRet rblcconfig_LcSettingC_Instances ( OtClass_ARGS )
static

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

Definition at line 243 of file LcSettingC_rb.c.

243 {
247 LC_CFS retVal = LcSettingInstances ();
248 OT_retObj_SET_CFS(retVal);
249 end: MK_UNUSED /* LONG JUMP on error */
251}
#define Instances_doc
#define LcSettingInstances()

◆ rblcconfig_LcSettingC_Next()

static OT_ProcRet rblcconfig_LcSettingC_Next ( LcSettingC_ARGS )
static

Ruby: LcSettingC cfs.Next() C-API
get next instance from linked-list of LcSettingS type

Definition at line 219 of file LcSettingC_rb.c.

219 {
223 LC_CFS retVal = LcSettingNext (hdl);
224 OT_retObj_SET_CFS(retVal);
225 end: MK_UNUSED /* LONG JUMP on error */
227}
#define OT_SETUP_hdl
#define Next_doc
static LC_CFS LcSettingNext(LC_CFS const cfs)
get next instance from linked-list of LcSettingS type

◆ rblcconfig_LcSettingC_Prev()

static OT_ProcRet rblcconfig_LcSettingC_Prev ( LcSettingC_ARGS )
static

Ruby: LcSettingC cfs.Prev() C-API
get previous instance from linked-list of LcSettingS type

Definition at line 230 of file LcSettingC_rb.c.

230 {
234 LC_CFS retVal = LcSettingPrev (hdl);
235 OT_retObj_SET_CFS(retVal);
236 end: MK_UNUSED /* LONG JUMP on error */
238}
#define Prev_doc
static LC_CFS LcSettingPrev(LC_CFS const cfs)
get previous instance from linked-list of LcSettingS type