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
jarray< E > & NewArray(JNIEnv &env, jsize length)
Definition functions.hpp:472
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