#include <kanzi/core/cpp/stdexcept.hpp>
#include <kanzi/interop/interop_exceptions.hpp>
#include <kanzi/java/detail/java_string.hpp>
#include <jni.h>
Classes | |
class | kanzi::JavaException |
Exception class that can be used to wrap a Java generated exception. More... | |
Namespaces | |
kanzi | |
Macros | |
#define | KZ_JAVA_EXCEPTION_BEGIN() |
#define | KZ_JAVA_EXCEPTION_END(env) |
#define | KZ_JAVA_EXCEPTION_END_WITH_RETURN(env, retval) |
Functions | |
void | kanzi::handleDefaultExceptions (JNIEnv *env) |
Handle the top level Java and native exceptions and rethrow via the JNI. More... | |
void | kanzi::javaErrorCallback (void *ctx, kanzi::interop::ErrorCode code, const char *message) |
Callback function that is used to pass exceptions to Java. More... | |
#define KZ_JAVA_EXCEPTION_BEGIN | ( | ) |
#define KZ_JAVA_EXCEPTION_END | ( | env | ) |
#define KZ_JAVA_EXCEPTION_END_WITH_RETURN | ( | env, | |
retval | |||
) |