ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
AndroidSAFFilesystemNode::NodeRef Class Referencefinal

#include <android-saf-fs.h>

Public Member Functions

 NodeRef (const NodeRef &r)
 
 NodeRef (JNIEnv *env, jobject node)
 
void reset ()
 
void reset (const NodeRef &r)
 
void reset (JNIEnv *env, jobject node)
 
NodeRefoperator= (const NodeRef &r)
 
bool operator== (const NodeRef &r) const
 
bool operator!= (const NodeRef &r) const
 
 operator bool () const
 
jlong get () const
 
jobject localRef (JNIEnv *env) const
 

Detailed Description

A class managing our SAFFSNode references.

Reference counting is managed by SAFFSNode in Java and this class uses RAII to call the reference counting methods at the appropriate time.


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