MkErrorC - various functions to 'work' on a MkErrorS … More...
MkErrorC - various functions to 'work' on a MkErrorS …
|
inline |
C++:
→ C-API MkErrorC* err.Catch(std::exception* exception = NULL, MK_STRN callfunc = __builtin_FUNCTION())
convert a programming-language-error into an ccmkkernel error …
Definition at line 158 of file MkErrorC_inline_cc.hh.
|
inline |
C++:
→ C-API MkErrorC* err.Catch(std::exception* exception = NULL, MK_STRN callfunc = __builtin_FUNCTION())
convert a programming-language-error into an ccmkkernel error …
Definition at line 150 of file MkErrorC_inline_cc.hh.
|
inline |
C++:
→ C-API err.Cleanup(MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 callline = __builtin_LINE())
cleanup and print unwanted active error …
Definition at line 169 of file MkErrorC_inline_cc.hh.
|
inline |
C++:
→ C-API err.Println(MK_STRN msg = "", MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 callline = __builtin_LINE())
print the default-error to the MkLogFileC (default: stderr) and clear the error afterwards …
Definition at line 181 of file MkErrorC_inline_cc.hh.
|
inline |
C++:
→ C-API err.Reset(MK_STRN callfunc = __builtin_FUNCTION(), MK_I32 callline = __builtin_LINE(), MK_BOOL force = false)
This function clears the err and resets to libmkkernel::MK_OK …
Definition at line 189 of file MkErrorC_inline_cc.hh.
|
inline |
C++:
→ C-API MkErrorE err.Stack(MK_STRN callfunc = __builtin_FUNCTION(), MK_STRN callfile = __builtin_FILE(), MK_I32 callline = __builtin_LINE())
check on error and if yes append an ErrorStackFormat to the error-message …
Definition at line 198 of file MkErrorC_inline_cc.hh.
|
inline |
C++:
→ C-API err.StackFormat(MK_STRN callfunc = __builtin_FUNCTION(), MK_STRN callfile = __builtin_FILE(), MK_I32 callline = __builtin_LINE())
append an ensemble of func, file and line to the error-message …
Definition at line 208 of file MkErrorC_inline_cc.hh.