theSq3Lite 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard - theLib - theATL
c - tcl - atl - cs - py - rb - jv - cc
Loading...
Searching...
No Matches
Sq3ValueC_Class_TCL_API

Sq3ValueC - define the class … More...

+ Collaboration diagram for Sq3ValueC_Class_TCL_API:

Functions

static OT_ProcRet tclsq3lite_Sq3ValueC_HandleResolve (OtClass_ARGS)
  Tcl: (static) Sq3ValueC [Sq3ValueC HandleResolve netHdl:MK_HDL] C-API
Handle-Resolve-Slot - return a Sq3ValueC from netHdl or "MK_NULL" if invalid…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet tclsq3lite_Sq3ValueC_HandleGet (Sq3ValueC_ARGS)
 
static OT_ProcRet tclsq3lite_Sq3ValueC_Next (Sq3ValueC_ARGS)
  Tcl: Sq3ValueC [$val Next] C-API
get next instance from linked-list of Sq3ValueS type
 
static OT_ProcRet tclsq3lite_Sq3ValueC_Prev (Sq3ValueC_ARGS)
  Tcl: Sq3ValueC [$val Prev] C-API
get previous instance from linked-list of Sq3ValueS type
 
static OT_ProcRet tclsq3lite_Sq3ValueC_Instances (OtClass_ARGS)
  Tcl: (static) Sq3ValueC [Sq3ValueC Instances] C-API
get head-instance from linked-list of Sq3ValueS type …
 
static OT_ProcRet tclsq3lite_Sq3ValueC_GetNull (OtClass_ARGS)
  Tcl: (static) Sq3ValueC [Sq3ValueC GetNull] C-API
Null-Slot - return a Sq3ValueC typed NULL instance …
 

Detailed Description

Sq3ValueC - define the class …

Function Documentation

◆ tclsq3lite_Sq3ValueC_GetNull()

static OT_ProcRet tclsq3lite_Sq3ValueC_GetNull ( OtClass_ARGS )
static

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

Definition at line 253 of file Sq3ValueC_tcl.c.

253 {
257 SQ3_VAL retVal = Sq3ValueGetNull ();
258 OT_retObj_SET_VAL(retVal);
259 goto end;
260 error:
262 end:
264}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define OT_retObj_SET_VAL(nat)
#define GetNull_doc
#define OT_SETUP_hdl_static
static SQ3_VAL Sq3ValueGetNull(void)
Null-Slot - return a Sq3ValueC typed NULL instance …
Struct to represent the data of the Sq3ValueC …

◆ tclsq3lite_Sq3ValueC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet tclsq3lite_Sq3ValueC_HandleGet ( Sq3ValueC_ARGS )
static

Definition at line 188 of file Sq3ValueC_tcl.c.

#define OT_ERROR_LNG_RETURN

◆ tclsq3lite_Sq3ValueC_HandleResolve()

static OT_ProcRet tclsq3lite_Sq3ValueC_HandleResolve ( OtClass_ARGS )
static

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

Definition at line 169 of file Sq3ValueC_tcl.c.

169 {
172 MK_HDL netHdl = 0;
175 SQ3_VAL retVal = Sq3ValueHandleResolve (netHdl);
176 OT_retObj_SET_VAL(retVal);
177 goto end;
178 error:
180 end:
182}
#define OT_CHECK_NIH(val)
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define HandleResolve_doc
int32_t MK_HDL
#define Sq3ValueHandleResolve(...)

◆ tclsq3lite_Sq3ValueC_Instances()

static OT_ProcRet tclsq3lite_Sq3ValueC_Instances ( OtClass_ARGS )
static

Tcl: (static) Sq3ValueC [Sq3ValueC Instances] C-API
get head-instance from linked-list of Sq3ValueS type …

Definition at line 230 of file Sq3ValueC_tcl.c.

230 {
234 SQ3_VAL retVal = Sq3ValueInstances ();
235 OT_retObj_SET_VAL(retVal);
236 goto end;
237 error:
239 end:
241}
#define Instances_doc
#define Sq3ValueInstances()

◆ tclsq3lite_Sq3ValueC_Next()

static OT_ProcRet tclsq3lite_Sq3ValueC_Next ( Sq3ValueC_ARGS )
static

Tcl: Sq3ValueC [$val Next] C-API
get next instance from linked-list of Sq3ValueS type

Definition at line 200 of file Sq3ValueC_tcl.c.

200 {
204 SQ3_VAL retVal = Sq3ValueNext (hdl);
205 OT_retObj_SET_VAL(retVal);
206 goto end;
207 error:
209 end:
211}
#define OT_SETUP_hdl
#define Next_doc
static SQ3_VAL Sq3ValueNext(SQ3_VAL const val)
get next instance from linked-list of Sq3ValueS type

◆ tclsq3lite_Sq3ValueC_Prev()

static OT_ProcRet tclsq3lite_Sq3ValueC_Prev ( Sq3ValueC_ARGS )
static

Tcl: Sq3ValueC [$val Prev] C-API
get previous instance from linked-list of Sq3ValueS type

Definition at line 214 of file Sq3ValueC_tcl.c.

214 {
218 SQ3_VAL retVal = Sq3ValuePrev (hdl);
219 OT_retObj_SET_VAL(retVal);
220 goto end;
221 error:
223 end:
225}
#define Prev_doc
static SQ3_VAL Sq3ValuePrev(SQ3_VAL const val)
get previous instance from linked-list of Sq3ValueS type