Kanzi 3.9.10
interop_exceptions.hpp File Reference

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

namespace  kanzi
 
namespace  kanzi::interop
 

Typedefs

using kanzi::interop::ErrorCallback
 

Enumerations

enum class  kanzi::interop::ErrorCode {
  kanzi::interop::Unknown , kanzi::interop::ObjectNotFound , kanzi::interop::InvalidArgument , kanzi::interop::IndexOutofBounds ,
  kanzi::interop::FileNotFound , kanzi::interop::InvalidKzbFile , kanzi::interop::AlreadyExists , kanzi::interop::MetaclassSealed
}
 

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)