theKernel 10.0
Loading...
Searching...
No Matches
MkErrorC_System_TCL_API

MkErrorC - various functions to raise a 'System' messagen on MkErrorSMore...

+ Collaboration diagram for MkErrorC_System_TCL_API:

Functions

static OT_ProcRet tclmkkernel_MkErrorC_DEFAULT (OtClass_ARGS)
  Tcl: (static) MkErrorC [MkErrorC DEFAULT] C-API
default-system-error - default-error
 
static OT_ProcRet tclmkkernel_MkErrorC_FORMAT (OtClass_ARGS)
  Tcl: (static) MkErrorC [MkErrorC FORMAT ?fmtobj:MkObjectC="MK_NULL"?] C-API
system-error-format - format and return the default-error
 
static OT_ProcRet tclmkkernel_MkErrorC_IGNORE (OtClass_ARGS)
  Tcl: (static) MkErrorC [MkErrorC IGNORE] C-API
ignore-system-error - ignore the next error …
 
static OT_ProcRet tclmkkernel_MkErrorC_PRINT (OtClass_ARGS)
  Tcl: (static) MkErrorC [MkErrorC PRINT] C-API
ignore-system-error - print the next error into MkLogFileC
 

Detailed Description

MkErrorC - various functions to raise a 'System' messagen on MkErrorS

Function Documentation

◆ tclmkkernel_MkErrorC_DEFAULT()

static OT_ProcRet tclmkkernel_MkErrorC_DEFAULT ( OtClass_ARGS )
static

Tcl: (static) MkErrorC [MkErrorC DEFAULT] C-API
default-system-error - default-error

Definition at line 788 of file MkErrorC_tcl.c.

788 {
792 MK_ERR retVal = MkErrorDEFAULT ();
793 OT_retObj_SET_ERR(retVal);
794 goto end;
795 error:
797 end:
799}
#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 DEFAULT_doc
#define OT_SETUP_hdl_static
#define MkErrorDEFAULT()
The data-type to store and handle the error-condition …

◆ tclmkkernel_MkErrorC_FORMAT()

static OT_ProcRet tclmkkernel_MkErrorC_FORMAT ( OtClass_ARGS )
static

Tcl: (static) MkErrorC [MkErrorC FORMAT ?fmtobj:MkObjectC="MK_NULL"?] C-API
system-error-format - format and return the default-error

Definition at line 802 of file MkErrorC_tcl.c.

802 {
805 MK_OBJN fmtobj = NULL;
808 MK_ERR retVal = MkErrorFORMAT (fmtobj);
809 OT_retObj_SET_ERR(retVal);
810 goto end;
811 error:
813 end:
815}
#define OT_SETUP_VARARGS(min, max, d)
#define OT_CHECK_OPTIONAL(val)
#define FORMAT_doc
MK_ERR MkErrorFORMAT(MK_OBJN fmtobj)
system-error-format - format and return the default-error …
#define MK_NULL_YES
flag, allow NULL
#define OT_CHECK_OBJN(val, nullB)
object header …

◆ tclmkkernel_MkErrorC_IGNORE()

static OT_ProcRet tclmkkernel_MkErrorC_IGNORE ( OtClass_ARGS )
static

Tcl: (static) MkErrorC [MkErrorC IGNORE] C-API
ignore-system-error - ignore the next error …

Definition at line 818 of file MkErrorC_tcl.c.

818 {
822 MK_ERR retVal = MkErrorIGNORE ();
823 OT_retObj_SET_ERR(retVal);
824 goto end;
825 error:
827 end:
829}
#define IGNORE_doc
#define MkErrorIGNORE()

◆ tclmkkernel_MkErrorC_PRINT()

static OT_ProcRet tclmkkernel_MkErrorC_PRINT ( OtClass_ARGS )
static

Tcl: (static) MkErrorC [MkErrorC PRINT] C-API
ignore-system-error - print the next error into MkLogFileC

Definition at line 832 of file MkErrorC_tcl.c.

832 {
836 MK_ERR retVal = MkErrorPRINT ();
837 OT_retObj_SET_ERR(retVal);
838 goto end;
839 error:
841 end:
843}
#define PRINT_doc
#define MkErrorPRINT()