theSq3Lite 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard - theLib - theATL
c - tcl - atl - cs - py - rb - jv - cc
Loading...
Searching...
No Matches
MkErrorC_Catch_lng.h
Go to the documentation of this file.
1
12/*
13
14not required anymore - as example use tcl
15
16#if defined(Catch_E_doc)
17static OT_ProcRet NS(MkErrorC_Catch_E) (MkErrorC_ARGS) {
18 OT_SETUP_hdl
19 OT_SETUP_VARARGS(0,2,Catch_E_doc)
20 OT_OBJ_T err= (OT_OBJ_T) NULL;
21 OT_CHECK_OPTIONAL(OT_CHECK_LNG_T (err))
22 MK_OBJ fmtobj = MK_ERROR_DEFAULT;
23 OT_CHECK_OPTIONAL(OT_CHECK_OBJ (fmtobj))
24 OT_CHECK_NOARGS
25 OT_ERROR_LNG_ERR_2_MQ(fmtobj,err);
26 OT_retObj_SET_None
27 goto end;
28error:
29 OT_retObj_SET_Error
30end:
31 OT_retObj_RETURN
32}
33#endif
34
35#if defined(Catch_doc)
36static OT_ProcRet NS(MkErrorC_Catch) (MkClass_ARGS) {
37 OT_SETUP_hdl_static
38 OT_SETUP_VARARGS(0,2,Catch_doc)
39 OT_OBJ_T err= (OT_OBJ_T) NULL;
40 OT_CHECK_OPTIONAL(OT_CHECK_LNG_T (err))
41 MK_OBJ fmtobj = MK_ERROR_DEFAULT;
42 OT_CHECK_OPTIONAL(OT_CHECK_OBJ (fmtobj))
43 OT_CHECK_NOARGS
44 OT_ERROR_LNG_ERR_2_MQ(fmtobj,err);
45 OT_retObj_SET_None
46 goto end;
47error:
48 OT_retObj_SET_Error
49end:
50 OT_retObj_RETURN
51}
52#endif
53
54*/