theKernel 10.0
Loading...
Searching...
No Matches
MkBufferC_Class_PY_API

MkBufferC - define the class … More...

+ Collaboration diagram for MkBufferC_Class_PY_API:

Functions

static OT_ProcRet pymkkernel_MkBufferC_HandleResolve (OtClass_ARGS)
  Python: [static] MkBufferC MkBufferC.HandleResolve(netHdl:MK_HDL) C-API
Handle-Resolve-Slot - return a MkBufferC from netHdl or None if invalid…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet pymkkernel_MkBufferC_HandleGet (MkBufferC_ARGS)
 
static OT_ProcRet pymkkernel_MkBufferC_Next (MkBufferC_ARGS)
  Python: MkBufferC buf.Next() C-API
get next instance from linked-list of MkBufferS type
 
static OT_ProcRet pymkkernel_MkBufferC_Prev (MkBufferC_ARGS)
  Python: MkBufferC buf.Prev() C-API
get previous instance from linked-list of MkBufferS type
 
static OT_ProcRet pymkkernel_MkBufferC_Instances (OtClass_ARGS)
  Python: [static] MkBufferC MkBufferC.Instances() C-API
get head-instance from linked-list of MkBufferS type …
 
static OT_ProcRet pymkkernel_MkBufferC_GetNull (OtClass_ARGS)
  Python: [static] MkBufferC MkBufferC.GetNull() C-API
Null-Slot - return a MkBufferC typed NULL instance …
 

Detailed Description

MkBufferC - define the class …

Function Documentation

◆ pymkkernel_MkBufferC_GetNull()

static OT_ProcRet pymkkernel_MkBufferC_GetNull ( OtClass_ARGS )
static

Python: [static] MkBufferC MkBufferC.GetNull() C-API
Null-Slot - return a MkBufferC typed NULL instance …

Definition at line 371 of file MkBufferC_py.c.

371 {
375 MK_BUF retVal = MkBufferGetNull ();
376 OT_retObj_SET_BUF(retVal);
377 goto end;
378 error:
380 end:
382}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_SET_BUF(nat)
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define GetNull_doc
#define OT_SETUP_hdl_static
static MK_BUF MkBufferGetNull(void)
Null-Slot - return a MkBufferC typed NULL instance …
The ABSTRACT-CLASS used to store a native-type-data-item defined by PRIMITIVE TYPE …

◆ pymkkernel_MkBufferC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet pymkkernel_MkBufferC_HandleGet ( MkBufferC_ARGS )
static

Definition at line 306 of file MkBufferC_py.c.

#define OT_ERROR_LNG_RETURN

◆ pymkkernel_MkBufferC_HandleResolve()

static OT_ProcRet pymkkernel_MkBufferC_HandleResolve ( OtClass_ARGS )
static

Python: [static] MkBufferC MkBufferC.HandleResolve(netHdl:MK_HDL) C-API
Handle-Resolve-Slot - return a MkBufferC from netHdl or None if invalid…

Definition at line 287 of file MkBufferC_py.c.

287 {
290 MK_HDL netHdl = 0;
293 MK_BUF retVal = MkBufferHandleResolve (netHdl);
294 OT_retObj_SET_BUF(retVal);
295 goto end;
296 error:
298 end:
300}
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define HandleResolve_doc
#define MkBufferHandleResolve(...)
int32_t MK_HDL
4 byte int handle data-type
#define OT_CHECK_NIH(val)

◆ pymkkernel_MkBufferC_Instances()

static OT_ProcRet pymkkernel_MkBufferC_Instances ( OtClass_ARGS )
static

Python: [static] MkBufferC MkBufferC.Instances() C-API
get head-instance from linked-list of MkBufferS type …

Definition at line 348 of file MkBufferC_py.c.

348 {
352 MK_BUF retVal = MkBufferInstances ();
353 OT_retObj_SET_BUF(retVal);
354 goto end;
355 error:
357 end:
359}
#define Instances_doc
#define MkBufferInstances()

◆ pymkkernel_MkBufferC_Next()

static OT_ProcRet pymkkernel_MkBufferC_Next ( MkBufferC_ARGS )
static

Python: MkBufferC buf.Next() C-API
get next instance from linked-list of MkBufferS type

Definition at line 318 of file MkBufferC_py.c.

318 {
322 MK_BUF retVal = MkBufferNext (hdl);
323 OT_retObj_SET_BUF(retVal);
324 goto end;
325 error:
327 end:
329}
#define OT_SETUP_hdl
#define Next_doc
static MK_BUF MkBufferNext(MK_BUF const buf)
get next instance from linked-list of MkBufferS type

◆ pymkkernel_MkBufferC_Prev()

static OT_ProcRet pymkkernel_MkBufferC_Prev ( MkBufferC_ARGS )
static

Python: MkBufferC buf.Prev() C-API
get previous instance from linked-list of MkBufferS type

Definition at line 332 of file MkBufferC_py.c.

332 {
336 MK_BUF retVal = MkBufferPrev (hdl);
337 OT_retObj_SET_BUF(retVal);
338 goto end;
339 error:
341 end:
343}
#define Prev_doc
static MK_BUF MkBufferPrev(MK_BUF const buf)
get previous instance from linked-list of MkBufferS type