theKernel 10.0
Loading...
Searching...
No Matches
MkBufferListC_Class_PY_API

MkBufferListC - define the class … More...

+ Collaboration diagram for MkBufferListC_Class_PY_API:

Functions

static OT_ProcRet pymkkernel_MkBufferListC_HandleResolve (OtClass_ARGS)
  Python: [static] MkBufferListC MkBufferListC.HandleResolve(netHdl:MK_HDL) C-API
Handle-Resolve-Slot - return a MkBufferListC from netHdl or None if invalid…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet pymkkernel_MkBufferListC_HandleGet (MkBufferListC_ARGS)
 
static OT_ProcRet pymkkernel_MkBufferListC_Next (MkBufferListC_ARGS)
  Python: MkBufferListC bfl.Next() C-API
get next instance from linked-list of MkBufferListS type
 
static OT_ProcRet pymkkernel_MkBufferListC_Prev (MkBufferListC_ARGS)
  Python: MkBufferListC bfl.Prev() C-API
get previous instance from linked-list of MkBufferListS type
 
static OT_ProcRet pymkkernel_MkBufferListC_Instances (OtClass_ARGS)
  Python: [static] MkBufferListC MkBufferListC.Instances() C-API
get head-instance from linked-list of MkBufferListS type …
 
static OT_ProcRet pymkkernel_MkBufferListC_GetNull (OtClass_ARGS)
  Python: [static] MkBufferListC MkBufferListC.GetNull() C-API
Null-Slot - return a MkBufferListC typed NULL instance …
 

Detailed Description

MkBufferListC - define the class …

Function Documentation

◆ pymkkernel_MkBufferListC_GetNull()

static OT_ProcRet pymkkernel_MkBufferListC_GetNull ( OtClass_ARGS )
static

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

Definition at line 758 of file MkBufferListC_py.c.

758 {
762 MK_BFL retVal = MkBufferListGetNull ();
763 OT_retObj_SET_BFL(retVal);
764 goto end;
765 error:
767 end:
769}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_SET_BFL(nat)
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define GetNull_doc
#define OT_SETUP_hdl_static
static MK_BFL MkBufferListGetNull(void)
Null-Slot - return a MkBufferListC typed NULL instance …
The CLASS used to store a list of MkBufferS items into a flat array…

◆ pymkkernel_MkBufferListC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet pymkkernel_MkBufferListC_HandleGet ( MkBufferListC_ARGS )
static

Definition at line 693 of file MkBufferListC_py.c.

#define OT_ERROR_LNG_RETURN

◆ pymkkernel_MkBufferListC_HandleResolve()

static OT_ProcRet pymkkernel_MkBufferListC_HandleResolve ( OtClass_ARGS )
static

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

Definition at line 674 of file MkBufferListC_py.c.

674 {
677 MK_HDL netHdl = 0;
680 MK_BFL retVal = MkBufferListHandleResolve (netHdl);
681 OT_retObj_SET_BFL(retVal);
682 goto end;
683 error:
685 end:
687}
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define HandleResolve_doc
#define MkBufferListHandleResolve(...)
int32_t MK_HDL
4 byte int handle data-type
#define OT_CHECK_NIH(val)

◆ pymkkernel_MkBufferListC_Instances()

static OT_ProcRet pymkkernel_MkBufferListC_Instances ( OtClass_ARGS )
static

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

Definition at line 735 of file MkBufferListC_py.c.

735 {
739 MK_BFL retVal = MkBufferListInstances ();
740 OT_retObj_SET_BFL(retVal);
741 goto end;
742 error:
744 end:
746}
#define Instances_doc
#define MkBufferListInstances()

◆ pymkkernel_MkBufferListC_Next()

static OT_ProcRet pymkkernel_MkBufferListC_Next ( MkBufferListC_ARGS )
static

Python: MkBufferListC bfl.Next() C-API
get next instance from linked-list of MkBufferListS type

Definition at line 705 of file MkBufferListC_py.c.

705 {
709 MK_BFL retVal = MkBufferListNext (hdl);
710 OT_retObj_SET_BFL(retVal);
711 goto end;
712 error:
714 end:
716}
#define OT_SETUP_hdl
#define Next_doc
static MK_BFL MkBufferListNext(MK_BFL const bfl)
get next instance from linked-list of MkBufferListS type

◆ pymkkernel_MkBufferListC_Prev()

static OT_ProcRet pymkkernel_MkBufferListC_Prev ( MkBufferListC_ARGS )
static

Python: MkBufferListC bfl.Prev() C-API
get previous instance from linked-list of MkBufferListS type

Definition at line 719 of file MkBufferListC_py.c.

719 {
723 MK_BFL retVal = MkBufferListPrev (hdl);
724 OT_retObj_SET_BFL(retVal);
725 goto end;
726 error:
728 end:
730}
#define Prev_doc
static MK_BFL MkBufferListPrev(MK_BFL const bfl)
get previous instance from linked-list of MkBufferListS type