WPILibC++  2020.3.2-60-g3011ebe
wpi::java::detail::JArrayRefBase< T > Class Template Reference
Inheritance diagram for wpi::java::detail::JArrayRefBase< T >:
wpi::java::detail::JArrayRefInner< JArrayRefBase< T >, T >

Public Member Functions

 operator bool () const
 operator ArrayRef< T > () const
ArrayRef< T > array () const
 JArrayRefBase (const JArrayRefBase &)=delete
JArrayRefBaseoperator= (const JArrayRefBase &)=delete
 JArrayRefBase (JArrayRefBase &&oth)
JArrayRefBaseoperator= (JArrayRefBase &&oth)

Protected Member Functions

 JArrayRefBase (JNIEnv *env, T *elements, size_t size)
 JArrayRefBase (JNIEnv *env, jarray jarr, size_t size)
 JArrayRefBase (JNIEnv *env, jarray jarr)

Protected Attributes

JNIEnv * m_env
jarray m_jarr = nullptr
size_t m_size
T * m_elements

The documentation for this class was generated from the following file: