theKernel 10.0
Loading...
Searching...
No Matches
MkErrorC_Class_ATL_API

MkErrorC - define the class … More...

+ Collaboration diagram for MkErrorC_Class_ATL_API:

Functions

static OT_ProcRet atlmkkernel_MkErrorC_HandleResolve (OtClass_ARGS)
  Atl: (static) MkErrorC [MkErrorC::HandleResolve netHdl:MK_HDL] C-API
Handle-Resolve-Slot - return a MkErrorC from netHdl or "MK_NULL" if invalid…
 
MK_DEPRECATED static MK_UNUSED OT_ProcRet atlmkkernel_MkErrorC_HandleGet (MkErrorC_ARGS)
 
static OT_ProcRet atlmkkernel_MkErrorC_Next (MkErrorC_ARGS)
  Atl: MkErrorC [MkErrorC::Next $err] C-API
get next instance from linked-list of MkErrorS type
 
static OT_ProcRet atlmkkernel_MkErrorC_Prev (MkErrorC_ARGS)
  Atl: MkErrorC [MkErrorC::Prev $err] C-API
get previous instance from linked-list of MkErrorS type
 
static OT_ProcRet atlmkkernel_MkErrorC_Instances (OtClass_ARGS)
  Atl: (static) MkErrorC [MkErrorC::Instances] C-API
get head-instance from linked-list of MkErrorS type …
 
static OT_ProcRet atlmkkernel_MkErrorC_GetNull (OtClass_ARGS)
  Atl: (static) MkErrorC [MkErrorC::GetNull] C-API
Null-Slot - return a MkErrorC typed NULL instance …
 

Detailed Description

MkErrorC - define the class …

Function Documentation

◆ atlmkkernel_MkErrorC_GetNull()

static OT_ProcRet atlmkkernel_MkErrorC_GetNull ( OtClass_ARGS )
static

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

Definition at line 258 of file MkErrorC_atl.c.

258 {
262 MK_ERR retVal = MkErrorGetNull ();
263 OT_retObj_SET_ERR(retVal);
264 goto end;
265 error:
267 end:
269}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_RETURN
#define OT_retObj_SET_ERR(nat)
#define OT_CHECK_NOARGS
#define GetNull_doc
#define OT_SETUP_hdl_static
static MK_ERR MkErrorGetNull(void)
Null-Slot - return a MkErrorC typed NULL instance …
The data-type to store and handle the error-condition …

◆ atlmkkernel_MkErrorC_HandleGet()

MK_DEPRECATED static MK_UNUSED OT_ProcRet atlmkkernel_MkErrorC_HandleGet ( MkErrorC_ARGS )
static

Definition at line 193 of file MkErrorC_atl.c.

#define OT_ERROR_LNG_RETURN

◆ atlmkkernel_MkErrorC_HandleResolve()

static OT_ProcRet atlmkkernel_MkErrorC_HandleResolve ( OtClass_ARGS )
static

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

Definition at line 174 of file MkErrorC_atl.c.

174 {
177 MK_HDL netHdl = 0;
180 MK_ERR retVal = MkErrorHandleResolve (netHdl);
181 OT_retObj_SET_ERR(retVal);
182 goto end;
183 error:
185 end:
187}
#define OT_CHECK_NIH(val)
#define OT_SETUP_ONEARG(d)
#define OT_CHECK_REQUIRED(val)
#define HandleResolve_doc
#define MkErrorHandleResolve(...)
int32_t MK_HDL
4 byte int handle data-type

◆ atlmkkernel_MkErrorC_Instances()

static OT_ProcRet atlmkkernel_MkErrorC_Instances ( OtClass_ARGS )
static

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

Definition at line 235 of file MkErrorC_atl.c.

235 {
239 MK_ERR retVal = MkErrorInstances ();
240 OT_retObj_SET_ERR(retVal);
241 goto end;
242 error:
244 end:
246}
#define Instances_doc
#define MkErrorInstances()

◆ atlmkkernel_MkErrorC_Next()

static OT_ProcRet atlmkkernel_MkErrorC_Next ( MkErrorC_ARGS )
static

Atl: MkErrorC [MkErrorC::Next $err] C-API
get next instance from linked-list of MkErrorS type

Definition at line 205 of file MkErrorC_atl.c.

205 {
209 MK_ERR retVal = MkErrorNext (hdl);
210 OT_retObj_SET_ERR(retVal);
211 goto end;
212 error:
214 end:
216}
#define OT_SETUP_hdl
#define Next_doc
static MK_ERR MkErrorNext(MK_ERR const err)
get next instance from linked-list of MkErrorS type

◆ atlmkkernel_MkErrorC_Prev()

static OT_ProcRet atlmkkernel_MkErrorC_Prev ( MkErrorC_ARGS )
static

Atl: MkErrorC [MkErrorC::Prev $err] C-API
get previous instance from linked-list of MkErrorS type

Definition at line 219 of file MkErrorC_atl.c.

219 {
223 MK_ERR retVal = MkErrorPrev (hdl);
224 OT_retObj_SET_ERR(retVal);
225 goto end;
226 error:
228 end:
230}
#define Prev_doc
static MK_ERR MkErrorPrev(MK_ERR const err)
get previous instance from linked-list of MkErrorS type