theKernel 10.0
Loading...
Searching...
No Matches
MkBufferListC_Class_TCL_API

MkBufferListC - define the class … More...

+ Collaboration diagram for MkBufferListC_Class_TCL_API:

Functions

static OT_ProcRet tclmkkernel_MkBufferListC_HandleResolve (OtClass_ARGS)
  Tcl: (static) MkBufferListC [MkBufferListC HandleResolve netHdl:MK_HDL] C-API
Handle-Resolve-Slot - return a MkBufferListC from netHdl or "MK_NULL" if invalid…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet tclmkkernel_MkBufferListC_HandleGet (MkBufferListC_ARGS)
 
static OT_ProcRet tclmkkernel_MkBufferListC_Next (MkBufferListC_ARGS)
  Tcl: MkBufferListC [$bfl Next] C-API
get next instance from linked-list of MkBufferListS type
 
static OT_ProcRet tclmkkernel_MkBufferListC_Prev (MkBufferListC_ARGS)
  Tcl: MkBufferListC [$bfl Prev] C-API
get previous instance from linked-list of MkBufferListS type
 
static OT_ProcRet tclmkkernel_MkBufferListC_Instances (OtClass_ARGS)
  Tcl: (static) MkBufferListC [MkBufferListC Instances] C-API
get head-instance from linked-list of MkBufferListS type …
 
static OT_ProcRet tclmkkernel_MkBufferListC_GetNull (OtClass_ARGS)
  Tcl: (static) MkBufferListC [MkBufferListC GetNull] C-API
Null-Slot - return a MkBufferListC typed NULL instance …
 

Detailed Description

MkBufferListC - define the class …

Function Documentation

◆ tclmkkernel_MkBufferListC_GetNull()

static OT_ProcRet tclmkkernel_MkBufferListC_GetNull ( OtClass_ARGS )
static

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

Definition at line 780 of file MkBufferListC_tcl.c.

780 {
784 MK_BFL retVal = MkBufferListGetNull ();
785 OT_retObj_SET_BFL(retVal);
786 goto end;
787 error:
789 end:
791}
#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…

◆ tclmkkernel_MkBufferListC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet tclmkkernel_MkBufferListC_HandleGet ( MkBufferListC_ARGS )
static

Definition at line 715 of file MkBufferListC_tcl.c.

#define OT_ERROR_LNG_RETURN

◆ tclmkkernel_MkBufferListC_HandleResolve()

static OT_ProcRet tclmkkernel_MkBufferListC_HandleResolve ( OtClass_ARGS )
static

Tcl: (static) MkBufferListC [MkBufferListC HandleResolve netHdl:MK_HDL] C-API
Handle-Resolve-Slot - return a MkBufferListC from netHdl or "MK_NULL" if invalid…

Definition at line 696 of file MkBufferListC_tcl.c.

696 {
699 MK_HDL netHdl = 0;
702 MK_BFL retVal = MkBufferListHandleResolve (netHdl);
703 OT_retObj_SET_BFL(retVal);
704 goto end;
705 error:
707 end:
709}
#define OT_CHECK_NIH(val)
#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

◆ tclmkkernel_MkBufferListC_Instances()

static OT_ProcRet tclmkkernel_MkBufferListC_Instances ( OtClass_ARGS )
static

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

Definition at line 757 of file MkBufferListC_tcl.c.

757 {
761 MK_BFL retVal = MkBufferListInstances ();
762 OT_retObj_SET_BFL(retVal);
763 goto end;
764 error:
766 end:
768}
#define Instances_doc
#define MkBufferListInstances()

◆ tclmkkernel_MkBufferListC_Next()

static OT_ProcRet tclmkkernel_MkBufferListC_Next ( MkBufferListC_ARGS )
static

Tcl: MkBufferListC [$bfl Next] C-API
get next instance from linked-list of MkBufferListS type

Definition at line 727 of file MkBufferListC_tcl.c.

727 {
731 MK_BFL retVal = MkBufferListNext (hdl);
732 OT_retObj_SET_BFL(retVal);
733 goto end;
734 error:
736 end:
738}
#define OT_SETUP_hdl
#define Next_doc
static MK_BFL MkBufferListNext(MK_BFL const bfl)
get next instance from linked-list of MkBufferListS type

◆ tclmkkernel_MkBufferListC_Prev()

static OT_ProcRet tclmkkernel_MkBufferListC_Prev ( MkBufferListC_ARGS )
static

Tcl: MkBufferListC [$bfl Prev] C-API
get previous instance from linked-list of MkBufferListS type

Definition at line 741 of file MkBufferListC_tcl.c.

741 {
745 MK_BFL retVal = MkBufferListPrev (hdl);
746 OT_retObj_SET_BFL(retVal);
747 goto end;
748 error:
750 end:
752}
#define Prev_doc
static MK_BFL MkBufferListPrev(MK_BFL const bfl)
get previous instance from linked-list of MkBufferListS type