theKernel 10.0
Loading...
Searching...
No Matches
MkBufferStreamC_Class_CC_API

MkBufferStreamC - define the class … More...

+ Collaboration diagram for MkBufferStreamC_Class_CC_API:

Functions

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

Detailed Description

MkBufferStreamC - define the class …

Function Documentation

◆ GetNull()

MkBufferStreamC * ccmkkernel::MkBufferStreamC::GetNull ( )
inlinestatic

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

Definition at line 112 of file MkBufferStreamC_inline_cc.hh.

112 {
114 MK_BUS __retVal__L = MkBufferStreamGetNull();
116 }
static MkBufferStreamC * MkBufferStreamC_ObjNew(MK_RT_ARGS MK_BUS hdl)
return MkBufferStreamC from LibMsgqueObject
struct MkBufferStreamS * MK_BUS
class-shortcut for struct MkBufferStreamS *, all shortcut using the XX_YYY syntax (only for public AP...
static MK_BUS MkBufferStreamGetNull(void)
Null-Slot - return a MkBufferStreamC typed NULL instance …
#define MK_RT_CALL
#define MkRtSetup_NULL

◆ HandleResolve()

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

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

Definition at line 60 of file MkBufferStreamC_inline_cc.hh.

60 {
62 MK_BUS __retVal__L = MkBufferStreamHandleResolve(netHdl);
64 }
#define MkBufferStreamHandleResolve(...)

◆ Instances()

MkBufferStreamC * ccmkkernel::MkBufferStreamC::Instances ( )
inlinestatic

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

Definition at line 96 of file MkBufferStreamC_inline_cc.hh.

96 {
98 MK_BUS __retVal__L = MkBufferStreamInstances();
100 }
#define MkBufferStreamInstances()

◆ Next()

MkBufferStreamC * ccmkkernel::MkBufferStreamC::Next ( )
inline

C++: MkBufferStreamC* bus.Next() C-API
get next instance from linked-list of MkBufferStreamS type

Definition at line 80 of file MkBufferStreamC_inline_cc.hh.

80 {
81 MK_UNUSED auto bus = getBUS();
82 MK_BUS __retVal__L = MkBufferStreamNext(bus);
84 }
MK_BUS getBUS() const
return the LibMsgqueObject from current MkBufferStreamC instance
static MK_BUS MkBufferStreamNext(MK_BUS const bus)
get next instance from linked-list of MkBufferStreamS type
#define MK_UNUSED
mark unnused variables and functions

◆ Prev()

MkBufferStreamC * ccmkkernel::MkBufferStreamC::Prev ( )
inline

C++: MkBufferStreamC* bus.Prev() C-API
get previous instance from linked-list of MkBufferStreamS type

Definition at line 87 of file MkBufferStreamC_inline_cc.hh.

87 {
88 MK_UNUSED auto bus = getBUS();
89 MK_BUS __retVal__L = MkBufferStreamPrev(bus);
91 }
static MK_BUS MkBufferStreamPrev(MK_BUS const bus)
get previous instance from linked-list of MkBufferStreamS type