Lines Matching refs:JNIEnv
26 explicit ScopedJavaLocalFrame(JNIEnv* env);
27 ScopedJavaLocalFrame(JNIEnv* env, int capacity);
33 JNIEnv* env_;
68 JavaRef(JNIEnv* env, jobject obj);
71 JavaRef(JNIEnv* env, jobject obj) : obj_(obj) {}
78 JNIEnv* SetNewLocalRef(JNIEnv* env, jobject obj);
79 void SetNewGlobalRef(JNIEnv* env, jobject obj);
80 void ResetLocalRef(JNIEnv* env);
103 JavaRef(JNIEnv* env, T obj) : JavaRef<jobject>(env, obj) {} in JavaRef()
118 JavaParamRef(JNIEnv* env, T obj) : JavaRef<T>(env, obj) {} in JavaParamRef()
171 ScopedJavaLocalRef(JNIEnv* env, T obj) : JavaRef<T>(env, obj), env_(env) {} in ScopedJavaLocalRef()
208 void Reset(JNIEnv* env, T obj) { env_ = this->SetNewLocalRef(env, obj); } in Reset()
220 JNIEnv* env_;
227 ScopedJavaLocalRef(JNIEnv* env, const JavaParamRef<T>& other);
246 ScopedJavaGlobalRef(JNIEnv* env, T obj) { this->Reset(env, obj); } in ScopedJavaGlobalRef()
268 void Reset(JNIEnv* env, const JavaParamRef<T>& other) { in Reset()
272 void Reset(JNIEnv* env, T obj) { this->SetNewGlobalRef(env, obj); } in Reset()