MkErrorC - various functions to 'raise' a MkErrorS … More...
MkErrorC - various functions to 'raise' a MkErrorS …
An error is "raised" by naming the MkErrorS::text and changing the MkErrorS::code to MK_ERROR.
|
static |
Python:
→ C-API err.AppendC(message:string)
append the message to the MkErrorS::text …
Definition at line 558 of file MkErrorC_py.c.
|
static |
Python:
→ C-API MkErrorC err.NoRaise()
ignore the next return of MK_ERROR and do not raise an target-language-exception …
Definition at line 542 of file MkErrorC_py.c.
|
static |
Python:
→ C-API [static] MkErrorC.PanicC(fmtobj:MkObjectC, callfunc:string, errnum:int32, message:string)
do a panic with string as argument …
Definition at line 612 of file MkErrorC_py.c.
|
static |
Python:
→ C-API [static] MkErrorC.PanicDEFAULT(?fmtobj:MkObjectC=None?, ?callfunc:string="MK_NULL"?)
make panic from MkErrorDEFAULT_RT …
Definition at line 636 of file MkErrorC_py.c.
|
static |
Python:
→ C-API err.Raise()
convert an pymkkernel error into an programming-language-error and raise afterwards. …
Definition at line 574 of file MkErrorC_py.c.
|
static |
Python:
→ C-API err.SetC(message:string, ?callfunc:string="MK_NULL"?, ?errnum:int32=-1?)
'set' and 'raise' the MkErrorC using a string-message and a errnum-number …
Definition at line 588 of file MkErrorC_py.c.