theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3FileC_Class_CC_API

Sq3FileC - define the class … More...

+ Collaboration diagram for Sq3FileC_Class_CC_API:

Functions

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

Detailed Description

Sq3FileC - define the class …

Function Documentation

◆ GetNull()

Sq3FileC * ccsq3lite::Sq3FileC::GetNull ( )
inlinestatic

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

Definition at line 87 of file Sq3FileC_inline_cc.hh.

87 {
89 SQ3_FILE __retVal__L = Sq3FileGetNull();
90 return Sq3FileC::Sq3FileC_ObjNew(MK_RT_CALL __retVal__L);
91 }
#define MK_RT_CALL
#define MkRtSetup_NULL
static Sq3FileC * Sq3FileC_ObjNew(MK_RT_ARGS SQ3_FILE hdl)
return Sq3FileC from LibMsgqueObject
struct Sq3FileS * SQ3_FILE
class-shortcut for struct Sq3FileS *, all shortcut using the XX_YYY syntax (only for public API) …
static SQ3_FILE Sq3FileGetNull(void)
Null-Slot - return a Sq3FileC typed NULL instance …

◆ HandleResolve()

Sq3FileC * ccsq3lite::Sq3FileC::HandleResolve ( MK_HDL netHdl)
inlinestatic

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

Definition at line 35 of file Sq3FileC_inline_cc.hh.

35 {
37 SQ3_FILE __retVal__L = Sq3FileHandleResolve(netHdl);
38 return Sq3FileC::Sq3FileC_ObjNew(MK_RT_CALL __retVal__L);
39 }
#define Sq3FileHandleResolve(...)

◆ Instances()

Sq3FileC * ccsq3lite::Sq3FileC::Instances ( )
inlinestatic

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

Definition at line 71 of file Sq3FileC_inline_cc.hh.

71 {
73 SQ3_FILE __retVal__L = Sq3FileInstances();
74 return Sq3FileC::Sq3FileC_ObjNew(MK_RT_CALL __retVal__L);
75 }
#define Sq3FileInstances()

◆ Next()

Sq3FileC * ccsq3lite::Sq3FileC::Next ( )
inline

C++: Sq3FileC* file.Next() C-API
get next instance from linked-list of Sq3FileS type

Definition at line 55 of file Sq3FileC_inline_cc.hh.

55 {
56 MK_UNUSED auto file = getFILE();
57 SQ3_FILE __retVal__L = Sq3FileNext(file);
58 return Sq3FileC::Sq3FileC_ObjNew(MK_RT_CALL __retVal__L);
59 }
#define MK_UNUSED
SQ3_FILE getFILE() const
return the LibMsgqueObject from current Sq3FileC instance
static SQ3_FILE Sq3FileNext(SQ3_FILE const file)
get next instance from linked-list of Sq3FileS type

◆ Prev()

Sq3FileC * ccsq3lite::Sq3FileC::Prev ( )
inline

C++: Sq3FileC* file.Prev() C-API
get previous instance from linked-list of Sq3FileS type

Definition at line 62 of file Sq3FileC_inline_cc.hh.

62 {
63 MK_UNUSED auto file = getFILE();
64 SQ3_FILE __retVal__L = Sq3FilePrev(file);
65 return Sq3FileC::Sq3FileC_ObjNew(MK_RT_CALL __retVal__L);
66 }
static SQ3_FILE Sq3FilePrev(SQ3_FILE const file)
get previous instance from linked-list of Sq3FileS type