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 |
Tcl:
→ C-API $err AppendC message:string
append the message to the MkErrorS::text …
Definition at line 532 of file MkErrorC_tcl.c.
|
static |
Tcl:
→ C-API MkErrorC [$err NoRaise]
ignore the next return of MK_ERROR and do not raise an target-language-exception …
Definition at line 516 of file MkErrorC_tcl.c.
|
static |
Tcl:
→ C-API (static) MkErrorC PanicC fmtobj:MkObjectC callfunc:string errnum:int32 message:string
do a panic with string as argument …
Definition at line 586 of file MkErrorC_tcl.c.
|
static |
Tcl:
→ C-API (static) MkErrorC PanicDEFAULT ?fmtobj:MkObjectC="MK_NULL"? ?callfunc:string="MK_NULL"?
make panic from MkErrorDEFAULT_RT …
Definition at line 610 of file MkErrorC_tcl.c.
|
static |
Tcl:
→ C-API $err Raise
convert an tclmkkernel error into an programming-language-error and raise afterwards. …
Definition at line 548 of file MkErrorC_tcl.c.
|
static |
Tcl:
→ 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 562 of file MkErrorC_tcl.c.