theKernel 10.0
Loading...
Searching...
No Matches
MkBufferListC_Class_CC_API

MkBufferListC - define the class … More...

+ Collaboration diagram for MkBufferListC_Class_CC_API:

Functions

static MkBufferListCccmkkernel::MkBufferListC::HandleResolve (MK_HDL netHdl)
  C++: [static] MkBufferListC* MkBufferListC::HandleResolve(MK_HDL netHdl) C-API
Handle-Resolve-Slot - return a MkBufferListC from netHdl or MK_NULL if invalid…
 
MkBufferListCccmkkernel::MkBufferListC::Next ()
  C++: MkBufferListC* bfl.Next() C-API
get next instance from linked-list of MkBufferListS type
 
MkBufferListCccmkkernel::MkBufferListC::Prev ()
  C++: MkBufferListC* bfl.Prev() C-API
get previous instance from linked-list of MkBufferListS type
 
static MkBufferListCccmkkernel::MkBufferListC::Instances ()
  C++: [static] MkBufferListC* MkBufferListC::Instances() C-API
get head-instance from linked-list of MkBufferListS type …
 
static MkBufferListCccmkkernel::MkBufferListC::GetNull ()
  C++: [static] MkBufferListC* MkBufferListC::GetNull() C-API
Null-Slot - return a MkBufferListC typed NULL instance …
 

Detailed Description

MkBufferListC - define the class …

Function Documentation

◆ GetNull()

MkBufferListC * ccmkkernel::MkBufferListC::GetNull ( )
inlinestatic

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

Definition at line 560 of file MkBufferListC_inline_cc.hh.

560 {
562 MK_BFL __retVal__L = MkBufferListGetNull();
564 }
static MkBufferListC * MkBufferListC_ObjNew(MK_RT_ARGS MK_BFL hdl)
return MkBufferListC from LibMsgqueObject
static MK_BFL MkBufferListGetNull(void)
Null-Slot - return a MkBufferListC typed NULL instance …
struct MkBufferListS * MK_BFL
class-shortcut for struct MkBufferListS *, all shortcut using the XX_YYY syntax (only for public API)...
#define MK_RT_CALL
#define MkRtSetup_NULL

◆ HandleResolve()

MkBufferListC * ccmkkernel::MkBufferListC::HandleResolve ( MK_HDL netHdl)
inlinestatic

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

Definition at line 508 of file MkBufferListC_inline_cc.hh.

508 {
510 MK_BFL __retVal__L = MkBufferListHandleResolve(netHdl);
512 }
#define MkBufferListHandleResolve(...)

◆ Instances()

MkBufferListC * ccmkkernel::MkBufferListC::Instances ( )
inlinestatic

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

Definition at line 544 of file MkBufferListC_inline_cc.hh.

544 {
546 MK_BFL __retVal__L = MkBufferListInstances();
548 }
#define MkBufferListInstances()

◆ Next()

MkBufferListC * ccmkkernel::MkBufferListC::Next ( )
inline

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

Definition at line 528 of file MkBufferListC_inline_cc.hh.

528 {
529 MK_UNUSED auto bfl = getBFL();
530 MK_BFL __retVal__L = MkBufferListNext(bfl);
532 }
MK_BFL getBFL() const
return the LibMsgqueObject from current MkBufferListC instance
static MK_BFL MkBufferListNext(MK_BFL const bfl)
get next instance from linked-list of MkBufferListS type
#define MK_UNUSED
mark unnused variables and functions

◆ Prev()

MkBufferListC * ccmkkernel::MkBufferListC::Prev ( )
inline

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

Definition at line 535 of file MkBufferListC_inline_cc.hh.

535 {
536 MK_UNUSED auto bfl = getBFL();
537 MK_BFL __retVal__L = MkBufferListPrev(bfl);
539 }
static MK_BFL MkBufferListPrev(MK_BFL const bfl)
get previous instance from linked-list of MkBufferListS type