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