#include <kanzi/interop/interop_api.hpp>
#include <kanzi/core/cpp/stdexcept.hpp>
#include <kanzi/core/cpp/string.hpp>
Classes | |
struct | kanzi::interop::NativeExceptionWrapper |
The NativeExceptionWrapper class is used to store a native exception ptr in a foreign language. More... | |
class | kanzi::interop::StaleObjectException |
Exception which is thrown when a wrapper no longer points to a valid object. More... | |
Namespaces | |
kanzi | |
kanzi::interop | |
Typedefs | |
using | kanzi::interop::ErrorCallback = void(void *, ErrorCode, const char *) |
Functions | |
KANZI_INTEROP_API void | kanzi::interop::handleErrorCallback (ErrorCode code, const char *message) |
KANZI_INTEROP_API void | kanzi::interop::setErrorCallback (ErrorCallback *callback) |
KANZI_INTEROP_API void | kanzi::interop::setErrorUserData (void *userData) |