theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3LiteC_Class_ATL_API

Sq3LiteC - define the class … More...

+ Collaboration diagram for Sq3LiteC_Class_ATL_API:

Functions

static OT_ProcRet atlsq3lite_Sq3LiteC_HandleResolve (OtClass_ARGS)
  Atl: (static) Sq3LiteC [Sq3LiteC::HandleResolve netHdl:MK_HDL] C-API
Handle-Resolve-Slot - return a Sq3LiteC from netHdl or "MK_NULL" if invalid…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet atlsq3lite_Sq3LiteC_HandleGet (Sq3LiteC_ARGS)
 
static OT_ProcRet atlsq3lite_Sq3LiteC_Next (Sq3LiteC_ARGS)
  Atl: Sq3LiteC [Sq3LiteC::Next $lite] C-API
get next instance from linked-list of Sq3LiteS type
 
static OT_ProcRet atlsq3lite_Sq3LiteC_Prev (Sq3LiteC_ARGS)
  Atl: Sq3LiteC [Sq3LiteC::Prev $lite] C-API
get previous instance from linked-list of Sq3LiteS type
 
static OT_ProcRet atlsq3lite_Sq3LiteC_Instances (OtClass_ARGS)
  Atl: (static) Sq3LiteC [Sq3LiteC::Instances] C-API
get head-instance from linked-list of Sq3LiteS type …
 
static OT_ProcRet atlsq3lite_Sq3LiteC_GetNull (OtClass_ARGS)
  Atl: (static) Sq3LiteC [Sq3LiteC::GetNull] C-API
Null-Slot - return a Sq3LiteC typed NULL instance …
 

Detailed Description

Sq3LiteC - define the class …

Function Documentation

◆ atlsq3lite_Sq3LiteC_GetNull()

static OT_ProcRet atlsq3lite_Sq3LiteC_GetNull ( OtClass_ARGS )
static

Atl: (static) Sq3LiteC [Sq3LiteC::GetNull] C-API
Null-Slot - return a Sq3LiteC typed NULL instance …

Definition at line 257 of file Sq3LiteC_atl.c.

257 {
261 SQ3_LITE retVal = Sq3LiteGetNull ();
262 OT_retObj_SET_LITE(retVal);
263 goto end;
264 error:
266 end:
268}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define OT_retObj_SET_LITE(nat)
#define GetNull_doc
#define OT_SETUP_hdl_static
static SQ3_LITE Sq3LiteGetNull(void)
Null-Slot - return a Sq3LiteC typed NULL instance …
Struct to represent the data of the Sq3LiteC …

◆ atlsq3lite_Sq3LiteC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet atlsq3lite_Sq3LiteC_HandleGet ( Sq3LiteC_ARGS )
static

Definition at line 192 of file Sq3LiteC_atl.c.

#define OT_ERROR_LNG_RETURN

◆ atlsq3lite_Sq3LiteC_HandleResolve()

static OT_ProcRet atlsq3lite_Sq3LiteC_HandleResolve ( OtClass_ARGS )
static

Atl: (static) Sq3LiteC [Sq3LiteC::HandleResolve netHdl:MK_HDL] C-API
Handle-Resolve-Slot - return a Sq3LiteC from netHdl or "MK_NULL" if invalid…

Definition at line 173 of file Sq3LiteC_atl.c.

173 {
176 MK_HDL netHdl = 0;
179 SQ3_LITE retVal = Sq3LiteHandleResolve (netHdl);
180 OT_retObj_SET_LITE(retVal);
181 goto end;
182 error:
184 end:
186}
#define OT_CHECK_NIH(val)
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define HandleResolve_doc
int32_t MK_HDL
#define Sq3LiteHandleResolve(...)

◆ atlsq3lite_Sq3LiteC_Instances()

static OT_ProcRet atlsq3lite_Sq3LiteC_Instances ( OtClass_ARGS )
static

Atl: (static) Sq3LiteC [Sq3LiteC::Instances] C-API
get head-instance from linked-list of Sq3LiteS type …

Definition at line 234 of file Sq3LiteC_atl.c.

234 {
238 SQ3_LITE retVal = Sq3LiteInstances ();
239 OT_retObj_SET_LITE(retVal);
240 goto end;
241 error:
243 end:
245}
#define Instances_doc
#define Sq3LiteInstances()

◆ atlsq3lite_Sq3LiteC_Next()

static OT_ProcRet atlsq3lite_Sq3LiteC_Next ( Sq3LiteC_ARGS )
static

Atl: Sq3LiteC [Sq3LiteC::Next $lite] C-API
get next instance from linked-list of Sq3LiteS type

Definition at line 204 of file Sq3LiteC_atl.c.

204 {
208 SQ3_LITE retVal = Sq3LiteNext (hdl);
209 OT_retObj_SET_LITE(retVal);
210 goto end;
211 error:
213 end:
215}
#define OT_SETUP_hdl
#define Next_doc
static SQ3_LITE Sq3LiteNext(SQ3_LITE const lite)
get next instance from linked-list of Sq3LiteS type

◆ atlsq3lite_Sq3LiteC_Prev()

static OT_ProcRet atlsq3lite_Sq3LiteC_Prev ( Sq3LiteC_ARGS )
static

Atl: Sq3LiteC [Sq3LiteC::Prev $lite] C-API
get previous instance from linked-list of Sq3LiteS type

Definition at line 218 of file Sq3LiteC_atl.c.

218 {
222 SQ3_LITE retVal = Sq3LitePrev (hdl);
223 OT_retObj_SET_LITE(retVal);
224 goto end;
225 error:
227 end:
229}
#define Prev_doc
static SQ3_LITE Sq3LitePrev(SQ3_LITE const lite)
get previous instance from linked-list of Sq3LiteS type