theKernel 10.0
|
tag: nhi1-release-250425 More...
#include "jni_h/jvmkkernel_MkErrorC.h"
#include "LibMkKernel_private_jv.h"
Go to the source code of this file.
Macros | |
#define | META_FILE_NAME "MkErrorC_jv.c" |
#define | ClassInit \ |
#define | MkErrorCatchTmpl(...) |
Functions | |
jobject | jvmkkernel_MkErrorC_ObjNew (MK_RT mkrt, JNIEnv *env, MK_ERR hdl) |
static MK_UNUSED jobject | jvmkkernel_MkErrorC_ObjCreate (MK_RT mkrt, JNIEnv *env, MK_ERR hdl) |
static MK_PTR | jvmkkernel_MkErrorC_selfCreate (MK_RT mkrt, MK_OBJ obj, MK_PTR envP) |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_HandleResolve (JNIEnv *env, jclass class, jint netHdl) |
Java: → C-API Handle-Resolve-Slot - return a MkErrorC from netHdl or null if invalid… | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_Next (JNIEnv *env, jobject self) |
Java: → C-API get next instance from linked-list of MkErrorS type | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_Prev (JNIEnv *env, jobject self) |
Java: → C-API get previous instance from linked-list of MkErrorS type | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_Instances (JNIEnv *env, jclass class) |
Java: → C-API get head-instance from linked-list of MkErrorS type … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_GetNull (JNIEnv *env, jclass class) |
Java: → C-API Null-Slot - return a MkErrorC typed NULL instance … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_GetCode (JNIEnv *env, jobject self) |
Java: → C-API get the value of MkErrorS::code … | |
JNIEXPORT jint JNICALL | Java_jvmkkernel_MkErrorC_GetNum (JNIEnv *env, jobject self) |
Java: → C-API get the MkErrorS::num. The number can be used as exit-code … | |
JNIEXPORT jlong JNICALL | Java_jvmkkernel_MkErrorC_GetSize (JNIEnv *env, jobject self) |
Java: → C-API get the error-message-size from the exception-object … | |
JNIEXPORT jstring JNICALL | Java_jvmkkernel_MkErrorC_GetText (JNIEnv *env, jobject self) |
Java: → C-API get the MkErrorS::text … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_Catch (JNIEnv *env, jobject self, jthrowable exception, jstring callfunc) |
Java: → C-API convert a programming-language-error into an jvmkkernel error … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_Cleanup (JNIEnv *env, jobject self, jstring callfunc, jint callline) |
Java: → C-API cleanup and print unwanted active error … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_Println (JNIEnv *env, jobject self, jstring msg, jstring callfunc, jint callline) |
Java: → C-API print the default-error to the MkLogFileC (default: stderr) and clear the error afterwards … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_Reset (JNIEnv *env, jobject self, jstring callfunc, jint callline, jboolean force) |
Java: → C-API This function clears the err and resets to MK_OK … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_Stack (JNIEnv *env, jobject self, jstring callfunc, jstring callfile, jint callline) |
Java: → C-API check on error and if yes append an ErrorStackFormat to the error-message … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_StackFormat (JNIEnv *env, jobject self, jstring callfunc, jstring callfile, jint callline) |
Java: → C-API append an ensemble of func, file and line to the error-message … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_NoRaise (JNIEnv *env, jobject self) |
Java: → C-API ignore the next return of MK_ERROR and do not raise an target-language-exception … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_AppendC (JNIEnv *env, jobject self, jstring message) |
Java: → C-API append the message to the MkErrorS::text … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_Raise (JNIEnv *env, jobject self) |
Java: → C-API convert an jvmkkernel error into an programming-language-error and raise afterwards. … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_SetC (JNIEnv *env, jobject self, jstring message, jstring callfunc, jint errnum) |
Java: → C-API 'set' and 'raise' the MkErrorC using a string-message and a errnum-number … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_PanicC (JNIEnv *env, jclass class, jobject fmtobj, jstring callfunc, jint errnum, jstring message) |
Java: → C-API do a panic with string as argument … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_PanicDEFAULT (JNIEnv *env, jclass class, jobject fmtobj, jstring callfunc) |
Java: → C-API make panic from MkErrorDEFAULT_RT … | |
JNIEXPORT jboolean JNICALL | Java_jvmkkernel_MkErrorC_IsABORT (JNIEnv *env, jobject self) |
Java: → C-API check on ABORT signal … | |
JNIEXPORT jboolean JNICALL | Java_jvmkkernel_MkErrorC_IsEXIT (JNIEnv *env, jobject self) |
Java: → C-API check on APPLICATION-EXIT error … | |
JNIEXPORT jboolean JNICALL | Java_jvmkkernel_MkErrorC_IsSOCKET (JNIEnv *env, jobject self) |
Java: → C-API check on SOCKET-DOWN error … | |
JNIEXPORT jboolean JNICALL | Java_jvmkkernel_MkErrorC_IsTIMEOUT (JNIEnv *env, jobject self) |
Java: → C-API check on TIMEOUT error … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_SetABORT (JNIEnv *env, jobject self, jstring detail, jstring callfunc) |
Java: → C-API send the ABORT signal to the calling stack… | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_SetCONTINUE (JNIEnv *env, jobject self) |
Java: → C-API signal end of processing in an MqMqEventIF callback … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_SetCode (JNIEnv *env, jobject self, jobject code) |
Java: → C-API set the MkErrorS::code value … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_SetEXIT (JNIEnv *env, jobject self, jstring callfunc) |
Java: → C-API finish the current callback, return to toplevel and MqExit the application … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_SetSOCKET (JNIEnv *env, jobject self, jstring detail, jstring callfunc) |
Java: → C-API create SOCKET-DOWN error … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_DEFAULT (JNIEnv *env, jclass class) |
Java: → C-API default-system-error - default-error … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_FORMAT (JNIEnv *env, jclass class, jobject fmtobj) |
Java: → C-API system-error-format - format and return the default-error … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_IGNORE (JNIEnv *env, jclass class) |
Java: → C-API ignore-system-error - ignore the next error … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_PRINT (JNIEnv *env, jclass class) |
Java: → C-API ignore-system-error - print the next error into MkLogFileC … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkErrorC_Dup (JNIEnv *env, jobject self) |
Java: → C-API Dup-Constructor - create a new MkErrorC instance as copy from an existing MkErrorC instance … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkErrorC_Copy (JNIEnv *env, jobject self, jobject srce) |
Java: → C-API Copy-Constructor - sync an existing MkErrorC instance with the values from an existing MkErrorC instance … | |
void | jvmkkernel_MkErrorC_Init (MK_RT mkrt) |
tag: nhi1-release-250425
Definition in file MkErrorC_jv.c.
#define ClassInit \ |
Definition at line 31 of file MkErrorC_jv.c.
#define META_FILE_NAME "MkErrorC_jv.c" |
Definition at line 10 of file MkErrorC_jv.c.
#define MkErrorCatchTmpl | ( | ... | ) |
Definition at line 37 of file MkErrorC_jv.c.
void jvmkkernel_MkErrorC_Init | ( | MK_RT | mkrt | ) |
Definition at line 651 of file MkErrorC_jv.c.
|
static |
Definition at line 22 of file MkErrorC_jv.c.
Definition at line 16 of file MkErrorC_jv.c.