13 void NullCheck(JNIEnv& env, T* ptr,
const char* message =
nullptr)
T & SafeDereference(JNIEnv &env, T *ptr, const char *message=nullptr)
Definition: npe.hpp:19
void ThrowNew(JNIEnv &env, jclass &clazz, const char *msg=nullptr)
Definition: functions.hpp:84
void ThrowNullPointerException(JNIEnv &env, const char *message=nullptr)
Definition: npe.hpp:7
Definition: advanced_ownership.hpp:5
jclass & FindClass(JNIEnv &env, const char *name)
Definition: functions.hpp:34
void NullCheck(JNIEnv &env, T *ptr, const char *message=nullptr)
Definition: npe.hpp:13