Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
JNINativeInterface_ Struct Reference

#include <jni.h>

Inheritance diagram for JNINativeInterface_:
Inheritance graph
[legend]
Collaboration diagram for JNINativeInterface_:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 jint (JNICALL *GetVersion)(JNIEnv *env)
 jclass (JNICALL *DefineClass)(JNIEnv *env
 jclass (JNICALL *FindClass)(JNIEnv *env
 jmethodID (JNICALL *FromReflectedMethod)(JNIEnv *env
 jfieldID (JNICALL *FromReflectedField)(JNIEnv *env
 jobject (JNICALL *ToReflectedMethod)(JNIEnv *env
 jclass (JNICALL *GetSuperclass)(JNIEnv *env
 jboolean (JNICALL *IsAssignableFrom)(JNIEnv *env
 jobject (JNICALL *ToReflectedField)(JNIEnv *env
 jint (JNICALL *Throw)(JNIEnv *env
 jint (JNICALL *ThrowNew)(JNIEnv *env
 jthrowable (JNICALL *ExceptionOccurred)(JNIEnv *env)
 void (JNICALL *ExceptionDescribe)(JNIEnv *env)
 void (JNICALL *ExceptionClear)(JNIEnv *env)
 void (JNICALL *FatalError)(JNIEnv *env
 jint (JNICALL *PushLocalFrame)(JNIEnv *env
 jobject (JNICALL *PopLocalFrame)(JNIEnv *env
 jobject (JNICALL *NewGlobalRef)(JNIEnv *env
 void (JNICALL *DeleteGlobalRef)(JNIEnv *env
 void (JNICALL *DeleteLocalRef)(JNIEnv *env
 jboolean (JNICALL *IsSameObject)(JNIEnv *env
 jobject (JNICALL *NewLocalRef)(JNIEnv *env
 jint (JNICALL *EnsureLocalCapacity)(JNIEnv *env
 jobject (JNICALL *AllocObject)(JNIEnv *env
 jobject (JNICALL *NewObject)(JNIEnv *env
jclass jmethodID jobject (JNICALL *NewObjectV)(JNIEnv *env
 jobject (JNICALL *NewObjectA)(JNIEnv *env
 jclass (JNICALL *GetObjectClass)(JNIEnv *env
 jboolean (JNICALL *IsInstanceOf)(JNIEnv *env
 jmethodID (JNICALL *GetMethodID)(JNIEnv *env
 jobject (JNICALL *CallObjectMethod)(JNIEnv *env
jobject jmethodID jobject (JNICALL *CallObjectMethodV)(JNIEnv *env
 jobject (JNICALL *CallObjectMethodA)(JNIEnv *env
 jboolean (JNICALL *CallBooleanMethod)(JNIEnv *env
jobject jmethodID jboolean (JNICALL *CallBooleanMethodV)(JNIEnv *env
 jboolean (JNICALL *CallBooleanMethodA)(JNIEnv *env
 jbyte (JNICALL *CallByteMethod)(JNIEnv *env
jobject jmethodID jbyte (JNICALL *CallByteMethodV)(JNIEnv *env
 jbyte (JNICALL *CallByteMethodA)(JNIEnv *env
 jchar (JNICALL *CallCharMethod)(JNIEnv *env
jobject jmethodID jchar (JNICALL *CallCharMethodV)(JNIEnv *env
 jchar (JNICALL *CallCharMethodA)(JNIEnv *env
 jshort (JNICALL *CallShortMethod)(JNIEnv *env
jobject jmethodID jshort (JNICALL *CallShortMethodV)(JNIEnv *env
 jshort (JNICALL *CallShortMethodA)(JNIEnv *env
 jint (JNICALL *CallIntMethod)(JNIEnv *env
jobject jmethodID jint (JNICALL *CallIntMethodV)(JNIEnv *env
 jint (JNICALL *CallIntMethodA)(JNIEnv *env
 jlong (JNICALL *CallLongMethod)(JNIEnv *env
jobject jmethodID jlong (JNICALL *CallLongMethodV)(JNIEnv *env
 jlong (JNICALL *CallLongMethodA)(JNIEnv *env
 jfloat (JNICALL *CallFloatMethod)(JNIEnv *env
jobject jmethodID jfloat (JNICALL *CallFloatMethodV)(JNIEnv *env
 jfloat (JNICALL *CallFloatMethodA)(JNIEnv *env
 jdouble (JNICALL *CallDoubleMethod)(JNIEnv *env
jobject jmethodID jdouble (JNICALL *CallDoubleMethodV)(JNIEnv *env
 jdouble (JNICALL *CallDoubleMethodA)(JNIEnv *env
 void (JNICALL *CallVoidMethod)(JNIEnv *env
jobject jmethodID void (JNICALL *CallVoidMethodV)(JNIEnv *env
 void (JNICALL *CallVoidMethodA)(JNIEnv *env
 jobject (JNICALL *CallNonvirtualObjectMethod)(JNIEnv *env
jobject jclass jmethodID jobject (JNICALL *CallNonvirtualObjectMethodV)(JNIEnv *env
 jobject (JNICALL *CallNonvirtualObjectMethodA)(JNIEnv *env
 jboolean (JNICALL *CallNonvirtualBooleanMethod)(JNIEnv *env
jobject jclass jmethodID jboolean (JNICALL *CallNonvirtualBooleanMethodV)(JNIEnv *env
 jboolean (JNICALL *CallNonvirtualBooleanMethodA)(JNIEnv *env
 jbyte (JNICALL *CallNonvirtualByteMethod)(JNIEnv *env
jobject jclass jmethodID jbyte (JNICALL *CallNonvirtualByteMethodV)(JNIEnv *env
 jbyte (JNICALL *CallNonvirtualByteMethodA)(JNIEnv *env
 jchar (JNICALL *CallNonvirtualCharMethod)(JNIEnv *env
jobject jclass jmethodID jchar (JNICALL *CallNonvirtualCharMethodV)(JNIEnv *env
 jchar (JNICALL *CallNonvirtualCharMethodA)(JNIEnv *env
 jshort (JNICALL *CallNonvirtualShortMethod)(JNIEnv *env
jobject jclass jmethodID jshort (JNICALL *CallNonvirtualShortMethodV)(JNIEnv *env
 jshort (JNICALL *CallNonvirtualShortMethodA)(JNIEnv *env
 jint (JNICALL *CallNonvirtualIntMethod)(JNIEnv *env
jobject jclass jmethodID jint (JNICALL *CallNonvirtualIntMethodV)(JNIEnv *env
 jint (JNICALL *CallNonvirtualIntMethodA)(JNIEnv *env
 jlong (JNICALL *CallNonvirtualLongMethod)(JNIEnv *env
jobject jclass jmethodID jlong (JNICALL *CallNonvirtualLongMethodV)(JNIEnv *env
 jlong (JNICALL *CallNonvirtualLongMethodA)(JNIEnv *env
 jfloat (JNICALL *CallNonvirtualFloatMethod)(JNIEnv *env
jobject jclass jmethodID jfloat (JNICALL *CallNonvirtualFloatMethodV)(JNIEnv *env
 jfloat (JNICALL *CallNonvirtualFloatMethodA)(JNIEnv *env
 jdouble (JNICALL *CallNonvirtualDoubleMethod)(JNIEnv *env
jobject jclass jmethodID jdouble (JNICALL *CallNonvirtualDoubleMethodV)(JNIEnv *env
 jdouble (JNICALL *CallNonvirtualDoubleMethodA)(JNIEnv *env
 void (JNICALL *CallNonvirtualVoidMethod)(JNIEnv *env
jobject jclass jmethodID void (JNICALL *CallNonvirtualVoidMethodV)(JNIEnv *env
 void (JNICALL *CallNonvirtualVoidMethodA)(JNIEnv *env
 jfieldID (JNICALL *GetFieldID)(JNIEnv *env
 jobject (JNICALL *GetObjectField)(JNIEnv *env
 jboolean (JNICALL *GetBooleanField)(JNIEnv *env
 jbyte (JNICALL *GetByteField)(JNIEnv *env
 jchar (JNICALL *GetCharField)(JNIEnv *env
 jshort (JNICALL *GetShortField)(JNIEnv *env
 jint (JNICALL *GetIntField)(JNIEnv *env
 jlong (JNICALL *GetLongField)(JNIEnv *env
 jfloat (JNICALL *GetFloatField)(JNIEnv *env
 jdouble (JNICALL *GetDoubleField)(JNIEnv *env
 void (JNICALL *SetObjectField)(JNIEnv *env
 void (JNICALL *SetBooleanField)(JNIEnv *env
 void (JNICALL *SetByteField)(JNIEnv *env
 void (JNICALL *SetCharField)(JNIEnv *env
 void (JNICALL *SetShortField)(JNIEnv *env
 void (JNICALL *SetIntField)(JNIEnv *env
 void (JNICALL *SetLongField)(JNIEnv *env
 void (JNICALL *SetFloatField)(JNIEnv *env
 void (JNICALL *SetDoubleField)(JNIEnv *env
 jmethodID (JNICALL *GetStaticMethodID)(JNIEnv *env
 jobject (JNICALL *CallStaticObjectMethod)(JNIEnv *env
jclass jmethodID jobject (JNICALL *CallStaticObjectMethodV)(JNIEnv *env
 jobject (JNICALL *CallStaticObjectMethodA)(JNIEnv *env
 jboolean (JNICALL *CallStaticBooleanMethod)(JNIEnv *env
jclass jmethodID jboolean (JNICALL *CallStaticBooleanMethodV)(JNIEnv *env
 jboolean (JNICALL *CallStaticBooleanMethodA)(JNIEnv *env
 jbyte (JNICALL *CallStaticByteMethod)(JNIEnv *env
jclass jmethodID jbyte (JNICALL *CallStaticByteMethodV)(JNIEnv *env
 jbyte (JNICALL *CallStaticByteMethodA)(JNIEnv *env
 jchar (JNICALL *CallStaticCharMethod)(JNIEnv *env
jclass jmethodID jchar (JNICALL *CallStaticCharMethodV)(JNIEnv *env
 jchar (JNICALL *CallStaticCharMethodA)(JNIEnv *env
 jshort (JNICALL *CallStaticShortMethod)(JNIEnv *env
jclass jmethodID jshort (JNICALL *CallStaticShortMethodV)(JNIEnv *env
 jshort (JNICALL *CallStaticShortMethodA)(JNIEnv *env
 jint (JNICALL *CallStaticIntMethod)(JNIEnv *env
jclass jmethodID jint (JNICALL *CallStaticIntMethodV)(JNIEnv *env
 jint (JNICALL *CallStaticIntMethodA)(JNIEnv *env
 jlong (JNICALL *CallStaticLongMethod)(JNIEnv *env
jclass jmethodID jlong (JNICALL *CallStaticLongMethodV)(JNIEnv *env
 jlong (JNICALL *CallStaticLongMethodA)(JNIEnv *env
 jfloat (JNICALL *CallStaticFloatMethod)(JNIEnv *env
jclass jmethodID jfloat (JNICALL *CallStaticFloatMethodV)(JNIEnv *env
 jfloat (JNICALL *CallStaticFloatMethodA)(JNIEnv *env
 jdouble (JNICALL *CallStaticDoubleMethod)(JNIEnv *env
jclass jmethodID jdouble (JNICALL *CallStaticDoubleMethodV)(JNIEnv *env
 jdouble (JNICALL *CallStaticDoubleMethodA)(JNIEnv *env
 void (JNICALL *CallStaticVoidMethod)(JNIEnv *env
jclass jmethodID void (JNICALL *CallStaticVoidMethodV)(JNIEnv *env
 void (JNICALL *CallStaticVoidMethodA)(JNIEnv *env
 jfieldID (JNICALL *GetStaticFieldID)(JNIEnv *env
 jobject (JNICALL *GetStaticObjectField)(JNIEnv *env
 jboolean (JNICALL *GetStaticBooleanField)(JNIEnv *env
 jbyte (JNICALL *GetStaticByteField)(JNIEnv *env
 jchar (JNICALL *GetStaticCharField)(JNIEnv *env
 jshort (JNICALL *GetStaticShortField)(JNIEnv *env
 jint (JNICALL *GetStaticIntField)(JNIEnv *env
 jlong (JNICALL *GetStaticLongField)(JNIEnv *env
 jfloat (JNICALL *GetStaticFloatField)(JNIEnv *env
 jdouble (JNICALL *GetStaticDoubleField)(JNIEnv *env
 void (JNICALL *SetStaticObjectField)(JNIEnv *env
 void (JNICALL *SetStaticBooleanField)(JNIEnv *env
 void (JNICALL *SetStaticByteField)(JNIEnv *env
 void (JNICALL *SetStaticCharField)(JNIEnv *env
 void (JNICALL *SetStaticShortField)(JNIEnv *env
 void (JNICALL *SetStaticIntField)(JNIEnv *env
 void (JNICALL *SetStaticLongField)(JNIEnv *env
 void (JNICALL *SetStaticFloatField)(JNIEnv *env
 void (JNICALL *SetStaticDoubleField)(JNIEnv *env
 jstring (JNICALL *NewString)(JNIEnv *env
 jsize (JNICALL *GetStringLength)(JNIEnv *env
const jchar *JNICALLGetStringChars (JNIEnv *env, jstring str, jboolean *isCopy)
 void (JNICALL *ReleaseStringChars)(JNIEnv *env
 jstring (JNICALL *NewStringUTF)(JNIEnv *env
 jsize (JNICALL *GetStringUTFLength)(JNIEnv *env
const char *JNICALLGetStringUTFChars (JNIEnv *env, jstring str, jboolean *isCopy)
 void (JNICALL *ReleaseStringUTFChars)(JNIEnv *env
 jsize (JNICALL *GetArrayLength)(JNIEnv *env
 jobjectArray (JNICALL *NewObjectArray)(JNIEnv *env
 jobject (JNICALL *GetObjectArrayElement)(JNIEnv *env
 void (JNICALL *SetObjectArrayElement)(JNIEnv *env
 jbooleanArray (JNICALL *NewBooleanArray)(JNIEnv *env
 jbyteArray (JNICALL *NewByteArray)(JNIEnv *env
 jcharArray (JNICALL *NewCharArray)(JNIEnv *env
 jshortArray (JNICALL *NewShortArray)(JNIEnv *env
 jintArray (JNICALL *NewIntArray)(JNIEnv *env
 jlongArray (JNICALL *NewLongArray)(JNIEnv *env
 jfloatArray (JNICALL *NewFloatArray)(JNIEnv *env
 jdoubleArray (JNICALL *NewDoubleArray)(JNIEnv *env
jboolean *JNICALLGetBooleanArrayElements (JNIEnv *env, jbooleanArray array, jboolean *isCopy)
jbyte *JNICALLGetByteArrayElements (JNIEnv *env, jbyteArray array, jboolean *isCopy)
jchar *JNICALLGetCharArrayElements (JNIEnv *env, jcharArray array, jboolean *isCopy)
jshort *JNICALLGetShortArrayElements (JNIEnv *env, jshortArray array, jboolean *isCopy)
jint *JNICALLGetIntArrayElements (JNIEnv *env, jintArray array, jboolean *isCopy)
jlong *JNICALLGetLongArrayElements (JNIEnv *env, jlongArray array, jboolean *isCopy)
jfloat *JNICALLGetFloatArrayElements (JNIEnv *env, jfloatArray array, jboolean *isCopy)
jdouble *JNICALLGetDoubleArrayElements (JNIEnv *env, jdoubleArray array, jboolean *isCopy)
 void (JNICALL *ReleaseBooleanArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseByteArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseCharArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseShortArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseIntArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseLongArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseFloatArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseDoubleArrayElements)(JNIEnv *env
 void (JNICALL *GetBooleanArrayRegion)(JNIEnv *env
 void (JNICALL *GetByteArrayRegion)(JNIEnv *env
 void (JNICALL *GetCharArrayRegion)(JNIEnv *env
 void (JNICALL *GetShortArrayRegion)(JNIEnv *env
 void (JNICALL *GetIntArrayRegion)(JNIEnv *env
 void (JNICALL *GetLongArrayRegion)(JNIEnv *env
 void (JNICALL *GetFloatArrayRegion)(JNIEnv *env
 void (JNICALL *GetDoubleArrayRegion)(JNIEnv *env
 void (JNICALL *SetBooleanArrayRegion)(JNIEnv *env
 void (JNICALL *SetByteArrayRegion)(JNIEnv *env
 void (JNICALL *SetCharArrayRegion)(JNIEnv *env
 void (JNICALL *SetShortArrayRegion)(JNIEnv *env
 void (JNICALL *SetIntArrayRegion)(JNIEnv *env
 void (JNICALL *SetLongArrayRegion)(JNIEnv *env
 void (JNICALL *SetFloatArrayRegion)(JNIEnv *env
 void (JNICALL *SetDoubleArrayRegion)(JNIEnv *env
 jint (JNICALL *RegisterNatives)(JNIEnv *env
 jint (JNICALL *UnregisterNatives)(JNIEnv *env
 jint (JNICALL *MonitorEnter)(JNIEnv *env
 jint (JNICALL *MonitorExit)(JNIEnv *env
 jint (JNICALL *GetJavaVM)(JNIEnv *env
 void (JNICALL *GetStringRegion)(JNIEnv *env
 void (JNICALL *GetStringUTFRegion)(JNIEnv *env
void *JNICALLGetPrimitiveArrayCritical (JNIEnv *env, jarray array, jboolean *isCopy)
 void (JNICALL *ReleasePrimitiveArrayCritical)(JNIEnv *env
const jchar *JNICALLGetStringCritical (JNIEnv *env, jstring string, jboolean *isCopy)
 void (JNICALL *ReleaseStringCritical)(JNIEnv *env
 jweak (JNICALL *NewWeakGlobalRef)(JNIEnv *env
 void (JNICALL *DeleteWeakGlobalRef)(JNIEnv *env
 jboolean (JNICALL *ExceptionCheck)(JNIEnv *env)
 jint (JNICALL *GetVersion)(JNIEnv *env)
 jclass (JNICALL *DefineClass)(JNIEnv *env
 jclass (JNICALL *FindClass)(JNIEnv *env
 jclass (JNICALL *GetSuperclass)(JNIEnv *env
 jboolean (JNICALL *IsAssignableFrom)(JNIEnv *env
 jint (JNICALL *Throw)(JNIEnv *env
 jint (JNICALL *ThrowNew)(JNIEnv *env
 jthrowable (JNICALL *ExceptionOccurred)(JNIEnv *env)
 void (JNICALL *ExceptionDescribe)(JNIEnv *env)
 void (JNICALL *ExceptionClear)(JNIEnv *env)
 void (JNICALL *FatalError)(JNIEnv *env
 jobject (JNICALL *NewGlobalRef)(JNIEnv *env
 void (JNICALL *DeleteGlobalRef)(JNIEnv *env
 void (JNICALL *DeleteLocalRef)(JNIEnv *env
 jboolean (JNICALL *IsSameObject)(JNIEnv *env
 jobject (JNICALL *AllocObject)(JNIEnv *env
 jobject (JNICALL *NewObject)(JNIEnv *env
jclass jmethodID jobject (JNICALL *NewObjectV)(JNIEnv *env
 jobject (JNICALL *NewObjectA)(JNIEnv *env
 jclass (JNICALL *GetObjectClass)(JNIEnv *env
 jboolean (JNICALL *IsInstanceOf)(JNIEnv *env
 jmethodID (JNICALL *GetMethodID)(JNIEnv *env
 jobject (JNICALL *CallObjectMethod)(JNIEnv *env
jobject jmethodID jobject (JNICALL *CallObjectMethodV)(JNIEnv *env
 jobject (JNICALL *CallObjectMethodA)(JNIEnv *env
 jboolean (JNICALL *CallBooleanMethod)(JNIEnv *env
jobject jmethodID jboolean (JNICALL *CallBooleanMethodV)(JNIEnv *env
 jboolean (JNICALL *CallBooleanMethodA)(JNIEnv *env
 jbyte (JNICALL *CallByteMethod)(JNIEnv *env
jobject jmethodID jbyte (JNICALL *CallByteMethodV)(JNIEnv *env
 jbyte (JNICALL *CallByteMethodA)(JNIEnv *env
 jchar (JNICALL *CallCharMethod)(JNIEnv *env
jobject jmethodID jchar (JNICALL *CallCharMethodV)(JNIEnv *env
 jchar (JNICALL *CallCharMethodA)(JNIEnv *env
 jshort (JNICALL *CallShortMethod)(JNIEnv *env
jobject jmethodID jshort (JNICALL *CallShortMethodV)(JNIEnv *env
 jshort (JNICALL *CallShortMethodA)(JNIEnv *env
 jint (JNICALL *CallIntMethod)(JNIEnv *env
jobject jmethodID jint (JNICALL *CallIntMethodV)(JNIEnv *env
 jint (JNICALL *CallIntMethodA)(JNIEnv *env
 jlong (JNICALL *CallLongMethod)(JNIEnv *env
jobject jmethodID jlong (JNICALL *CallLongMethodV)(JNIEnv *env
 jlong (JNICALL *CallLongMethodA)(JNIEnv *env
 jfloat (JNICALL *CallFloatMethod)(JNIEnv *env
jobject jmethodID jfloat (JNICALL *CallFloatMethodV)(JNIEnv *env
 jfloat (JNICALL *CallFloatMethodA)(JNIEnv *env
 jdouble (JNICALL *CallDoubleMethod)(JNIEnv *env
jobject jmethodID jdouble (JNICALL *CallDoubleMethodV)(JNIEnv *env
 jdouble (JNICALL *CallDoubleMethodA)(JNIEnv *env
 void (JNICALL *CallVoidMethod)(JNIEnv *env
jobject jmethodID void (JNICALL *CallVoidMethodV)(JNIEnv *env
 void (JNICALL *CallVoidMethodA)(JNIEnv *env
 jobject (JNICALL *CallNonvirtualObjectMethod)(JNIEnv *env
jobject jclass jmethodID jobject (JNICALL *CallNonvirtualObjectMethodV)(JNIEnv *env
 jobject (JNICALL *CallNonvirtualObjectMethodA)(JNIEnv *env
 jboolean (JNICALL *CallNonvirtualBooleanMethod)(JNIEnv *env
jobject jclass jmethodID jboolean (JNICALL *CallNonvirtualBooleanMethodV)(JNIEnv *env
 jboolean (JNICALL *CallNonvirtualBooleanMethodA)(JNIEnv *env
 jbyte (JNICALL *CallNonvirtualByteMethod)(JNIEnv *env
jobject jclass jmethodID jbyte (JNICALL *CallNonvirtualByteMethodV)(JNIEnv *env
 jbyte (JNICALL *CallNonvirtualByteMethodA)(JNIEnv *env
 jchar (JNICALL *CallNonvirtualCharMethod)(JNIEnv *env
jobject jclass jmethodID jchar (JNICALL *CallNonvirtualCharMethodV)(JNIEnv *env
 jchar (JNICALL *CallNonvirtualCharMethodA)(JNIEnv *env
 jshort (JNICALL *CallNonvirtualShortMethod)(JNIEnv *env
jobject jclass jmethodID jshort (JNICALL *CallNonvirtualShortMethodV)(JNIEnv *env
 jshort (JNICALL *CallNonvirtualShortMethodA)(JNIEnv *env
 jint (JNICALL *CallNonvirtualIntMethod)(JNIEnv *env
jobject jclass jmethodID jint (JNICALL *CallNonvirtualIntMethodV)(JNIEnv *env
 jint (JNICALL *CallNonvirtualIntMethodA)(JNIEnv *env
 jlong (JNICALL *CallNonvirtualLongMethod)(JNIEnv *env
jobject jclass jmethodID jlong (JNICALL *CallNonvirtualLongMethodV)(JNIEnv *env
 jlong (JNICALL *CallNonvirtualLongMethodA)(JNIEnv *env
 jfloat (JNICALL *CallNonvirtualFloatMethod)(JNIEnv *env
jobject jclass jmethodID jfloat (JNICALL *CallNonvirtualFloatMethodV)(JNIEnv *env
 jfloat (JNICALL *CallNonvirtualFloatMethodA)(JNIEnv *env
 jdouble (JNICALL *CallNonvirtualDoubleMethod)(JNIEnv *env
jobject jclass jmethodID jdouble (JNICALL *CallNonvirtualDoubleMethodV)(JNIEnv *env
 jdouble (JNICALL *CallNonvirtualDoubleMethodA)(JNIEnv *env
 void (JNICALL *CallNonvirtualVoidMethod)(JNIEnv *env
jobject jclass jmethodID void (JNICALL *CallNonvirtualVoidMethodV)(JNIEnv *env
 void (JNICALL *CallNonvirtualVoidMethodA)(JNIEnv *env
 jfieldID (JNICALL *GetFieldID)(JNIEnv *env
 jobject (JNICALL *GetObjectField)(JNIEnv *env
 jboolean (JNICALL *GetBooleanField)(JNIEnv *env
 jbyte (JNICALL *GetByteField)(JNIEnv *env
 jchar (JNICALL *GetCharField)(JNIEnv *env
 jshort (JNICALL *GetShortField)(JNIEnv *env
 jint (JNICALL *GetIntField)(JNIEnv *env
 jlong (JNICALL *GetLongField)(JNIEnv *env
 jfloat (JNICALL *GetFloatField)(JNIEnv *env
 jdouble (JNICALL *GetDoubleField)(JNIEnv *env
 void (JNICALL *SetObjectField)(JNIEnv *env
 void (JNICALL *SetBooleanField)(JNIEnv *env
 void (JNICALL *SetByteField)(JNIEnv *env
 void (JNICALL *SetCharField)(JNIEnv *env
 void (JNICALL *SetShortField)(JNIEnv *env
 void (JNICALL *SetIntField)(JNIEnv *env
 void (JNICALL *SetLongField)(JNIEnv *env
 void (JNICALL *SetFloatField)(JNIEnv *env
 void (JNICALL *SetDoubleField)(JNIEnv *env
 jmethodID (JNICALL *GetStaticMethodID)(JNIEnv *env
 jobject (JNICALL *CallStaticObjectMethod)(JNIEnv *env
jclass jmethodID jobject (JNICALL *CallStaticObjectMethodV)(JNIEnv *env
 jobject (JNICALL *CallStaticObjectMethodA)(JNIEnv *env
 jboolean (JNICALL *CallStaticBooleanMethod)(JNIEnv *env
jclass jmethodID jboolean (JNICALL *CallStaticBooleanMethodV)(JNIEnv *env
 jboolean (JNICALL *CallStaticBooleanMethodA)(JNIEnv *env
 jbyte (JNICALL *CallStaticByteMethod)(JNIEnv *env
jclass jmethodID jbyte (JNICALL *CallStaticByteMethodV)(JNIEnv *env
 jbyte (JNICALL *CallStaticByteMethodA)(JNIEnv *env
 jchar (JNICALL *CallStaticCharMethod)(JNIEnv *env
jclass jmethodID jchar (JNICALL *CallStaticCharMethodV)(JNIEnv *env
 jchar (JNICALL *CallStaticCharMethodA)(JNIEnv *env
 jshort (JNICALL *CallStaticShortMethod)(JNIEnv *env
jclass jmethodID jshort (JNICALL *CallStaticShortMethodV)(JNIEnv *env
 jshort (JNICALL *CallStaticShortMethodA)(JNIEnv *env
 jint (JNICALL *CallStaticIntMethod)(JNIEnv *env
jclass jmethodID jint (JNICALL *CallStaticIntMethodV)(JNIEnv *env
 jint (JNICALL *CallStaticIntMethodA)(JNIEnv *env
 jlong (JNICALL *CallStaticLongMethod)(JNIEnv *env
jclass jmethodID jlong (JNICALL *CallStaticLongMethodV)(JNIEnv *env
 jlong (JNICALL *CallStaticLongMethodA)(JNIEnv *env
 jfloat (JNICALL *CallStaticFloatMethod)(JNIEnv *env
jclass jmethodID jfloat (JNICALL *CallStaticFloatMethodV)(JNIEnv *env
 jfloat (JNICALL *CallStaticFloatMethodA)(JNIEnv *env
 jdouble (JNICALL *CallStaticDoubleMethod)(JNIEnv *env
jclass jmethodID jdouble (JNICALL *CallStaticDoubleMethodV)(JNIEnv *env
 jdouble (JNICALL *CallStaticDoubleMethodA)(JNIEnv *env
 void (JNICALL *CallStaticVoidMethod)(JNIEnv *env
jclass jmethodID void (JNICALL *CallStaticVoidMethodV)(JNIEnv *env
 void (JNICALL *CallStaticVoidMethodA)(JNIEnv *env
 jfieldID (JNICALL *GetStaticFieldID)(JNIEnv *env
 jobject (JNICALL *GetStaticObjectField)(JNIEnv *env
 jboolean (JNICALL *GetStaticBooleanField)(JNIEnv *env
 jbyte (JNICALL *GetStaticByteField)(JNIEnv *env
 jchar (JNICALL *GetStaticCharField)(JNIEnv *env
 jshort (JNICALL *GetStaticShortField)(JNIEnv *env
 jint (JNICALL *GetStaticIntField)(JNIEnv *env
 jlong (JNICALL *GetStaticLongField)(JNIEnv *env
 jfloat (JNICALL *GetStaticFloatField)(JNIEnv *env
 jdouble (JNICALL *GetStaticDoubleField)(JNIEnv *env
 void (JNICALL *SetStaticObjectField)(JNIEnv *env
 void (JNICALL *SetStaticBooleanField)(JNIEnv *env
 void (JNICALL *SetStaticByteField)(JNIEnv *env
 void (JNICALL *SetStaticCharField)(JNIEnv *env
 void (JNICALL *SetStaticShortField)(JNIEnv *env
 void (JNICALL *SetStaticIntField)(JNIEnv *env
 void (JNICALL *SetStaticLongField)(JNIEnv *env
 void (JNICALL *SetStaticFloatField)(JNIEnv *env
 void (JNICALL *SetStaticDoubleField)(JNIEnv *env
 jstring (JNICALL *NewString)(JNIEnv *env
 jsize (JNICALL *GetStringLength)(JNIEnv *env
const jchar *JNICALLGetStringChars (JNIEnv *env, jstring str, jboolean *isCopy)
 void (JNICALL *ReleaseStringChars)(JNIEnv *env
 jstring (JNICALL *NewStringUTF)(JNIEnv *env
 jsize (JNICALL *GetStringUTFLength)(JNIEnv *env
const char *JNICALLGetStringUTFChars (JNIEnv *env, jstring str, jboolean *isCopy)
 void (JNICALL *ReleaseStringUTFChars)(JNIEnv *env
 jsize (JNICALL *GetArrayLength)(JNIEnv *env
 jobjectArray (JNICALL *NewObjectArray)(JNIEnv *env
 jobject (JNICALL *GetObjectArrayElement)(JNIEnv *env
 void (JNICALL *SetObjectArrayElement)(JNIEnv *env
 jbooleanArray (JNICALL *NewBooleanArray)(JNIEnv *env
 jbyteArray (JNICALL *NewByteArray)(JNIEnv *env
 jcharArray (JNICALL *NewCharArray)(JNIEnv *env
 jshortArray (JNICALL *NewShortArray)(JNIEnv *env
 jintArray (JNICALL *NewIntArray)(JNIEnv *env
 jlongArray (JNICALL *NewLongArray)(JNIEnv *env
 jfloatArray (JNICALL *NewFloatArray)(JNIEnv *env
 jdoubleArray (JNICALL *NewDoubleArray)(JNIEnv *env
jboolean *JNICALLGetBooleanArrayElements (JNIEnv *env, jbooleanArray array, jboolean *isCopy)
jbyte *JNICALLGetByteArrayElements (JNIEnv *env, jbyteArray array, jboolean *isCopy)
jchar *JNICALLGetCharArrayElements (JNIEnv *env, jcharArray array, jboolean *isCopy)
jshort *JNICALLGetShortArrayElements (JNIEnv *env, jshortArray array, jboolean *isCopy)
jint *JNICALLGetIntArrayElements (JNIEnv *env, jintArray array, jboolean *isCopy)
jlong *JNICALLGetLongArrayElements (JNIEnv *env, jlongArray array, jboolean *isCopy)
jfloat *JNICALLGetFloatArrayElements (JNIEnv *env, jfloatArray array, jboolean *isCopy)
jdouble *JNICALLGetDoubleArrayElements (JNIEnv *env, jdoubleArray array, jboolean *isCopy)
 void (JNICALL *ReleaseBooleanArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseByteArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseCharArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseShortArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseIntArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseLongArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseFloatArrayElements)(JNIEnv *env
 void (JNICALL *ReleaseDoubleArrayElements)(JNIEnv *env
 void (JNICALL *GetBooleanArrayRegion)(JNIEnv *env
 void (JNICALL *GetByteArrayRegion)(JNIEnv *env
 void (JNICALL *GetCharArrayRegion)(JNIEnv *env
 void (JNICALL *GetShortArrayRegion)(JNIEnv *env
 void (JNICALL *GetIntArrayRegion)(JNIEnv *env
 void (JNICALL *GetLongArrayRegion)(JNIEnv *env
 void (JNICALL *GetFloatArrayRegion)(JNIEnv *env
 void (JNICALL *GetDoubleArrayRegion)(JNIEnv *env
 void (JNICALL *SetBooleanArrayRegion)(JNIEnv *env
 void (JNICALL *SetByteArrayRegion)(JNIEnv *env
 void (JNICALL *SetCharArrayRegion)(JNIEnv *env
 void (JNICALL *SetShortArrayRegion)(JNIEnv *env
 void (JNICALL *SetIntArrayRegion)(JNIEnv *env
 void (JNICALL *SetLongArrayRegion)(JNIEnv *env
 void (JNICALL *SetFloatArrayRegion)(JNIEnv *env
 void (JNICALL *SetDoubleArrayRegion)(JNIEnv *env
 jint (JNICALL *RegisterNatives)(JNIEnv *env
 jint (JNICALL *UnregisterNatives)(JNIEnv *env
 jint (JNICALL *MonitorEnter)(JNIEnv *env
 jint (JNICALL *MonitorExit)(JNIEnv *env
 jint (JNICALL *GetJavaVM)(JNIEnv *env

Public Attributes

voidreserved0
voidreserved1
voidreserved2
voidreserved3
jint(* GetVersion )(JNIEnv *env)
jclass(* DefineClass )(JNIEnv *env, const char *name, jobject loader, const jbyte *buf, jsize len)
jclass(* FindClass )(JNIEnv *env, const char *name)
voidreserved4
voidreserved5
voidreserved6
jclass(* GetSuperclass )(JNIEnv *env, jclass sub)
jboolean(* IsAssignableFrom )(JNIEnv *env, jclass sub, jclass sup)
voidreserved7
jint(* _Throw )(JNIEnv *env, jthrowable obj)
jint(* ThrowNew )(JNIEnv *env, jclass clazz, const char *msg)
jthrowable(* ExceptionOccurred )(JNIEnv *env)
void(* ExceptionDescribe )(JNIEnv *env)
void(* ExceptionClear )(JNIEnv *env)
void(* FatalError )(JNIEnv *env, const char *msg)
voidreserved8
voidreserved9
jobject(* NewGlobalRef )(JNIEnv *env, jobject lobj)
void(* DeleteGlobalRef )(JNIEnv *env, jobject gref)
void(* DeleteLocalRef )(JNIEnv *env, jobject obj)
jboolean(* IsSameObject )(JNIEnv *env, jobject obj1, jobject obj2)
voidreserved10
voidreserved11
jobject(* AllocObject )(JNIEnv *env, jclass clazz)
jobject(* NewObject )(JNIEnv *env, jclass clazz, jmethodID methodID,...)
jobject(* NewObjectV )(JNIEnv *env, jclass clazz, jmethodID methodID, va_list args)
jobject(* NewObjectA )(JNIEnv *env, jclass clazz, jmethodID methodID, jvalue *args)
jclass(* GetObjectClass )(JNIEnv *env, jobject obj)
jboolean(* IsInstanceOf )(JNIEnv *env, jobject obj, jclass clazz)
jmethodID(* GetMethodID )(JNIEnv *env, jclass clazz, const char *name, const char *sig)
jobject(* CallObjectMethod )(JNIEnv *env, jobject obj, jmethodID methodID,...)
jobject(* CallObjectMethodV )(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)
jobject(* CallObjectMethodA )(JNIEnv *env, jobject obj, jmethodID methodID, jvalue *args)
jboolean(* CallBooleanMethod )(JNIEnv *env, jobject obj, jmethodID methodID,...)
jboolean(* CallBooleanMethodV )(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)
jboolean(* CallBooleanMethodA )(JNIEnv *env, jobject obj, jmethodID methodID, jvalue *args)
jbyte(* CallByteMethod )(JNIEnv *env, jobject obj, jmethodID methodID,...)
jbyte(* CallByteMethodV )(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)
jbyte(* CallByteMethodA )(JNIEnv *env, jobject obj, jmethodID methodID, jvalue *args)
jchar(* CallCharMethod )(JNIEnv *env, jobject obj, jmethodID methodID,...)
jchar(* CallCharMethodV )(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)
jchar(* CallCharMethodA )(JNIEnv *env, jobject obj, jmethodID methodID, jvalue *args)
jshort(* CallShortMethod )(JNIEnv *env, jobject obj, jmethodID methodID,...)
jshort(* CallShortMethodV )(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)
jshort(* CallShortMethodA )(JNIEnv *env, jobject obj, jmethodID methodID, jvalue *args)
jint(* CallIntMethod )(JNIEnv *env, jobject obj, jmethodID methodID,...)
jint(* CallIntMethodV )(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)
jint(* CallIntMethodA )(JNIEnv *env, jobject obj, jmethodID methodID, jvalue *args)
jlong(* CallLongMethod )(JNIEnv *env, jobject obj, jmethodID methodID,...)
jlong(* CallLongMethodV )(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)
jlong(* CallLongMethodA )(JNIEnv *env, jobject obj, jmethodID methodID, jvalue *args)
jfloat(* CallFloatMethod )(JNIEnv *env, jobject obj, jmethodID methodID,...)
jfloat(* CallFloatMethodV )(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)
jfloat(* CallFloatMethodA )(JNIEnv *env, jobject obj, jmethodID methodID, jvalue *args)
jdouble(* CallDoubleMethod )(JNIEnv *env, jobject obj, jmethodID methodID,...)
jdouble(* CallDoubleMethodV )(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)
jdouble(* CallDoubleMethodA )(JNIEnv *env, jobject obj, jmethodID methodID, jvalue *args)
void(* CallVoidMethod )(JNIEnv *env, jobject obj, jmethodID methodID,...)
void(* CallVoidMethodV )(JNIEnv *env, jobject obj, jmethodID methodID, va_list args)
void(* CallVoidMethodA )(JNIEnv *env, jobject obj, jmethodID methodID, jvalue *args)
jobject(* CallNonvirtualObjectMethod )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID,...)
jobject(* CallNonvirtualObjectMethodV )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, va_list args)
jobject(* CallNonvirtualObjectMethodA )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, jvalue *args)
jboolean(* CallNonvirtualBooleanMethod )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID,...)
jboolean(* CallNonvirtualBooleanMethodV )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, va_list args)
jboolean(* CallNonvirtualBooleanMethodA )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, jvalue *args)
jbyte(* CallNonvirtualByteMethod )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID,...)
jbyte(* CallNonvirtualByteMethodV )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, va_list args)
jbyte(* CallNonvirtualByteMethodA )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, jvalue *args)
jchar(* CallNonvirtualCharMethod )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID,...)
jchar(* CallNonvirtualCharMethodV )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, va_list args)
jchar(* CallNonvirtualCharMethodA )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, jvalue *args)
jshort(* CallNonvirtualShortMethod )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID,...)
jshort(* CallNonvirtualShortMethodV )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, va_list args)
jshort(* CallNonvirtualShortMethodA )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, jvalue *args)
jint(* CallNonvirtualIntMethod )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID,...)
jint(* CallNonvirtualIntMethodV )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, va_list args)
jint(* CallNonvirtualIntMethodA )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, jvalue *args)
jlong(* CallNonvirtualLongMethod )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID,...)
jlong(* CallNonvirtualLongMethodV )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, va_list args)
jlong(* CallNonvirtualLongMethodA )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, jvalue *args)
jfloat(* CallNonvirtualFloatMethod )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID,...)
jfloat(* CallNonvirtualFloatMethodV )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, va_list args)
jfloat(* CallNonvirtualFloatMethodA )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, jvalue *args)
jdouble(* CallNonvirtualDoubleMethod )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID,...)
jdouble(* CallNonvirtualDoubleMethodV )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, va_list args)
jdouble(* CallNonvirtualDoubleMethodA )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, jvalue *args)
void(* CallNonvirtualVoidMethod )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID,...)
void(* CallNonvirtualVoidMethodV )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, va_list args)
void(* CallNonvirtualVoidMethodA )(JNIEnv *env, jobject obj, jclass clazz, jmethodID methodID, jvalue *args)
jfieldID(* GetFieldID )(JNIEnv *env, jclass clazz, const char *name, const char *sig)
jobject(* GetObjectField )(JNIEnv *env, jobject obj, jfieldID fieldID)
jboolean(* GetBooleanField )(JNIEnv *env, jobject obj, jfieldID fieldID)
jbyte(* GetByteField )(JNIEnv *env, jobject obj, jfieldID fieldID)
jchar(* GetCharField )(JNIEnv *env, jobject obj, jfieldID fieldID)
jshort(* GetShortField )(JNIEnv *env, jobject obj, jfieldID fieldID)
jint(* GetIntField )(JNIEnv *env, jobject obj, jfieldID fieldID)
jlong(* GetLongField )(JNIEnv *env, jobject obj, jfieldID fieldID)
jfloat(* GetFloatField )(JNIEnv *env, jobject obj, jfieldID fieldID)
jdouble(* GetDoubleField )(JNIEnv *env, jobject obj, jfieldID fieldID)
void(* SetObjectField )(JNIEnv *env, jobject obj, jfieldID fieldID, jobject val)
void(* SetBooleanField )(JNIEnv *env, jobject obj, jfieldID fieldID, jboolean val)
void(* SetByteField )(JNIEnv *env, jobject obj, jfieldID fieldID, jbyte val)
void(* SetCharField )(JNIEnv *env, jobject obj, jfieldID fieldID, jchar val)
void(* SetShortField )(JNIEnv *env, jobject obj, jfieldID fieldID, jshort val)
void(* SetIntField )(JNIEnv *env, jobject obj, jfieldID fieldID, jint val)
void(* SetLongField )(JNIEnv *env, jobject obj, jfieldID fieldID, jlong val)
void(* SetFloatField )(JNIEnv *env, jobject obj, jfieldID fieldID, jfloat val)
void(* SetDoubleField )(JNIEnv *env, jobject obj, jfieldID fieldID, jdouble val)
jmethodID(* GetStaticMethodID )(JNIEnv *env, jclass clazz, const char *name, const char *sig)
jobject(* CallStaticObjectMethod )(JNIEnv *env, jclass clazz, jmethodID methodID,...)
jobject(* CallStaticObjectMethodV )(JNIEnv *env, jclass clazz, jmethodID methodID, va_list args)
jobject(* CallStaticObjectMethodA )(JNIEnv *env, jclass clazz, jmethodID methodID, jvalue *args)
jboolean(* CallStaticBooleanMethod )(JNIEnv *env, jclass clazz, jmethodID methodID,...)
jboolean(* CallStaticBooleanMethodV )(JNIEnv *env, jclass clazz, jmethodID methodID, va_list args)
jboolean(* CallStaticBooleanMethodA )(JNIEnv *env, jclass clazz, jmethodID methodID, jvalue *args)
jbyte(* CallStaticByteMethod )(JNIEnv *env, jclass clazz, jmethodID methodID,...)
jbyte(* CallStaticByteMethodV )(JNIEnv *env, jclass clazz, jmethodID methodID, va_list args)
jbyte(* CallStaticByteMethodA )(JNIEnv *env, jclass clazz, jmethodID methodID, jvalue *args)
jchar(* CallStaticCharMethod )(JNIEnv *env, jclass clazz, jmethodID methodID,...)
jchar(* CallStaticCharMethodV )(JNIEnv *env, jclass clazz, jmethodID methodID, va_list args)
jchar(* CallStaticCharMethodA )(JNIEnv *env, jclass clazz, jmethodID methodID, jvalue *args)
jshort(* CallStaticShortMethod )(JNIEnv *env, jclass clazz, jmethodID methodID,...)
jshort(* CallStaticShortMethodV )(JNIEnv *env, jclass clazz, jmethodID methodID, va_list args)
jshort(* CallStaticShortMethodA )(JNIEnv *env, jclass clazz, jmethodID methodID, jvalue *args)
jint(* CallStaticIntMethod )(JNIEnv *env, jclass clazz, jmethodID methodID,...)
jint(* CallStaticIntMethodV )(JNIEnv *env, jclass clazz, jmethodID methodID, va_list args)
jint(* CallStaticIntMethodA )(JNIEnv *env, jclass clazz, jmethodID methodID, jvalue *args)
jlong(* CallStaticLongMethod )(JNIEnv *env, jclass clazz, jmethodID methodID,...)
jlong(* CallStaticLongMethodV )(JNIEnv *env, jclass clazz, jmethodID methodID, va_list args)
jlong(* CallStaticLongMethodA )(JNIEnv *env, jclass clazz, jmethodID methodID, jvalue *args)
jfloat(* CallStaticFloatMethod )(JNIEnv *env, jclass clazz, jmethodID methodID,...)
jfloat(* CallStaticFloatMethodV )(JNIEnv *env, jclass clazz, jmethodID methodID, va_list args)
jfloat(* CallStaticFloatMethodA )(JNIEnv *env, jclass clazz, jmethodID methodID, jvalue *args)
jdouble(* CallStaticDoubleMethod )(JNIEnv *env, jclass clazz, jmethodID methodID,...)
jdouble(* CallStaticDoubleMethodV )(JNIEnv *env, jclass clazz, jmethodID methodID, va_list args)
jdouble(* CallStaticDoubleMethodA )(JNIEnv *env, jclass clazz, jmethodID methodID, jvalue *args)
void(* CallStaticVoidMethod )(JNIEnv *env, jclass cls, jmethodID methodID,...)
void(* CallStaticVoidMethodV )(JNIEnv *env, jclass cls, jmethodID methodID, va_list args)
void(* CallStaticVoidMethodA )(JNIEnv *env, jclass cls, jmethodID methodID, jvalue *args)
jfieldID(* GetStaticFieldID )(JNIEnv *env, jclass clazz, const char *name, const char *sig)
jobject(* GetStaticObjectField )(JNIEnv *env, jclass clazz, jfieldID fieldID)
jboolean(* GetStaticBooleanField )(JNIEnv *env, jclass clazz, jfieldID fieldID)
jbyte(* GetStaticByteField )(JNIEnv *env, jclass clazz, jfieldID fieldID)
jchar(* GetStaticCharField )(JNIEnv *env, jclass clazz, jfieldID fieldID)
jshort(* GetStaticShortField )(JNIEnv *env, jclass clazz, jfieldID fieldID)
jint(* GetStaticIntField )(JNIEnv *env, jclass clazz, jfieldID fieldID)
jlong(* GetStaticLongField )(JNIEnv *env, jclass clazz, jfieldID fieldID)
jfloat(* GetStaticFloatField )(JNIEnv *env, jclass clazz, jfieldID fieldID)
jdouble(* GetStaticDoubleField )(JNIEnv *env, jclass clazz, jfieldID fieldID)
void(* SetStaticObjectField )(JNIEnv *env, jclass clazz, jfieldID fieldID, jobject value)
void(* SetStaticBooleanField )(JNIEnv *env, jclass clazz, jfieldID fieldID, jboolean value)
void(* SetStaticByteField )(JNIEnv *env, jclass clazz, jfieldID fieldID, jbyte value)
void(* SetStaticCharField )(JNIEnv *env, jclass clazz, jfieldID fieldID, jchar value)
void(* SetStaticShortField )(JNIEnv *env, jclass clazz, jfieldID fieldID, jshort value)
void(* SetStaticIntField )(JNIEnv *env, jclass clazz, jfieldID fieldID, jint value)
void(* SetStaticLongField )(JNIEnv *env, jclass clazz, jfieldID fieldID, jlong value)
void(* SetStaticFloatField )(JNIEnv *env, jclass clazz, jfieldID fieldID, jfloat value)
void(* SetStaticDoubleField )(JNIEnv *env, jclass clazz, jfieldID fieldID, jdouble value)
jstring(* NewString )(JNIEnv *env, const jchar *unicode, jsize len)
jsize(* GetStringLength )(JNIEnv *env, jstring str)
const jchar *(* GetStringChars )(JNIEnv *env, jstring str, jboolean *isCopy)
void(* ReleaseStringChars )(JNIEnv *env, jstring str, const jchar *chars)
jstring(* NewStringUTF )(JNIEnv *env, const char *utf)
jsize(* GetStringUTFLength )(JNIEnv *env, jstring str)
const char *(* GetStringUTFChars )(JNIEnv *env, jstring str, jboolean *isCopy)
void(* ReleaseStringUTFChars )(JNIEnv *env, jstring str, const char *chars)
jsize(* GetArrayLength )(JNIEnv *env, jarray array)
jobjectArray(* NewObjectArray )(JNIEnv *env, jsize len, jclass clazz, jobject init)
jobject(* GetObjectArrayElement )(JNIEnv *env, jobjectArray array, jsize index)
void(* SetObjectArrayElement )(JNIEnv *env, jobjectArray array, jsize index, jobject val)
jbooleanArray(* NewBooleanArray )(JNIEnv *env, jsize len)
jbyteArray(* NewByteArray )(JNIEnv *env, jsize len)
jcharArray(* NewCharArray )(JNIEnv *env, jsize len)
jshortArray(* NewShortArray )(JNIEnv *env, jsize len)
jintArray(* NewIntArray )(JNIEnv *env, jsize len)
jlongArray(* NewLongArray )(JNIEnv *env, jsize len)
jfloatArray(* NewFloatArray )(JNIEnv *env, jsize len)
jdoubleArray(* NewDoubleArray )(JNIEnv *env, jsize len)
jboolean *(* GetBooleanArrayElements )(JNIEnv *env, jbooleanArray array, jboolean *isCopy)
jbyte *(* GetByteArrayElements )(JNIEnv *env, jbyteArray array, jboolean *isCopy)
jchar *(* GetCharArrayElements )(JNIEnv *env, jcharArray array, jboolean *isCopy)
jshort *(* GetShortArrayElements )(JNIEnv *env, jshortArray array, jboolean *isCopy)
jint *(* GetIntArrayElements )(JNIEnv *env, jintArray array, jboolean *isCopy)
jlong *(* GetLongArrayElements )(JNIEnv *env, jlongArray array, jboolean *isCopy)
jfloat *(* GetFloatArrayElements )(JNIEnv *env, jfloatArray array, jboolean *isCopy)
jdouble *(* GetDoubleArrayElements )(JNIEnv *env, jdoubleArray array, jboolean *isCopy)
void(* ReleaseBooleanArrayElements )(JNIEnv *env, jbooleanArray array, jboolean *elems, jint mode)
void(* ReleaseByteArrayElements )(JNIEnv *env, jbyteArray array, jbyte *elems, jint mode)
void(* ReleaseCharArrayElements )(JNIEnv *env, jcharArray array, jchar *elems, jint mode)
void(* ReleaseShortArrayElements )(JNIEnv *env, jshortArray array, jshort *elems, jint mode)
void(* ReleaseIntArrayElements )(JNIEnv *env, jintArray array, jint *elems, jint mode)
void(* ReleaseLongArrayElements )(JNIEnv *env, jlongArray array, jlong *elems, jint mode)
void(* ReleaseFloatArrayElements )(JNIEnv *env, jfloatArray array, jfloat *elems, jint mode)
void(* ReleaseDoubleArrayElements )(JNIEnv *env, jdoubleArray array, jdouble *elems, jint mode)
void(* GetBooleanArrayRegion )(JNIEnv *env, jbooleanArray array, jsize start, jsize l, jboolean *buf)
void(* GetByteArrayRegion )(JNIEnv *env, jbyteArray array, jsize start, jsize len, jbyte *buf)
void(* GetCharArrayRegion )(JNIEnv *env, jcharArray array, jsize start, jsize len, jchar *buf)
void(* GetShortArrayRegion )(JNIEnv *env, jshortArray array, jsize start, jsize len, jshort *buf)
void(* GetIntArrayRegion )(JNIEnv *env, jintArray array, jsize start, jsize len, jint *buf)
void(* GetLongArrayRegion )(JNIEnv *env, jlongArray array, jsize start, jsize len, jlong *buf)
void(* GetFloatArrayRegion )(JNIEnv *env, jfloatArray array, jsize start, jsize len, jfloat *buf)
void(* GetDoubleArrayRegion )(JNIEnv *env, jdoubleArray array, jsize start, jsize len, jdouble *buf)
void(* SetBooleanArrayRegion )(JNIEnv *env, jbooleanArray array, jsize start, jsize l, jboolean *buf)
void(* SetByteArrayRegion )(JNIEnv *env, jbyteArray array, jsize start, jsize len, jbyte *buf)
void(* SetCharArrayRegion )(JNIEnv *env, jcharArray array, jsize start, jsize len, jchar *buf)
void(* SetShortArrayRegion )(JNIEnv *env, jshortArray array, jsize start, jsize len, jshort *buf)
void(* SetIntArrayRegion )(JNIEnv *env, jintArray array, jsize start, jsize len, jint *buf)
void(* SetLongArrayRegion )(JNIEnv *env, jlongArray array, jsize start, jsize len, jlong *buf)
void(* SetFloatArrayRegion )(JNIEnv *env, jfloatArray array, jsize start, jsize len, jfloat *buf)
void(* SetDoubleArrayRegion )(JNIEnv *env, jdoubleArray array, jsize start, jsize len, jdouble *buf)
jint(* RegisterNatives )(JNIEnv *env, jclass clazz, const JNINativeMethod *methods, jint nMethods)
jint(* UnregisterNatives )(JNIEnv *env, jclass clazz)
jint(* MonitorEnter )(JNIEnv *env, jobject obj)
jint(* MonitorExit )(JNIEnv *env, jobject obj)
jint(* GetJavaVM )(JNIEnv *env, JavaVM **vm)
voidcfm_vectors [225]
const char * name
const char jobject loader
const char jobject const jbytebuf
const char jobject const jbyte
jsize 
len
jobject method
jobject field
jclass cls
jclass jmethodID methodID
jclass jmethodID jboolean isStatic
jclass sub
jclass jclass sup
jclass jfieldID fieldID
jclass jfieldID jboolean isStatic
jthrowable obj
jclass clazz
jclass const char * msg
const char * msg
jint capacity
jobject result
jobject lobj
jobject gref
jobject obj
jobject obj1
jobject jobject obj2
jobject ref
jclass jmethodID jclass clazz
jclass jmethodID jclass jmethodID methodID
jclass jmethodID jclass
jmethodID va_list 
args
jclass jmethodID jvalueargs
jobject jclass clazz
jclass const char * name
jclass const char const char * sig
jobject jmethodID methodID
jobject jmethodID jobject obj
jobject jmethodID jobject jmethodID methodID
jobject jmethodID jobject
jmethodID va_list 
args
jobject jmethodID jvalueargs
jobject jclass jmethodID methodID
jobject jclass jmethodID jobject obj
jobject jclass jmethodID
jobject jclass 
clazz
jobject jclass jmethodID
jobject jclass jmethodID 
methodID
jobject jclass jmethodID
jobject jclass jmethodID
va_list 
args
jobject jclass jmethodID jvalueargs
jobject jfieldID fieldID
jobject jfieldID jobject val
jobject jfieldID jboolean val
jobject jfieldID jbyte val
jobject jfieldID jchar val
jobject jfieldID jshort val
jobject jfieldID jint val
jobject jfieldID jlong val
jobject jfieldID jfloat val
jobject jfieldID jdouble val
jclass jmethodID jclass cls
jclass jfieldID jobject value
jclass jfieldID jboolean value
jclass jfieldID jbyte value
jclass jfieldID jchar value
jclass jfieldID jshort value
jclass jfieldID jint value
jclass jfieldID jlong value
jclass jfieldID jfloat value
jclass jfieldID jdouble value
const jcharunicode
const jchar jsize len
jstring str
jstring const jcharchars
const char * utf
jstring const char * chars
jarray array
jsize len
jsize jclass clazz
jsize jclass jobject init
jobjectArray array
jobjectArray jsize index
jobjectArray jsize jobject val
jbooleanArray array
jbooleanArray jbooleanelems
jbooleanArray jboolean jint mode
jbyteArray array
jbyteArray jbyteelems
jbyteArray jbyte jint mode
jcharArray array
jcharArray jcharelems
jcharArray jchar jint mode
jshortArray array
jshortArray jshortelems
jshortArray jshort jint mode
jintArray array
jintArray jintelems
jintArray jint jint mode
jlongArray array
jlongArray jlongelems
jlongArray jlong jint mode
jfloatArray array
jfloatArray jfloatelems
jfloatArray jfloat jint mode
jdoubleArray array
jdoubleArray jdoubleelems
jdoubleArray jdouble jint mode
jbooleanArray jsize start
jbooleanArray jsize jsize l
jbooleanArray jsize jsize
jboolean
buf
jbyteArray jsize start
jbyteArray jsize jsize len
jbyteArray jsize jsize jbytebuf
jcharArray jsize start
jcharArray jsize jsize len
jcharArray jsize jsize jcharbuf
jshortArray jsize start
jshortArray jsize jsize len
jshortArray jsize jsize jshortbuf
jintArray jsize start
jintArray jsize jsize len
jintArray jsize jsize jintbuf
jlongArray jsize start
jlongArray jsize jsize len
jlongArray jsize jsize jlongbuf
jfloatArray jsize start
jfloatArray jsize jsize len
jfloatArray jsize jsize jfloatbuf
jdoubleArray jsize start
jdoubleArray jsize jsize len
jdoubleArray jsize jsize jdoublebuf
jclass const JNINativeMethodmethods
jclass const JNINativeMethod jint nMethods
JavaVM ** vm
jstring jsize start
jstring jsize jsize len
jstring jsize jsize jcharbuf
jstring jsize jsize char * buf
jarray voidcarray
jarray void jint mode
jstring string
jstring const jcharcstring
jweak ref

Detailed Description

Definition at line 206 of file jni.h.


Member Function Documentation

Reimplemented in ProxyJNIEnv, and nsJNIEnv.

Reimplemented in ProxyJNIEnv, and nsJNIEnv.

Reimplemented in ProxyJNIEnv, and nsJNIEnv.

Reimplemented in ProxyJNIEnv, and nsJNIEnv.

JNINativeInterface_::jboolean ( JNICALL IsAssignableFrom)
JNINativeInterface_::jboolean ( JNICALL IsAssignableFrom)
JNINativeInterface_::jboolean ( JNICALL CallBooleanMethod)
JNINativeInterface_::jboolean ( JNICALL CallBooleanMethodA)
JNINativeInterface_::jboolean ( JNICALL CallBooleanMethod)
JNINativeInterface_::jboolean ( JNICALL CallBooleanMethodA)
JNINativeInterface_::jboolean ( JNICALL CallNonvirtualBooleanMethod)
jobject jclass jmethodID JNINativeInterface_::jboolean ( JNICALL CallNonvirtualBooleanMethodV)
JNINativeInterface_::jboolean ( JNICALL CallNonvirtualBooleanMethodA)
JNINativeInterface_::jboolean ( JNICALL CallNonvirtualBooleanMethod)
jobject jclass jmethodID JNINativeInterface_::jboolean ( JNICALL CallNonvirtualBooleanMethodV)
JNINativeInterface_::jboolean ( JNICALL CallNonvirtualBooleanMethodA)
JNINativeInterface_::jboolean ( JNICALL GetBooleanField)
JNINativeInterface_::jboolean ( JNICALL GetBooleanField)
JNINativeInterface_::jboolean ( JNICALL CallStaticBooleanMethod)
jclass jmethodID JNINativeInterface_::jboolean ( JNICALL CallStaticBooleanMethodV)
JNINativeInterface_::jboolean ( JNICALL CallStaticBooleanMethodA)
JNINativeInterface_::jboolean ( JNICALL CallStaticBooleanMethod)
jclass jmethodID JNINativeInterface_::jboolean ( JNICALL CallStaticBooleanMethodV)
JNINativeInterface_::jboolean ( JNICALL CallStaticBooleanMethodA)
JNINativeInterface_::jboolean ( JNICALL GetStaticBooleanField)
JNINativeInterface_::jboolean ( JNICALL GetStaticBooleanField)
JNINativeInterface_::jboolean ( JNICALL ExceptionCheck)
JNINativeInterface_::jbyte ( JNICALL CallByteMethod)
JNINativeInterface_::jbyte ( JNICALL CallByteMethodA)
JNINativeInterface_::jbyte ( JNICALL CallByteMethod)
JNINativeInterface_::jbyte ( JNICALL CallByteMethodA)
JNINativeInterface_::jbyte ( JNICALL CallNonvirtualByteMethod)
jobject jclass jmethodID JNINativeInterface_::jbyte ( JNICALL CallNonvirtualByteMethodV)
JNINativeInterface_::jbyte ( JNICALL CallNonvirtualByteMethodA)
JNINativeInterface_::jbyte ( JNICALL CallNonvirtualByteMethod)
jobject jclass jmethodID JNINativeInterface_::jbyte ( JNICALL CallNonvirtualByteMethodV)
JNINativeInterface_::jbyte ( JNICALL CallNonvirtualByteMethodA)
JNINativeInterface_::jbyte ( JNICALL GetByteField)
JNINativeInterface_::jbyte ( JNICALL GetByteField)
JNINativeInterface_::jbyte ( JNICALL CallStaticByteMethod)
jclass jmethodID JNINativeInterface_::jbyte ( JNICALL CallStaticByteMethodV)
JNINativeInterface_::jbyte ( JNICALL CallStaticByteMethodA)
JNINativeInterface_::jbyte ( JNICALL CallStaticByteMethod)
jclass jmethodID JNINativeInterface_::jbyte ( JNICALL CallStaticByteMethodV)
JNINativeInterface_::jbyte ( JNICALL CallStaticByteMethodA)
JNINativeInterface_::jbyte ( JNICALL GetStaticByteField)
JNINativeInterface_::jbyte ( JNICALL GetStaticByteField)
JNINativeInterface_::jchar ( JNICALL CallCharMethod)
JNINativeInterface_::jchar ( JNICALL CallCharMethodA)
JNINativeInterface_::jchar ( JNICALL CallCharMethod)
JNINativeInterface_::jchar ( JNICALL CallCharMethodA)
JNINativeInterface_::jchar ( JNICALL CallNonvirtualCharMethod)
jobject jclass jmethodID JNINativeInterface_::jchar ( JNICALL CallNonvirtualCharMethodV)
JNINativeInterface_::jchar ( JNICALL CallNonvirtualCharMethodA)
JNINativeInterface_::jchar ( JNICALL CallNonvirtualCharMethod)
jobject jclass jmethodID JNINativeInterface_::jchar ( JNICALL CallNonvirtualCharMethodV)
JNINativeInterface_::jchar ( JNICALL CallNonvirtualCharMethodA)
JNINativeInterface_::jchar ( JNICALL GetCharField)
JNINativeInterface_::jchar ( JNICALL GetCharField)
JNINativeInterface_::jchar ( JNICALL CallStaticCharMethod)
jclass jmethodID JNINativeInterface_::jchar ( JNICALL CallStaticCharMethodV)
JNINativeInterface_::jchar ( JNICALL CallStaticCharMethodA)
JNINativeInterface_::jchar ( JNICALL CallStaticCharMethod)
jclass jmethodID JNINativeInterface_::jchar ( JNICALL CallStaticCharMethodV)
JNINativeInterface_::jchar ( JNICALL CallStaticCharMethodA)
JNINativeInterface_::jchar ( JNICALL GetStaticCharField)
JNINativeInterface_::jchar ( JNICALL GetStaticCharField)
JNINativeInterface_::jclass ( JNICALL GetSuperclass)
JNINativeInterface_::jclass ( JNICALL GetSuperclass)
JNINativeInterface_::jclass ( JNICALL GetObjectClass)
JNINativeInterface_::jclass ( JNICALL GetObjectClass)
JNINativeInterface_::jdouble ( JNICALL CallDoubleMethod)
JNINativeInterface_::jdouble ( JNICALL CallDoubleMethodA)
JNINativeInterface_::jdouble ( JNICALL CallDoubleMethod)
JNINativeInterface_::jdouble ( JNICALL CallDoubleMethodA)
JNINativeInterface_::jdouble ( JNICALL CallNonvirtualDoubleMethod)
jobject jclass jmethodID JNINativeInterface_::jdouble ( JNICALL CallNonvirtualDoubleMethodV)
JNINativeInterface_::jdouble ( JNICALL CallNonvirtualDoubleMethodA)
JNINativeInterface_::jdouble ( JNICALL CallNonvirtualDoubleMethod)
jobject jclass jmethodID JNINativeInterface_::jdouble ( JNICALL CallNonvirtualDoubleMethodV)
JNINativeInterface_::jdouble ( JNICALL CallNonvirtualDoubleMethodA)
JNINativeInterface_::jdouble ( JNICALL GetDoubleField)
JNINativeInterface_::jdouble ( JNICALL GetDoubleField)
JNINativeInterface_::jdouble ( JNICALL CallStaticDoubleMethod)
jclass jmethodID JNINativeInterface_::jdouble ( JNICALL CallStaticDoubleMethodV)
JNINativeInterface_::jdouble ( JNICALL CallStaticDoubleMethodA)
JNINativeInterface_::jdouble ( JNICALL CallStaticDoubleMethod)
jclass jmethodID JNINativeInterface_::jdouble ( JNICALL CallStaticDoubleMethodV)
JNINativeInterface_::jdouble ( JNICALL CallStaticDoubleMethodA)
JNINativeInterface_::jdouble ( JNICALL GetStaticDoubleField)
JNINativeInterface_::jdouble ( JNICALL GetStaticDoubleField)
JNINativeInterface_::jfieldID ( JNICALL FromReflectedField)

Here is the caller graph for this function:

JNINativeInterface_::jfieldID ( JNICALL GetStaticFieldID)
JNINativeInterface_::jfieldID ( JNICALL GetStaticFieldID)
JNINativeInterface_::jfloat ( JNICALL CallFloatMethod)
JNINativeInterface_::jfloat ( JNICALL CallFloatMethodA)
JNINativeInterface_::jfloat ( JNICALL CallFloatMethod)
JNINativeInterface_::jfloat ( JNICALL CallFloatMethodA)
JNINativeInterface_::jfloat ( JNICALL CallNonvirtualFloatMethod)
jobject jclass jmethodID JNINativeInterface_::jfloat ( JNICALL CallNonvirtualFloatMethodV)
JNINativeInterface_::jfloat ( JNICALL CallNonvirtualFloatMethodA)
JNINativeInterface_::jfloat ( JNICALL CallNonvirtualFloatMethod)
jobject jclass jmethodID JNINativeInterface_::jfloat ( JNICALL CallNonvirtualFloatMethodV)
JNINativeInterface_::jfloat ( JNICALL CallNonvirtualFloatMethodA)
JNINativeInterface_::jfloat ( JNICALL GetFloatField)
JNINativeInterface_::jfloat ( JNICALL GetFloatField)
JNINativeInterface_::jfloat ( JNICALL CallStaticFloatMethod)
jclass jmethodID JNINativeInterface_::jfloat ( JNICALL CallStaticFloatMethodV)
JNINativeInterface_::jfloat ( JNICALL CallStaticFloatMethodA)
JNINativeInterface_::jfloat ( JNICALL CallStaticFloatMethod)
jclass jmethodID JNINativeInterface_::jfloat ( JNICALL CallStaticFloatMethodV)
JNINativeInterface_::jfloat ( JNICALL CallStaticFloatMethodA)
JNINativeInterface_::jfloat ( JNICALL GetStaticFloatField)
JNINativeInterface_::jfloat ( JNICALL GetStaticFloatField)
JNINativeInterface_::jint ( JNICALL PushLocalFrame)
JNINativeInterface_::jint ( JNICALL EnsureLocalCapacity)
JNINativeInterface_::jint ( JNICALL CallIntMethod)
JNINativeInterface_::jint ( JNICALL CallIntMethodA)
JNINativeInterface_::jint ( JNICALL CallIntMethod)
JNINativeInterface_::jint ( JNICALL CallIntMethodA)
JNINativeInterface_::jint ( JNICALL CallNonvirtualIntMethod)
jobject jclass jmethodID JNINativeInterface_::jint ( JNICALL CallNonvirtualIntMethodV)
JNINativeInterface_::jint ( JNICALL CallNonvirtualIntMethodA)
JNINativeInterface_::jint ( JNICALL CallNonvirtualIntMethod)
jobject jclass jmethodID JNINativeInterface_::jint ( JNICALL CallNonvirtualIntMethodV)
JNINativeInterface_::jint ( JNICALL CallNonvirtualIntMethodA)
JNINativeInterface_::jint ( JNICALL GetIntField)
JNINativeInterface_::jint ( JNICALL GetIntField)
JNINativeInterface_::jint ( JNICALL CallStaticIntMethod)
jclass jmethodID JNINativeInterface_::jint ( JNICALL CallStaticIntMethodV)
JNINativeInterface_::jint ( JNICALL CallStaticIntMethodA)
JNINativeInterface_::jint ( JNICALL CallStaticIntMethod)
jclass jmethodID JNINativeInterface_::jint ( JNICALL CallStaticIntMethodV)
JNINativeInterface_::jint ( JNICALL CallStaticIntMethodA)
JNINativeInterface_::jint ( JNICALL GetStaticIntField)
JNINativeInterface_::jint ( JNICALL GetStaticIntField)
JNINativeInterface_::jint ( JNICALL RegisterNatives)
JNINativeInterface_::jint ( JNICALL UnregisterNatives)
JNINativeInterface_::jint ( JNICALL MonitorEnter)
JNINativeInterface_::jint ( JNICALL MonitorExit)
JNINativeInterface_::jint ( JNICALL RegisterNatives)
JNINativeInterface_::jint ( JNICALL UnregisterNatives)
JNINativeInterface_::jint ( JNICALL MonitorEnter)
JNINativeInterface_::jint ( JNICALL MonitorExit)
JNINativeInterface_::jlong ( JNICALL CallLongMethod)
JNINativeInterface_::jlong ( JNICALL CallLongMethodA)
JNINativeInterface_::jlong ( JNICALL CallLongMethod)
JNINativeInterface_::jlong ( JNICALL CallLongMethodA)
JNINativeInterface_::jlong ( JNICALL CallNonvirtualLongMethod)
jobject jclass jmethodID JNINativeInterface_::jlong ( JNICALL CallNonvirtualLongMethodV)
JNINativeInterface_::jlong ( JNICALL CallNonvirtualLongMethodA)
JNINativeInterface_::jlong ( JNICALL CallNonvirtualLongMethod)
jobject jclass jmethodID JNINativeInterface_::jlong ( JNICALL CallNonvirtualLongMethodV)
JNINativeInterface_::jlong ( JNICALL CallNonvirtualLongMethodA)
JNINativeInterface_::jlong ( JNICALL GetLongField)
JNINativeInterface_::jlong ( JNICALL GetLongField)
JNINativeInterface_::jlong ( JNICALL CallStaticLongMethod)
jclass jmethodID JNINativeInterface_::jlong ( JNICALL CallStaticLongMethodV)
JNINativeInterface_::jlong ( JNICALL CallStaticLongMethodA)
JNINativeInterface_::jlong ( JNICALL CallStaticLongMethod)
jclass jmethodID JNINativeInterface_::jlong ( JNICALL CallStaticLongMethodV)
JNINativeInterface_::jlong ( JNICALL CallStaticLongMethodA)
JNINativeInterface_::jlong ( JNICALL GetStaticLongField)
JNINativeInterface_::jlong ( JNICALL GetStaticLongField)
JNINativeInterface_::jmethodID ( JNICALL FromReflectedMethod)

Here is the caller graph for this function:

JNINativeInterface_::jmethodID ( JNICALL GetStaticMethodID)
JNINativeInterface_::jmethodID ( JNICALL GetStaticMethodID)
JNINativeInterface_::jobject ( JNICALL ToReflectedMethod)
JNINativeInterface_::jobject ( JNICALL ToReflectedField)
JNINativeInterface_::jobject ( JNICALL PopLocalFrame)
JNINativeInterface_::jobject ( JNICALL CallObjectMethod)
JNINativeInterface_::jobject ( JNICALL CallObjectMethodA)
JNINativeInterface_::jobject ( JNICALL CallObjectMethod)
JNINativeInterface_::jobject ( JNICALL CallObjectMethodA)
JNINativeInterface_::jobject ( JNICALL CallNonvirtualObjectMethod)
jobject jclass jmethodID JNINativeInterface_::jobject ( JNICALL CallNonvirtualObjectMethodV)
JNINativeInterface_::jobject ( JNICALL CallNonvirtualObjectMethodA)
JNINativeInterface_::jobject ( JNICALL CallNonvirtualObjectMethod)
jobject jclass jmethodID JNINativeInterface_::jobject ( JNICALL CallNonvirtualObjectMethodV)
JNINativeInterface_::jobject ( JNICALL CallNonvirtualObjectMethodA)
JNINativeInterface_::jobject ( JNICALL GetObjectField)
JNINativeInterface_::jobject ( JNICALL GetObjectField)
JNINativeInterface_::jobject ( JNICALL CallStaticObjectMethod)
jclass jmethodID JNINativeInterface_::jobject ( JNICALL CallStaticObjectMethodV)
JNINativeInterface_::jobject ( JNICALL CallStaticObjectMethodA)
JNINativeInterface_::jobject ( JNICALL CallStaticObjectMethod)
jclass jmethodID JNINativeInterface_::jobject ( JNICALL CallStaticObjectMethodV)
JNINativeInterface_::jobject ( JNICALL CallStaticObjectMethodA)
JNINativeInterface_::jobject ( JNICALL GetStaticObjectField)
JNINativeInterface_::jobject ( JNICALL GetStaticObjectField)
JNINativeInterface_::jobject ( JNICALL GetObjectArrayElement)
JNINativeInterface_::jobject ( JNICALL GetObjectArrayElement)
JNINativeInterface_::jshort ( JNICALL CallShortMethod)
JNINativeInterface_::jshort ( JNICALL CallShortMethodA)
JNINativeInterface_::jshort ( JNICALL CallShortMethod)
JNINativeInterface_::jshort ( JNICALL CallShortMethodA)
JNINativeInterface_::jshort ( JNICALL CallNonvirtualShortMethod)
jobject jclass jmethodID JNINativeInterface_::jshort ( JNICALL CallNonvirtualShortMethodV)
JNINativeInterface_::jshort ( JNICALL CallNonvirtualShortMethodA)
JNINativeInterface_::jshort ( JNICALL CallNonvirtualShortMethod)
jobject jclass jmethodID JNINativeInterface_::jshort ( JNICALL CallNonvirtualShortMethodV)
JNINativeInterface_::jshort ( JNICALL CallNonvirtualShortMethodA)
JNINativeInterface_::jshort ( JNICALL GetShortField)
JNINativeInterface_::jshort ( JNICALL GetShortField)
JNINativeInterface_::jshort ( JNICALL CallStaticShortMethod)
jclass jmethodID JNINativeInterface_::jshort ( JNICALL CallStaticShortMethodV)
JNINativeInterface_::jshort ( JNICALL CallStaticShortMethodA)
JNINativeInterface_::jshort ( JNICALL CallStaticShortMethod)
jclass jmethodID JNINativeInterface_::jshort ( JNICALL CallStaticShortMethodV)
JNINativeInterface_::jshort ( JNICALL CallStaticShortMethodA)
JNINativeInterface_::jshort ( JNICALL GetStaticShortField)
JNINativeInterface_::jshort ( JNICALL GetStaticShortField)
JNINativeInterface_::jsize ( JNICALL GetStringLength)
JNINativeInterface_::jsize ( JNICALL GetStringUTFLength)
JNINativeInterface_::jsize ( JNICALL GetArrayLength)
JNINativeInterface_::jsize ( JNICALL GetStringLength)
JNINativeInterface_::jsize ( JNICALL GetStringUTFLength)
JNINativeInterface_::jsize ( JNICALL GetArrayLength)
JNINativeInterface_::jthrowable ( JNICALL ExceptionOccurred)
JNINativeInterface_::jthrowable ( JNICALL ExceptionOccurred)
JNINativeInterface_::jweak ( JNICALL NewWeakGlobalRef)
JNINativeInterface_::void ( JNICALL ExceptionDescribe)
JNINativeInterface_::void ( JNICALL ExceptionClear)
JNINativeInterface_::void ( JNICALL DeleteGlobalRef)
JNINativeInterface_::void ( JNICALL DeleteLocalRef)
JNINativeInterface_::void ( JNICALL ExceptionDescribe)
JNINativeInterface_::void ( JNICALL ExceptionClear)
JNINativeInterface_::void ( JNICALL DeleteGlobalRef)
JNINativeInterface_::void ( JNICALL DeleteLocalRef)
JNINativeInterface_::void ( JNICALL CallVoidMethod)
JNINativeInterface_::void ( JNICALL CallVoidMethodA)
JNINativeInterface_::void ( JNICALL CallVoidMethod)
JNINativeInterface_::void ( JNICALL CallVoidMethodA)
JNINativeInterface_::void ( JNICALL CallNonvirtualVoidMethod)
jobject jclass jmethodID JNINativeInterface_::void ( JNICALL CallNonvirtualVoidMethodV)
JNINativeInterface_::void ( JNICALL CallNonvirtualVoidMethodA)
JNINativeInterface_::void ( JNICALL CallNonvirtualVoidMethod)
jobject jclass jmethodID JNINativeInterface_::void ( JNICALL CallNonvirtualVoidMethodV)
JNINativeInterface_::void ( JNICALL CallNonvirtualVoidMethodA)
JNINativeInterface_::void ( JNICALL SetObjectField)
JNINativeInterface_::void ( JNICALL SetBooleanField)
JNINativeInterface_::void ( JNICALL SetByteField)
JNINativeInterface_::void ( JNICALL SetCharField)
JNINativeInterface_::void ( JNICALL SetShortField)
JNINativeInterface_::void ( JNICALL SetIntField)
JNINativeInterface_::void ( JNICALL SetLongField)
JNINativeInterface_::void ( JNICALL SetFloatField)
JNINativeInterface_::void ( JNICALL SetDoubleField)
JNINativeInterface_::void ( JNICALL SetObjectField)
JNINativeInterface_::void ( JNICALL SetBooleanField)
JNINativeInterface_::void ( JNICALL SetByteField)
JNINativeInterface_::void ( JNICALL SetCharField)
JNINativeInterface_::void ( JNICALL SetShortField)
JNINativeInterface_::void ( JNICALL SetIntField)
JNINativeInterface_::void ( JNICALL SetLongField)
JNINativeInterface_::void ( JNICALL SetFloatField)
JNINativeInterface_::void ( JNICALL SetDoubleField)
JNINativeInterface_::void ( JNICALL CallStaticVoidMethod)
jclass jmethodID JNINativeInterface_::void ( JNICALL CallStaticVoidMethodV)
JNINativeInterface_::void ( JNICALL CallStaticVoidMethodA)
JNINativeInterface_::void ( JNICALL CallStaticVoidMethod)
jclass jmethodID JNINativeInterface_::void ( JNICALL CallStaticVoidMethodV)
JNINativeInterface_::void ( JNICALL SetStaticObjectField)
JNINativeInterface_::void ( JNICALL CallStaticVoidMethodA)
JNINativeInterface_::void ( JNICALL SetStaticBooleanField)
JNINativeInterface_::void ( JNICALL SetStaticByteField)
JNINativeInterface_::void ( JNICALL SetStaticCharField)
JNINativeInterface_::void ( JNICALL SetStaticShortField)
JNINativeInterface_::void ( JNICALL SetStaticIntField)
JNINativeInterface_::void ( JNICALL SetStaticLongField)
JNINativeInterface_::void ( JNICALL SetStaticFloatField)
JNINativeInterface_::void ( JNICALL SetStaticDoubleField)
JNINativeInterface_::void ( JNICALL SetStaticObjectField)
JNINativeInterface_::void ( JNICALL ReleaseStringChars)
JNINativeInterface_::void ( JNICALL SetStaticBooleanField)
JNINativeInterface_::void ( JNICALL SetStaticByteField)
JNINativeInterface_::void ( JNICALL SetStaticCharField)
JNINativeInterface_::void ( JNICALL SetStaticShortField)
JNINativeInterface_::void ( JNICALL ReleaseStringUTFChars)
JNINativeInterface_::void ( JNICALL SetStaticIntField)
JNINativeInterface_::void ( JNICALL SetStaticLongField)
JNINativeInterface_::void ( JNICALL SetStaticFloatField)
JNINativeInterface_::void ( JNICALL SetStaticDoubleField)
JNINativeInterface_::void ( JNICALL SetObjectArrayElement)
JNINativeInterface_::void ( JNICALL ReleaseStringChars)
JNINativeInterface_::void ( JNICALL ReleaseStringUTFChars)
JNINativeInterface_::void ( JNICALL SetObjectArrayElement)
JNINativeInterface_::void ( JNICALL ReleaseBooleanArrayElements)
JNINativeInterface_::void ( JNICALL ReleaseByteArrayElements)
JNINativeInterface_::void ( JNICALL ReleaseCharArrayElements)
JNINativeInterface_::void ( JNICALL ReleaseShortArrayElements)
JNINativeInterface_::void ( JNICALL ReleaseIntArrayElements)
JNINativeInterface_::void ( JNICALL ReleaseLongArrayElements)
JNINativeInterface_::void ( JNICALL ReleaseFloatArrayElements)
JNINativeInterface_::void ( JNICALL ReleaseDoubleArrayElements)
JNINativeInterface_::void ( JNICALL GetBooleanArrayRegion)
JNINativeInterface_::void ( JNICALL GetByteArrayRegion)
JNINativeInterface_::void ( JNICALL GetCharArrayRegion)
JNINativeInterface_::void ( JNICALL GetShortArrayRegion)
JNINativeInterface_::void ( JNICALL ReleaseBooleanArrayElements)
JNINativeInterface_::void ( JNICALL GetIntArrayRegion)
JNINativeInterface_::void ( JNICALL ReleaseByteArrayElements)
JNINativeInterface_::void ( JNICALL GetLongArrayRegion)
JNINativeInterface_::void ( JNICALL ReleaseCharArrayElements)
JNINativeInterface_::void ( JNICALL GetFloatArrayRegion)
JNINativeInterface_::void ( JNICALL ReleaseShortArrayElements)
JNINativeInterface_::void ( JNICALL GetDoubleArrayRegion)
JNINativeInterface_::void ( JNICALL ReleaseIntArrayElements)
JNINativeInterface_::void ( JNICALL SetBooleanArrayRegion)
JNINativeInterface_::void ( JNICALL ReleaseLongArrayElements)
JNINativeInterface_::void ( JNICALL ReleaseFloatArrayElements)
JNINativeInterface_::void ( JNICALL SetByteArrayRegion)
JNINativeInterface_::void ( JNICALL ReleaseDoubleArrayElements)
JNINativeInterface_::void ( JNICALL SetCharArrayRegion)
JNINativeInterface_::void ( JNICALL SetShortArrayRegion)
JNINativeInterface_::void ( JNICALL GetBooleanArrayRegion)
JNINativeInterface_::void ( JNICALL SetIntArrayRegion)
JNINativeInterface_::void ( JNICALL GetByteArrayRegion)
JNINativeInterface_::void ( JNICALL SetLongArrayRegion)
JNINativeInterface_::void ( JNICALL GetCharArrayRegion)
JNINativeInterface_::void ( JNICALL SetFloatArrayRegion)
JNINativeInterface_::void ( JNICALL GetShortArrayRegion)
JNINativeInterface_::void ( JNICALL SetDoubleArrayRegion)
JNINativeInterface_::void ( JNICALL GetIntArrayRegion)
JNINativeInterface_::void ( JNICALL GetLongArrayRegion)
JNINativeInterface_::void ( JNICALL GetFloatArrayRegion)
JNINativeInterface_::void ( JNICALL GetDoubleArrayRegion)
JNINativeInterface_::void ( JNICALL SetBooleanArrayRegion)
JNINativeInterface_::void ( JNICALL SetByteArrayRegion)
JNINativeInterface_::void ( JNICALL SetCharArrayRegion)
JNINativeInterface_::void ( JNICALL SetShortArrayRegion)
JNINativeInterface_::void ( JNICALL SetIntArrayRegion)
JNINativeInterface_::void ( JNICALL SetLongArrayRegion)
JNINativeInterface_::void ( JNICALL SetFloatArrayRegion)
JNINativeInterface_::void ( JNICALL SetDoubleArrayRegion)
JNINativeInterface_::void ( JNICALL GetStringRegion)
JNINativeInterface_::void ( JNICALL GetStringUTFRegion)
JNINativeInterface_::void ( JNICALL ReleasePrimitiveArrayCritical)
JNINativeInterface_::void ( JNICALL ReleaseStringCritical)
JNINativeInterface_::void ( JNICALL DeleteWeakGlobalRef)

Member Data Documentation

Definition at line 232 of file jni.h.

Definition at line 258 of file jni.h.

Definition at line 280 of file jni.h.

Definition at line 282 of file jni.h.

Definition at line 295 of file jni.h.

Definition at line 297 of file jni.h.

Definition at line 365 of file jni.h.

Definition at line 368 of file jni.h.

Definition at line 626 of file jni.h.

Definition at line 631 of file jni.h.

Definition at line 670 of file jni.h.

Definition at line 672 of file jni.h.

Definition at line 674 of file jni.h.

Definition at line 676 of file jni.h.

Definition at line 678 of file jni.h.

Definition at line 680 of file jni.h.

Definition at line 682 of file jni.h.

Definition at line 684 of file jni.h.

Definition at line 223 of file jni.h.

Definition at line 687 of file jni.h.

Definition at line 689 of file jni.h.

Definition at line 691 of file jni.h.

Definition at line 693 of file jni.h.

Definition at line 695 of file jni.h.

Definition at line 697 of file jni.h.

Definition at line 699 of file jni.h.

Definition at line 701 of file jni.h.

Definition at line 735 of file jni.h.

Definition at line 737 of file jni.h.

Definition at line 282 of file jni.h.

Definition at line 286 of file jni.h.

Definition at line 284 of file jni.h.

Definition at line 289 of file jni.h.

Definition at line 293 of file jni.h.

Definition at line 291 of file jni.h.

Definition at line 296 of file jni.h.

Definition at line 300 of file jni.h.

Definition at line 298 of file jni.h.

Definition at line 331 of file jni.h.

Definition at line 335 of file jni.h.

Definition at line 333 of file jni.h.

Definition at line 324 of file jni.h.

Definition at line 328 of file jni.h.

Definition at line 326 of file jni.h.

Definition at line 310 of file jni.h.

Definition at line 314 of file jni.h.

Definition at line 312 of file jni.h.

Definition at line 317 of file jni.h.