theKernel 10.0
Loading...
Searching...
No Matches
MkErrorC_Get_ATL_API

MkErrorC - various functions to 'get' data out of a MkErrorSMore...

+ Collaboration diagram for MkErrorC_Get_ATL_API:

Functions

static OT_ProcRet atlmkkernel_MkErrorC_GetCode (MkErrorC_ARGS)
  Atl: MkErrorE [MkErrorC::GetCode $err] C-API
get the value of MkErrorS::code
 
static OT_ProcRet atlmkkernel_MkErrorC_GetNum (MkErrorC_ARGS)
  Atl: int32 [MkErrorC::GetNum $err] C-API
get the MkErrorS::num. The number can be used as exit-code …
 
static OT_ProcRet atlmkkernel_MkErrorC_GetSize (MkErrorC_ARGS)
  Atl: long [MkErrorC::GetSize $err] C-API
get the error-message-size from the exception-object
 
static OT_ProcRet atlmkkernel_MkErrorC_GetText (MkErrorC_ARGS)
  Atl: string [MkErrorC::GetText $err] C-API
get the MkErrorS::text
 

Detailed Description

MkErrorC - various functions to 'get' data out of a MkErrorS

Function Documentation

◆ atlmkkernel_MkErrorC_GetCode()

static OT_ProcRet atlmkkernel_MkErrorC_GetCode ( MkErrorC_ARGS )
static

Atl: MkErrorE [MkErrorC::GetCode $err] C-API
get the value of MkErrorS::code

Definition at line 281 of file MkErrorC_atl.c.

281 {
286 goto end;
287 error:
289 end:
291}
#define OT_SETUP_NOARG(d)
#define OT_retObj_SET_Error
#define OT_retObj_RETURN
#define OT_NEW_Mk_enum_OBJ(typ, val)
#define OT_retObj_SET(val)
#define OT_CHECK_NOARGS
#define OT_SETUP_hdl
#define GetCode_doc
#define MkErrorGetCodeI(e)
get the value of MkErrorS::code …

◆ atlmkkernel_MkErrorC_GetNum()

static OT_ProcRet atlmkkernel_MkErrorC_GetNum ( MkErrorC_ARGS )
static

Atl: int32 [MkErrorC::GetNum $err] C-API
get the MkErrorS::num. The number can be used as exit-code …

Definition at line 294 of file MkErrorC_atl.c.

294 {
299 goto end;
300 error:
302 end:
304}
#define OT_retObj_SET_I32(nat)
#define GetNum_doc
#define MkErrorGetNumI(e)
get the MkErrorS::num. The number can be used as exit-code …

◆ atlmkkernel_MkErrorC_GetSize()

static OT_ProcRet atlmkkernel_MkErrorC_GetSize ( MkErrorC_ARGS )
static

Atl: long [MkErrorC::GetSize $err] C-API
get the error-message-size from the exception-object

Definition at line 307 of file MkErrorC_atl.c.

307 {
312 goto end;
313 error:
315 end:
317}
#define OT_retObj_SET_LONG(nat)
#define GetSize_doc
#define MkErrorGetSizeI(e)
get the error-message-size from the exception-object …

◆ atlmkkernel_MkErrorC_GetText()

static OT_ProcRet atlmkkernel_MkErrorC_GetText ( MkErrorC_ARGS )
static

Atl: string [MkErrorC::GetText $err] C-API
get the MkErrorS::text

Definition at line 320 of file MkErrorC_atl.c.

320 {
325 goto end;
326 error:
328 end:
330}
#define OT_retObj_SET_STR(nat)
#define GetText_doc
#define MkErrorGetTextI(e)
get the MkErrorS::text …