theKernel 10.0
Loading...
Searching...
No Matches
MkErrorC_Class_CC_API

MkErrorC - define the class … More...

+ Collaboration diagram for MkErrorC_Class_CC_API:

Functions

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

Detailed Description

MkErrorC - define the class …

Function Documentation

◆ GetNull()

MkErrorC * ccmkkernel::MkErrorC::GetNull ( )
inlinestatic

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

Definition at line 97 of file MkErrorC_inline_cc.hh.

97 {
99 MK_ERR __retVal__L = MkErrorGetNull();
100 return MkErrorC::MkErrorC_ObjNew(MK_RT_CALL __retVal__L);
101 }
static MkErrorC * MkErrorC_ObjNew(MK_RT_ARGS MK_ERR hdl)
return MkErrorC from LibMsgqueObject
struct MkErrorS * MK_ERR
class-shortcut for struct MkErrorS *, all shortcut using the XX_YYY syntax (only for public API) …
static MK_ERR MkErrorGetNull(void)
Null-Slot - return a MkErrorC typed NULL instance …
#define MK_RT_CALL
#define MkRtSetup_NULL

◆ HandleResolve()

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

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

Definition at line 45 of file MkErrorC_inline_cc.hh.

45 {
47 MK_ERR __retVal__L = MkErrorHandleResolve(netHdl);
48 return MkErrorC::MkErrorC_ObjNew(MK_RT_CALL __retVal__L);
49 }
#define MkErrorHandleResolve(...)

◆ Instances()

MkErrorC * ccmkkernel::MkErrorC::Instances ( )
inlinestatic

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

Definition at line 81 of file MkErrorC_inline_cc.hh.

81 {
83 MK_ERR __retVal__L = MkErrorInstances();
84 return MkErrorC::MkErrorC_ObjNew(MK_RT_CALL __retVal__L);
85 }
#define MkErrorInstances()

◆ Next()

MkErrorC * ccmkkernel::MkErrorC::Next ( )
inline

C++: MkErrorC* err.Next() C-API
get next instance from linked-list of MkErrorS type

Definition at line 65 of file MkErrorC_inline_cc.hh.

65 {
66 MK_UNUSED auto err = getERR();
67 MK_ERR __retVal__L = MkErrorNext(err);
68 return MkErrorC::MkErrorC_ObjNew(MK_RT_CALL __retVal__L);
69 }
MK_ERR getERR() const
return the LibMsgqueObject from current MkErrorC instance
static MK_ERR MkErrorNext(MK_ERR const err)
get next instance from linked-list of MkErrorS type
#define MK_UNUSED
mark unnused variables and functions

◆ Prev()

MkErrorC * ccmkkernel::MkErrorC::Prev ( )
inline

C++: MkErrorC* err.Prev() C-API
get previous instance from linked-list of MkErrorS type

Definition at line 72 of file MkErrorC_inline_cc.hh.

72 {
73 MK_UNUSED auto err = getERR();
74 MK_ERR __retVal__L = MkErrorPrev(err);
75 return MkErrorC::MkErrorC_ObjNew(MK_RT_CALL __retVal__L);
76 }
static MK_ERR MkErrorPrev(MK_ERR const err)
get previous instance from linked-list of MkErrorS type