DeleteGlobalRef

Prototypes

void JNIEnv::DeleteGlobalRef(jobject Objet);

Description

Spécifie à la machine virtuelle Java qu'une variable, qu'une propriété d'une structure ou qu'une propriété d'un objet C++ ne référence plus l'objet désigné par Objet.

Si l'objet n'est plus du tout référencé, il est détruit.

Exemple

Java

package MonPaquet;

class MaClasse
{
...
}

C++

#include <jni.h>

JNIEnv *pEnv;
jobject pMonObjet;

...
pEnv->NewGlobalRef(pMonObjet);
...
pEnv->DeleteGlobalRef(pMonObjet);
pMonObjet=NULL;
...

Avertissement

Néant.

Voir aussi

NewGlobalRef pour incrémenter le compteur d'utilisation d'un objet Java.