theKernel 10.0
Loading...
Searching...
No Matches
MkErrorC_System_RB_API

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

+ Collaboration diagram for MkErrorC_System_RB_API:

Functions

static OT_ProcRet rbmkkernel_MkErrorC_DEFAULT (OtClass_ARGS)
  Ruby: (static) MkErrorC MkErrorC.DEFAULT() C-API
default-system-error - default-error
 
static OT_ProcRet rbmkkernel_MkErrorC_FORMAT (OtClass_ARGS)
  Ruby: (static) MkErrorC MkErrorC.FORMAT(?fmtobj:MkObjectC=nil?) C-API
system-error-format - format and return the default-error
 
static OT_ProcRet rbmkkernel_MkErrorC_IGNORE (OtClass_ARGS)
  Ruby: (static) MkErrorC MkErrorC.IGNORE() C-API
ignore-system-error - ignore the next error …
 
static OT_ProcRet rbmkkernel_MkErrorC_PRINT (OtClass_ARGS)
  Ruby: (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

◆ rbmkkernel_MkErrorC_DEFAULT()

static OT_ProcRet rbmkkernel_MkErrorC_DEFAULT ( OtClass_ARGS )
static

Ruby: (static) MkErrorC MkErrorC.DEFAULT() C-API
default-system-error - default-error

Definition at line 684 of file MkErrorC_rb.c.

684 {
688 MK_ERR retVal = MkErrorDEFAULT ();
689 OT_retObj_SET_ERR(retVal);
690 end: MK_UNUSED /* LONG JUMP on error */
692}
#define OT_SETUP_NOARG(d)
#define OT_retObj_RETURN
#define OT_retObj_SET_ERR(nat)
#define OT_CHECK_NOARGS
#define DEFAULT_doc
#define OT_SETUP_hdl_static
Definition MkErrorC_rb.c:93
#define MkErrorDEFAULT()
#define MK_UNUSED
mark unnused variables and functions
The data-type to store and handle the error-condition …

◆ rbmkkernel_MkErrorC_FORMAT()

static OT_ProcRet rbmkkernel_MkErrorC_FORMAT ( OtClass_ARGS )
static

Ruby: (static) MkErrorC MkErrorC.FORMAT(?fmtobj:MkObjectC=nil?) C-API
system-error-format - format and return the default-error

Definition at line 695 of file MkErrorC_rb.c.

695 {
698 MK_OBJN fmtobj = NULL;
701 MK_ERR retVal = MkErrorFORMAT (fmtobj);
702 OT_retObj_SET_ERR(retVal);
703 end: MK_UNUSED /* LONG JUMP on error */
705}
#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 …

◆ rbmkkernel_MkErrorC_IGNORE()

static OT_ProcRet rbmkkernel_MkErrorC_IGNORE ( OtClass_ARGS )
static

Ruby: (static) MkErrorC MkErrorC.IGNORE() C-API
ignore-system-error - ignore the next error …

Definition at line 708 of file MkErrorC_rb.c.

708 {
712 MK_ERR retVal = MkErrorIGNORE ();
713 OT_retObj_SET_ERR(retVal);
714 end: MK_UNUSED /* LONG JUMP on error */
716}
#define IGNORE_doc
#define MkErrorIGNORE()

◆ rbmkkernel_MkErrorC_PRINT()

static OT_ProcRet rbmkkernel_MkErrorC_PRINT ( OtClass_ARGS )
static

Ruby: (static) MkErrorC MkErrorC.PRINT() C-API
ignore-system-error - print the next error into MkLogFileC

Definition at line 719 of file MkErrorC_rb.c.

719 {
723 MK_ERR retVal = MkErrorPRINT ();
724 OT_retObj_SET_ERR(retVal);
725 end: MK_UNUSED /* LONG JUMP on error */
727}
#define PRINT_doc
#define MkErrorPRINT()