class Core::Java::JniObject
Overview
Global reference to a java object. More…
#include <corejniobject.h> class JniObject: public Core::Java::JniObjectBase { public: // construction JniObject(JNIEnv* jni, jobject object); JniObject(); // methods JniObject& newObject(const JniAccessor& jni, JniClass& jniClass); JniObject& newObject(JniClass& jniClass); JniObject& operator = (jobject object); void assign(JNIEnv* jni, jobject object); };
Inherited Members
public: // methods bool isValid() const; jobject operator -> () const; operator jobject () const; operator jobject & (); jobject getJObject() const;
Detailed Documentation
Global reference to a java object.
The global reference is added in constructor, assign, newObject and deleted in destructor.