theKernel 10.0
Loading...
Searching...
No Matches
MkErrorC_TOR_TCL_API

MkErrorC - various functions to 'create' and 'delete' a MkErrorSMore...

+ Collaboration diagram for MkErrorC_TOR_TCL_API:

Functions

static OT_ProcRet tclmkkernel_MkErrorC_Dup (MkErrorC_ARGS)
  Tcl: (constructor) MkErrorC [$srce Dup] C-API
Dup-Constructor - create a new MkErrorC instance as copy from an existing MkErrorC instance …
 
static OT_ProcRet tclmkkernel_MkErrorC_Copy (MkErrorC_ARGS)
  Tcl: $dest Copy srce:MkErrorC C-API
Copy-Constructor - sync an existing MkErrorC instance with the values from an existing MkErrorC instance …
 

Detailed Description

MkErrorC - various functions to 'create' and 'delete' a MkErrorS

Function Documentation

◆ tclmkkernel_MkErrorC_Copy()

static OT_ProcRet tclmkkernel_MkErrorC_Copy ( MkErrorC_ARGS )
static

Tcl: $dest Copy srce:MkErrorC C-API
Copy-Constructor - sync an existing MkErrorC instance with the values from an existing MkErrorC instance …

Definition at line 875 of file MkErrorC_tcl.c.

875 {
878 MK_ERRN srce = 0;
881 MkErrorCopy (hdl, srce);
883 goto end;
884 error:
886 end:
888}
#define OT_SETUP_ONEARG(d)
#define OT_retObj_SET_Error
#define OT_CHECK_REQUIRED(val)
#define OT_retObj_SET_None
#define OT_retObj_RETURN
#define OT_CHECK_NOARGS
#define OT_SETUP_hdl
#define Copy_doc
#define MkErrorCopy(...)
#define MK_NULL_NO
flag, not allow NULL
#define OT_CHECK_ERRN(val, nullB)
The data-type to store and handle the error-condition …

◆ tclmkkernel_MkErrorC_Dup()

static OT_ProcRet tclmkkernel_MkErrorC_Dup ( MkErrorC_ARGS )
static

Tcl: (constructor) MkErrorC [$srce Dup] C-API
Dup-Constructor - create a new MkErrorC instance as copy from an existing MkErrorC instance …

Definition at line 855 of file MkErrorC_tcl.c.

855 {
859 MK_ERR retVal = MkErrorDup (hdl);
860 if (retVal == NULL) {
861 OT_ERROR_CONSTRUCTOR(MkErrorC);
862 goto error;
863 }
864 OT_retObj_SET_ERR(retVal);
865 goto end;
866 error:
868 end:
870}
#define OT_SETUP_NOARG(d)
#define OT_ERROR_CONSTRUCTOR(class)
#define OT_retObj_SET_ERR(nat)
#define Dup_doc
#define MkErrorDup(...)