theConfig 10.0
Loading...
Searching...
No Matches
LcConfigC_Class_CC_API

LcConfigC - define the class … More...

+ Collaboration diagram for LcConfigC_Class_CC_API:

Functions

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

Detailed Description

LcConfigC - define the class …

Function Documentation

◆ GetNull()

LcConfigC * cclcconfig::LcConfigC::GetNull ( )
inlinestatic

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

Definition at line 93 of file LcConfigC_inline_cc.hh.

93 {
95 LC_CFG __retVal__L = LcConfigGetNull();
96 return LcConfigC::LcConfigC_ObjNew(MK_RT_CALL __retVal__L);
97 }
static LcConfigC * LcConfigC_ObjNew(MK_RT_ARGS LC_CFG hdl)
return LcConfigC from LibMsgqueObject
static LC_CFG LcConfigGetNull(void)
Null-Slot - return a LcConfigC typed NULL instance …
struct LcConfigS * LC_CFG
class-shortcut for struct LcConfigS *, all shortcut using the XX_YYY syntax (only for public API) …
#define MK_RT_CALL
#define MkRtSetup_NULL

◆ HandleResolve()

LcConfigC * cclcconfig::LcConfigC::HandleResolve ( MK_HDL netHdl)
inlinestatic

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

Definition at line 41 of file LcConfigC_inline_cc.hh.

41 {
43 LC_CFG __retVal__L = LcConfigHandleResolve(netHdl);
44 return LcConfigC::LcConfigC_ObjNew(MK_RT_CALL __retVal__L);
45 }
#define LcConfigHandleResolve(...)

◆ Instances()

LcConfigC * cclcconfig::LcConfigC::Instances ( )
inlinestatic

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

Definition at line 77 of file LcConfigC_inline_cc.hh.

77 {
79 LC_CFG __retVal__L = LcConfigInstances();
80 return LcConfigC::LcConfigC_ObjNew(MK_RT_CALL __retVal__L);
81 }
#define LcConfigInstances()

◆ Next()

LcConfigC * cclcconfig::LcConfigC::Next ( )
inline

C++: LcConfigC* cfg.Next() C-API
get next instance from linked-list of LcConfigS type

Definition at line 61 of file LcConfigC_inline_cc.hh.

61 {
62 MK_UNUSED auto cfg = getCFG();
63 LC_CFG __retVal__L = LcConfigNext(cfg);
64 return LcConfigC::LcConfigC_ObjNew(MK_RT_CALL __retVal__L);
65 }
LC_CFG getCFG() const
return the LibMsgqueObject from current LcConfigC instance
static LC_CFG LcConfigNext(LC_CFG const cfg)
get next instance from linked-list of LcConfigS type
#define MK_UNUSED

◆ Prev()

LcConfigC * cclcconfig::LcConfigC::Prev ( )
inline

C++: LcConfigC* cfg.Prev() C-API
get previous instance from linked-list of LcConfigS type

Definition at line 68 of file LcConfigC_inline_cc.hh.

68 {
69 MK_UNUSED auto cfg = getCFG();
70 LC_CFG __retVal__L = LcConfigPrev(cfg);
71 return LcConfigC::LcConfigC_ObjNew(MK_RT_CALL __retVal__L);
72 }
static LC_CFG LcConfigPrev(LC_CFG const cfg)
get previous instance from linked-list of LcConfigS type