#include <scoped_java_ref.h>
Public Member Functions | |
| ScopedJavaGlobalRef () | |
| ScopedJavaGlobalRef (const ScopedJavaGlobalRef< T > &other) | |
| ScopedJavaGlobalRef (JNIEnv *env, T obj) | |
| template<typename U > | |
| ScopedJavaGlobalRef (const U &other) | |
| ~ScopedJavaGlobalRef () | |
| void | Reset () |
| template<typename U > | |
| void | Reset (const U &other) |
| template<typename U > | |
| void | Reset (JNIEnv *env, U obj) |
| T | Release () |
Public Member Functions inherited from fml::jni::JavaRef< T > | |
| T | obj () const |
Additional Inherited Members | |
Protected Member Functions inherited from fml::jni::JavaRef< T > | |
| JavaRef () | |
| ~JavaRef () | |
| JavaRef (JNIEnv *env, T obj) | |
Definition at line 163 of file scoped_java_ref.h.
|
inline |
Definition at line 165 of file scoped_java_ref.h.
|
inlineexplicit |
Definition at line 168 of file scoped_java_ref.h.
References fml::jni::ScopedJavaGlobalRef< T >::Reset().
|
inline |
Definition at line 172 of file scoped_java_ref.h.
References fml::jni::JavaRef< T >::obj(), and fml::jni::ScopedJavaGlobalRef< T >::Reset().
|
inlineexplicit |
Definition at line 175 of file scoped_java_ref.h.
References fml::jni::ScopedJavaGlobalRef< T >::Reset().
|
inline |
Definition at line 179 of file scoped_java_ref.h.
References fml::jni::ScopedJavaGlobalRef< T >::Reset().
|
inline |
Definition at line 195 of file scoped_java_ref.h.
|
inline |
Definition at line 181 of file scoped_java_ref.h.
Referenced by fml::jni::ScopedJavaGlobalRef< T >::Reset(), fml::jni::ScopedJavaGlobalRef< T >::ScopedJavaGlobalRef(), fml::jni::ScopedJavaGlobalRef< T >::ScopedJavaGlobalRef(), fml::jni::ScopedJavaGlobalRef< T >::ScopedJavaGlobalRef(), and fml::jni::ScopedJavaGlobalRef< T >::~ScopedJavaGlobalRef().
|
inline |
Definition at line 184 of file scoped_java_ref.h.
References fml::jni::ScopedJavaGlobalRef< T >::Reset().
|
inline |
Definition at line 189 of file scoped_java_ref.h.
References fml::jni::JavaRef< T >::obj().