theKernel 10.0
Loading...
Searching...
No Matches
MkBufferListC_Class_ATL_API

MkBufferListC - define the class … More...

+ Collaboration diagram for MkBufferListC_Class_ATL_API:

Functions

static OT_ProcRet atlmkkernel_MkBufferListC_HandleResolve (OtClass_ARGS)
  Atl: (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 atlmkkernel_MkBufferListC_HandleGet (MkBufferListC_ARGS)
 
static OT_ProcRet atlmkkernel_MkBufferListC_Next (MkBufferListC_ARGS)
  Atl: MkBufferListC [MkBufferListC::Next $bfl] C-API
get next instance from linked-list of MkBufferListS type
 
static OT_ProcRet atlmkkernel_MkBufferListC_Prev (MkBufferListC_ARGS)
  Atl: MkBufferListC [MkBufferListC::Prev $bfl] C-API
get previous instance from linked-list of MkBufferListS type
 
static OT_ProcRet atlmkkernel_MkBufferListC_Instances (OtClass_ARGS)
  Atl: (static) MkBufferListC [MkBufferListC::Instances] C-API
get head-instance from linked-list of MkBufferListS type …
 
static OT_ProcRet atlmkkernel_MkBufferListC_GetNull (OtClass_ARGS)
  Atl: (static) MkBufferListC [MkBufferListC::GetNull] C-API
Null-Slot - return a MkBufferListC typed NULL instance …
 

Detailed Description

MkBufferListC - define the class …

Function Documentation

◆ atlmkkernel_MkBufferListC_GetNull()

static OT_ProcRet atlmkkernel_MkBufferListC_GetNull ( OtClass_ARGS )
static

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

Definition at line 759 of file MkBufferListC_atl.c.

759 {
763 MK_BFL retVal = MkBufferListGetNull ();
764 OT_retObj_SET_BFL(retVal);
765 goto end;
766 error:
768 end:
770}
#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…

◆ atlmkkernel_MkBufferListC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet atlmkkernel_MkBufferListC_HandleGet ( MkBufferListC_ARGS )
static

Definition at line 694 of file MkBufferListC_atl.c.

#define OT_ERROR_LNG_RETURN

◆ atlmkkernel_MkBufferListC_HandleResolve()

static OT_ProcRet atlmkkernel_MkBufferListC_HandleResolve ( OtClass_ARGS )
static

Atl: (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 675 of file MkBufferListC_atl.c.

675 {
678 MK_HDL netHdl = 0;
681 MK_BFL retVal = MkBufferListHandleResolve (netHdl);
682 OT_retObj_SET_BFL(retVal);
683 goto end;
684 error:
686 end:
688}
#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

◆ atlmkkernel_MkBufferListC_Instances()

static OT_ProcRet atlmkkernel_MkBufferListC_Instances ( OtClass_ARGS )
static

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

Definition at line 736 of file MkBufferListC_atl.c.

736 {
740 MK_BFL retVal = MkBufferListInstances ();
741 OT_retObj_SET_BFL(retVal);
742 goto end;
743 error:
745 end:
747}
#define Instances_doc
#define MkBufferListInstances()

◆ atlmkkernel_MkBufferListC_Next()

static OT_ProcRet atlmkkernel_MkBufferListC_Next ( MkBufferListC_ARGS )
static

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

Definition at line 706 of file MkBufferListC_atl.c.

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

◆ atlmkkernel_MkBufferListC_Prev()

static OT_ProcRet atlmkkernel_MkBufferListC_Prev ( MkBufferListC_ARGS )
static

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

Definition at line 720 of file MkBufferListC_atl.c.

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