AusweisApp
Lade ...
Suche ...
Keine Treffer
jniUtils-Namensbereichsreferenz

Funktionen

std::string getString (JNIEnv *env, const jstring &dataJString)
 
bool exceptionCheck (JNIEnv *env)
 
jclass findClass (JNIEnv *env, jobject applicationContext, const char *className)
 
template<typename T >
void deleteLocalRef (JNIEnv *env, T *&ref)
 
template<typename T >
void deleteGlobalRef (JNIEnv *env, T *&ref)
 

Dokumentation der Funktionen

◆ deleteGlobalRef()

template<typename T >
void jniUtils::deleteGlobalRef ( JNIEnv * env,
T *& ref )
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ deleteLocalRef()

template<typename T >
void jniUtils::deleteLocalRef ( JNIEnv * env,
T *& ref )
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ exceptionCheck()

bool jniUtils::exceptionCheck ( JNIEnv * env)
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ findClass()

jclass jniUtils::findClass ( JNIEnv * env,
jobject applicationContext,
const char * className )

This findclass-method is used instead of the jni native method to avoid Crashes on Qt based applications since Qt on Android uses a custom class loader https://doc.qt.io/qt-5/qandroidjnienvironment.html#findClass

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getString()

std::string jniUtils::getString ( JNIEnv * env,
const jstring & dataJString )
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird: