JNINativeInterface_ Struct Reference

#include <jni.h>

List of all members.


Detailed Description

JNI Native Method Interface table for use in C sources.

See specification for details


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 *JNICALL * GetStringChars (JNIEnv *env, jstring str, jboolean *isCopy)
 void (JNICALL *ReleaseStringChars)(JNIEnv *env
 jstring (JNICALL *NewStringUTF)(JNIEnv *env
 jsize (JNICALL *GetStringUTFLength)(JNIEnv *env
const char *JNICALL * GetStringUTFChars (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 *JNICALL * GetBooleanArrayElements (JNIEnv *env, jbooleanArray array, jboolean *isCopy)
jbyte *JNICALL * GetByteArrayElements (JNIEnv *env, jbyteArray array, jboolean *isCopy)
jchar *JNICALL * GetCharArrayElements (JNIEnv *env, jcharArray array, jboolean *isCopy)
jshort *JNICALL * GetShortArrayElements (JNIEnv *env, jshortArray array, jboolean *isCopy)
jint *JNICALL * GetIntArrayElements (JNIEnv *env, jintArray array, jboolean *isCopy)
jlong *JNICALL * GetLongArrayElements (JNIEnv *env, jlongArray array, jboolean *isCopy)
jfloat *JNICALL * GetFloatArrayElements (JNIEnv *env, jfloatArray array, jboolean *isCopy)
jdouble *JNICALL * GetDoubleArrayElements (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
jchar * void (JNICALL *GetStringUTFRegion)(JNIEnv *env
jchar char *void *JNICALL * GetPrimitiveArrayCritical (JNIEnv *env, jarray array, jboolean *isCopy)
 void (JNICALL *ReleasePrimitiveArrayCritical)(JNIEnv *env
const jchar *JNICALL * GetStringCritical (JNIEnv *env, jstring s, jboolean *isCopy)
 void (JNICALL *ReleaseStringCritical)(JNIEnv *env
 jweak (JNICALL *NewWeakGlobalRef)(JNIEnv *env
 void (JNICALL *DeleteWeakGlobalRef)(JNIEnv *env
 jboolean (JNICALL *ExceptionCheck)(JNIEnv *env)
 jobject (JNICALL *NewDirectByteBuffer)(JNIEnv *env
void *JNICALL * GetDirectBufferAddress (JNIEnv *env, jobject buf)
 jlong (JNICALL *GetDirectBufferCapacity)(JNIEnv *env

Public Attributes

void * reserved0
void * reserved1
void * reserved2
void * reserved3
const char * name
const char jobject loader
const char jobject const jbyte * buf
const char jobject const jbyte
jsize 
len
const char * name
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 cap
jobject res
jobject lobj
jobject gref
jobject obj
jobject obj1
jobject jobject obj2
jobject ref
 jint
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 jmethodID jvalueargs
jobject jmethodID jvalueargs
jobject jmethodID jvalueargs
jobject jmethodID jvalueargs
jobject jmethodID jvalueargs
jobject jmethodID jvalueargs
jobject jmethodID jvalueargs
jobject jmethodID jvalueargs
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 jclass jmethodID jvalueargs
jobject jclass jmethodID jvalueargs
jobject jclass jmethodID jvalueargs
jobject jclass jmethodID jvalueargs
jobject jclass jmethodID jvalueargs
jobject jclass jmethodID jvalueargs
jobject jclass jmethodID jvalueargs
jobject jclass jmethodID jvalueargs
jobject jclass jmethodID jvalueargs
jclass const char * name
jclass const char const char * sig
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 const char * name
jclass const char const char * sig
jclass jmethodID jvalueargs
jclass jmethodID jvalueargs
jclass jmethodID jvalueargs
jclass jmethodID jvalueargs
jclass jmethodID jvalueargs
jclass jmethodID jvalueargs
jclass jmethodID jvalueargs
jclass jmethodID jvalueargs
jclass jmethodID jvalueargs
jclass jmethodID jclass cls
jclass jmethodID jvalueargs
jclass const char * name
jclass const char const char * sig
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 jchar * unicode
const jchar jsize len
jstring str
jstring const jchar * chars
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 jboolean * elems
jbooleanArray jboolean jint mode
jbyteArray array
jbyteArray jbyte * elems
jbyteArray jbyte jint mode
jcharArray array
jcharArray jchar * elems
jcharArray jchar jint mode
jshortArray array
jshortArray jshort * elems
jshortArray jshort jint mode
jintArray array
jintArray jintelems
jintArray jint jint mode
jlongArray array
jlongArray jlong * elems
jlongArray jlong jint mode
jfloatArray array
jfloatArray jfloat * elems
jfloatArray jfloat jint mode
jdoubleArray array
jdoubleArray jdouble * elems
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 jbyte * buf
jcharArray jsize start
jcharArray jsize jsize len
jcharArray jsize jsize jchar * buf
jshortArray jsize start
jshortArray jsize jsize len
jshortArray jsize jsize jshort * buf
jintArray jsize start
jintArray jsize jsize len
jintArray jsize jsize jintbuf
jlongArray jsize start
jlongArray jsize jsize len
jlongArray jsize jsize jlong * buf
jfloatArray jsize start
jfloatArray jsize jsize len
jfloatArray jsize jsize jfloat * buf
jdoubleArray jsize start
jdoubleArray jsize jsize len
jdoubleArray jsize jsize jdouble * buf
jbooleanArray jsize jsize
jboolean * 
buf
jbyteArray jsize jsize jbyte * buf
jcharArray jsize jsize jchar * buf
jshortArray jsize jsize jshort * buf
jintArray jsize jsize jintbuf
jlongArray jsize jsize jlong * buf
jfloatArray jsize jsize jfloat * buf
jdoubleArray jsize jsize jdouble * buf
jclass const JNINativeMethodmethods
jclass const JNINativeMethod
jint 
nMethods
JavaVM ** vm
 jstring
 jsize
jchar * jstring
jchar jsize
jarray void * carray
jarray void jint mode
jstring s
jstring const jchar * cstr
jweak obj
void * address
void jlong capacity
jobject buf


Member Function Documentation

JNINativeInterface_.jint ( JNICALL *  GetVersion  ) 

JNINativeInterface_.jclass ( JNICALL *  DefineClass  ) 

JNINativeInterface_.jclass ( JNICALL *  FindClass  ) 

JNINativeInterface_.jmethodID ( JNICALL *  FromReflectedMethod  ) 

JNINativeInterface_.jfieldID ( JNICALL *  FromReflectedField  ) 

JNINativeInterface_.jobject ( JNICALL *  ToReflectedMethod  ) 

JNINativeInterface_.jclass ( JNICALL *  GetSuperclass  ) 

JNINativeInterface_.jboolean ( JNICALL *  IsAssignableFrom  ) 

JNINativeInterface_.jobject ( JNICALL *  ToReflectedField  ) 

JNINativeInterface_.jint ( JNICALL *  Throw  ) 

JNINativeInterface_.jint ( JNICALL *  ThrowNew  ) 

JNINativeInterface_.jthrowable ( JNICALL *  ExceptionOccurred  ) 

JNINativeInterface_.void ( JNICALL *  ExceptionDescribe  ) 

JNINativeInterface_.void ( JNICALL *  ExceptionClear  ) 

JNINativeInterface_.void ( JNICALL *  FatalError  ) 

JNINativeInterface_.jint ( JNICALL *  PushLocalFrame  ) 

JNINativeInterface_.jobject ( JNICALL *  PopLocalFrame  ) 

JNINativeInterface_.jobject ( JNICALL *  NewGlobalRef  ) 

JNINativeInterface_.void ( JNICALL *  DeleteGlobalRef  ) 

JNINativeInterface_.void ( JNICALL *  DeleteLocalRef  ) 

JNINativeInterface_.jboolean ( JNICALL *  IsSameObject  ) 

JNINativeInterface_.jobject ( JNICALL *  NewLocalRef  ) 

JNINativeInterface_.jint ( JNICALL *  EnsureLocalCapacity  ) 

JNINativeInterface_.jobject ( JNICALL *  AllocObject  ) 

JNINativeInterface_.jobject ( JNICALL *  NewObject  ) 

jclass jmethodID JNINativeInterface_.jobject ( JNICALL *  NewObjectV  ) 

JNINativeInterface_.jobject ( JNICALL *  NewObjectA  ) 

JNINativeInterface_.jclass ( JNICALL *  GetObjectClass  ) 

JNINativeInterface_.jboolean ( JNICALL *  IsInstanceOf  ) 

JNINativeInterface_.jmethodID ( JNICALL *  GetMethodID  ) 

JNINativeInterface_.jobject ( JNICALL *  CallObjectMethod  ) 

jobject jmethodID JNINativeInterface_.jobject ( JNICALL *  CallObjectMethodV  ) 

JNINativeInterface_.jobject ( JNICALL *  CallObjectMethodA  ) 

JNINativeInterface_.jboolean ( JNICALL *  CallBooleanMethod  ) 

jobject jmethodID JNINativeInterface_.jboolean ( JNICALL *  CallBooleanMethodV  ) 

JNINativeInterface_.jboolean ( JNICALL *  CallBooleanMethodA  ) 

JNINativeInterface_.jbyte ( JNICALL *  CallByteMethod  ) 

jobject jmethodID JNINativeInterface_.jbyte ( JNICALL *  CallByteMethodV  ) 

JNINativeInterface_.jbyte ( JNICALL *  CallByteMethodA  ) 

JNINativeInterface_.jchar ( JNICALL *  CallCharMethod  ) 

jobject jmethodID JNINativeInterface_.jchar ( JNICALL *  CallCharMethodV  ) 

JNINativeInterface_.jchar ( JNICALL *  CallCharMethodA  ) 

JNINativeInterface_.jshort ( JNICALL *  CallShortMethod  ) 

jobject jmethodID JNINativeInterface_.jshort ( JNICALL *  CallShortMethodV  ) 

JNINativeInterface_.jshort ( JNICALL *  CallShortMethodA  ) 

JNINativeInterface_.jint ( JNICALL *  CallIntMethod  ) 

jobject jmethodID JNINativeInterface_.jint ( JNICALL *  CallIntMethodV  ) 

JNINativeInterface_.jint ( JNICALL *  CallIntMethodA  ) 

JNINativeInterface_.jlong ( JNICALL *  CallLongMethod  ) 

jobject jmethodID JNINativeInterface_.jlong ( JNICALL *  CallLongMethodV  ) 

JNINativeInterface_.jlong ( JNICALL *  CallLongMethodA  ) 

JNINativeInterface_.jfloat ( JNICALL *  CallFloatMethod  ) 

jobject jmethodID JNINativeInterface_.jfloat ( JNICALL *  CallFloatMethodV  ) 

JNINativeInterface_.jfloat ( JNICALL *  CallFloatMethodA  ) 

JNINativeInterface_.jdouble ( JNICALL *  CallDoubleMethod  ) 

jobject jmethodID JNINativeInterface_.jdouble ( JNICALL *  CallDoubleMethodV  ) 

JNINativeInterface_.jdouble ( JNICALL *  CallDoubleMethodA  ) 

JNINativeInterface_.void ( JNICALL *  CallVoidMethod  ) 

jobject jmethodID JNINativeInterface_.void ( JNICALL *  CallVoidMethodV  ) 

JNINativeInterface_.void ( JNICALL *  CallVoidMethodA  ) 

JNINativeInterface_.jobject ( JNICALL *  CallNonvirtualObjectMethod  ) 

jobject jclass jmethodID JNINativeInterface_.jobject ( JNICALL *  CallNonvirtualObjectMethodV  ) 

JNINativeInterface_.jobject ( JNICALL *  CallNonvirtualObjectMethodA  ) 

JNINativeInterface_.jboolean ( JNICALL *  CallNonvirtualBooleanMethod  ) 

jobject jclass jmethodID JNINativeInterface_.jboolean ( JNICALL *  CallNonvirtualBooleanMethodV  ) 

JNINativeInterface_.jboolean ( JNICALL *  CallNonvirtualBooleanMethodA  ) 

JNINativeInterface_.jbyte ( JNICALL *  CallNonvirtualByteMethod  ) 

jobject jclass jmethodID JNINativeInterface_.jbyte ( JNICALL *  CallNonvirtualByteMethodV  ) 

JNINativeInterface_.jbyte ( JNICALL *  CallNonvirtualByteMethodA  ) 

JNINativeInterface_.jchar ( JNICALL *  CallNonvirtualCharMethod  ) 

jobject jclass jmethodID JNINativeInterface_.jchar ( JNICALL *  CallNonvirtualCharMethodV  ) 

JNINativeInterface_.jchar ( JNICALL *  CallNonvirtualCharMethodA  ) 

JNINativeInterface_.jshort ( JNICALL *  CallNonvirtualShortMethod  ) 

jobject jclass jmethodID JNINativeInterface_.jshort ( JNICALL *  CallNonvirtualShortMethodV  ) 

JNINativeInterface_.jshort ( JNICALL *  CallNonvirtualShortMethodA  ) 

JNINativeInterface_.jint ( JNICALL *  CallNonvirtualIntMethod  ) 

jobject jclass jmethodID JNINativeInterface_.jint ( JNICALL *  CallNonvirtualIntMethodV  ) 

JNINativeInterface_.jint ( JNICALL *  CallNonvirtualIntMethodA  ) 

JNINativeInterface_.jlong ( JNICALL *  CallNonvirtualLongMethod  ) 

jobject jclass jmethodID JNINativeInterface_.jlong ( JNICALL *  CallNonvirtualLongMethodV  ) 

JNINativeInterface_.jlong ( JNICALL *  CallNonvirtualLongMethodA  ) 

JNINativeInterface_.jfloat ( JNICALL *  CallNonvirtualFloatMethod  ) 

jobject jclass jmethodID JNINativeInterface_.jfloat ( JNICALL *  CallNonvirtualFloatMethodV  ) 

JNINativeInterface_.jfloat ( JNICALL *  CallNonvirtualFloatMethodA  ) 

JNINativeInterface_.jdouble ( JNICALL *  CallNonvirtualDoubleMethod  ) 

jobject jclass jmethodID JNINativeInterface_.jdouble ( JNICALL *  CallNonvirtualDoubleMethodV  ) 

JNINativeInterface_.jdouble ( JNICALL *  CallNonvirtualDoubleMethodA  ) 

JNINativeInterface_.void ( JNICALL *  CallNonvirtualVoidMethod  ) 

jobject jclass jmethodID JNINativeInterface_.void ( JNICALL *  CallNonvirtualVoidMethodV  ) 

JNINativeInterface_.void ( JNICALL *  CallNonvirtualVoidMethodA  ) 

JNINativeInterface_.jfieldID ( JNICALL *  GetFieldID  ) 

JNINativeInterface_.jobject ( JNICALL *  GetObjectField  ) 

JNINativeInterface_.jboolean ( JNICALL *  GetBooleanField  ) 

JNINativeInterface_.jbyte ( JNICALL *  GetByteField  ) 

JNINativeInterface_.jchar ( JNICALL *  GetCharField  ) 

JNINativeInterface_.jshort ( JNICALL *  GetShortField  ) 

JNINativeInterface_.jint ( JNICALL *  GetIntField  ) 

JNINativeInterface_.jlong ( JNICALL *  GetLongField  ) 

JNINativeInterface_.jfloat ( JNICALL *  GetFloatField  ) 

JNINativeInterface_.jdouble ( JNICALL *  GetDoubleField  ) 

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_.jmethodID ( JNICALL *  GetStaticMethodID  ) 

JNINativeInterface_.jobject ( JNICALL *  CallStaticObjectMethod  ) 

jclass jmethodID JNINativeInterface_.jobject ( JNICALL *  CallStaticObjectMethodV  ) 

JNINativeInterface_.jobject ( JNICALL *  CallStaticObjectMethodA  ) 

JNINativeInterface_.jboolean ( JNICALL *  CallStaticBooleanMethod  ) 

jclass jmethodID JNINativeInterface_.jboolean ( JNICALL *  CallStaticBooleanMethodV  ) 

JNINativeInterface_.jboolean ( JNICALL *  CallStaticBooleanMethodA  ) 

JNINativeInterface_.jbyte ( JNICALL *  CallStaticByteMethod  ) 

jclass jmethodID JNINativeInterface_.jbyte ( JNICALL *  CallStaticByteMethodV  ) 

JNINativeInterface_.jbyte ( JNICALL *  CallStaticByteMethodA  ) 

JNINativeInterface_.jchar ( JNICALL *  CallStaticCharMethod  ) 

jclass jmethodID JNINativeInterface_.jchar ( JNICALL *  CallStaticCharMethodV  ) 

JNINativeInterface_.jchar ( JNICALL *  CallStaticCharMethodA  ) 

JNINativeInterface_.jshort ( JNICALL *  CallStaticShortMethod  ) 

jclass jmethodID JNINativeInterface_.jshort ( JNICALL *  CallStaticShortMethodV  ) 

JNINativeInterface_.jshort ( JNICALL *  CallStaticShortMethodA  ) 

JNINativeInterface_.jint ( JNICALL *  CallStaticIntMethod  ) 

jclass jmethodID JNINativeInterface_.jint ( JNICALL *  CallStaticIntMethodV  ) 

JNINativeInterface_.jint ( JNICALL *  CallStaticIntMethodA  ) 

JNINativeInterface_.jlong ( JNICALL *  CallStaticLongMethod  ) 

jclass jmethodID JNINativeInterface_.jlong ( JNICALL *  CallStaticLongMethodV  ) 

JNINativeInterface_.jlong ( JNICALL *  CallStaticLongMethodA  ) 

JNINativeInterface_.jfloat ( JNICALL *  CallStaticFloatMethod  ) 

jclass jmethodID JNINativeInterface_.jfloat ( JNICALL *  CallStaticFloatMethodV  ) 

JNINativeInterface_.jfloat ( JNICALL *  CallStaticFloatMethodA  ) 

JNINativeInterface_.jdouble ( JNICALL *  CallStaticDoubleMethod  ) 

jclass jmethodID JNINativeInterface_.jdouble ( JNICALL *  CallStaticDoubleMethodV  ) 

JNINativeInterface_.jdouble ( JNICALL *  CallStaticDoubleMethodA  ) 

JNINativeInterface_.void ( JNICALL *  CallStaticVoidMethod  ) 

jclass jmethodID JNINativeInterface_.void ( JNICALL *  CallStaticVoidMethodV  ) 

JNINativeInterface_.void ( JNICALL *  CallStaticVoidMethodA  ) 

JNINativeInterface_.jfieldID ( JNICALL *  GetStaticFieldID  ) 

JNINativeInterface_.jobject ( JNICALL *  GetStaticObjectField  ) 

JNINativeInterface_.jboolean ( JNICALL *  GetStaticBooleanField  ) 

JNINativeInterface_.jbyte ( JNICALL *  GetStaticByteField  ) 

JNINativeInterface_.jchar ( JNICALL *  GetStaticCharField  ) 

JNINativeInterface_.jshort ( JNICALL *  GetStaticShortField  ) 

JNINativeInterface_.jint ( JNICALL *  GetStaticIntField  ) 

JNINativeInterface_.jlong ( JNICALL *  GetStaticLongField  ) 

JNINativeInterface_.jfloat ( JNICALL *  GetStaticFloatField  ) 

JNINativeInterface_.jdouble ( JNICALL *  GetStaticDoubleField  ) 

JNINativeInterface_.void ( JNICALL *  SetStaticObjectField  ) 

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_.jstring ( JNICALL *  NewString  ) 

JNINativeInterface_.jsize ( JNICALL *  GetStringLength  ) 

const jchar* JNICALL* JNINativeInterface_.GetStringChars ( JNIEnv env,
jstring  str,
jboolean *  isCopy 
)

JNINativeInterface_.void ( JNICALL *  ReleaseStringChars  ) 

JNINativeInterface_.jstring ( JNICALL *  NewStringUTF  ) 

JNINativeInterface_.jsize ( JNICALL *  GetStringUTFLength  ) 

const char* JNICALL* JNINativeInterface_.GetStringUTFChars ( JNIEnv env,
jstring  str,
jboolean *  isCopy 
)

JNINativeInterface_.void ( JNICALL *  ReleaseStringUTFChars  ) 

JNINativeInterface_.jsize ( JNICALL *  GetArrayLength  ) 

JNINativeInterface_.jobjectArray ( JNICALL *  NewObjectArray  ) 

JNINativeInterface_.jobject ( JNICALL *  GetObjectArrayElement  ) 

JNINativeInterface_.void ( JNICALL *  SetObjectArrayElement  ) 

JNINativeInterface_.jbooleanArray ( JNICALL *  NewBooleanArray  ) 

JNINativeInterface_.jbyteArray ( JNICALL *  NewByteArray  ) 

JNINativeInterface_.jcharArray ( JNICALL *  NewCharArray  ) 

JNINativeInterface_.jshortArray ( JNICALL *  NewShortArray  ) 

JNINativeInterface_.jintArray ( JNICALL *  NewIntArray  ) 

JNINativeInterface_.jlongArray ( JNICALL *  NewLongArray  ) 

JNINativeInterface_.jfloatArray ( JNICALL *  NewFloatArray  ) 

JNINativeInterface_.jdoubleArray ( JNICALL *  NewDoubleArray  ) 

jboolean* JNICALL* JNINativeInterface_.GetBooleanArrayElements ( JNIEnv env,
jbooleanArray  array,
jboolean *  isCopy 
)

jbyte* JNICALL* JNINativeInterface_.GetByteArrayElements ( JNIEnv env,
jbyteArray  array,
jboolean *  isCopy 
)

jchar* JNICALL* JNINativeInterface_.GetCharArrayElements ( JNIEnv env,
jcharArray  array,
jboolean *  isCopy 
)

jshort* JNICALL* JNINativeInterface_.GetShortArrayElements ( JNIEnv env,
jshortArray  array,
jboolean *  isCopy 
)

jint* JNICALL* JNINativeInterface_.GetIntArrayElements ( JNIEnv env,
jintArray  array,
jboolean *  isCopy 
)

jlong* JNICALL* JNINativeInterface_.GetLongArrayElements ( JNIEnv env,
jlongArray  array,
jboolean *  isCopy 
)

jfloat* JNICALL* JNINativeInterface_.GetFloatArrayElements ( JNIEnv env,
jfloatArray  array,
jboolean *  isCopy 
)

jdouble* JNICALL* JNINativeInterface_.GetDoubleArrayElements ( JNIEnv env,
jdoubleArray  array,
jboolean *  isCopy 
)

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 *  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_.jint ( JNICALL *  RegisterNatives  ) 

JNINativeInterface_.jint ( JNICALL *  UnregisterNatives  ) 

JNINativeInterface_.jint ( JNICALL *  MonitorEnter  ) 

JNINativeInterface_.jint ( JNICALL *  MonitorExit  ) 

JNINativeInterface_.jint ( JNICALL *  GetJavaVM  ) 

JNINativeInterface_.void ( JNICALL *  GetStringRegion  ) 

jchar* JNINativeInterface_.void ( JNICALL *  GetStringUTFRegion  ) 

jchar char* void* JNICALL* JNINativeInterface_.GetPrimitiveArrayCritical ( JNIEnv env,
jarray  array,
jboolean *  isCopy 
)

JNINativeInterface_.void ( JNICALL *  ReleasePrimitiveArrayCritical  ) 

const jchar* JNICALL* JNINativeInterface_.GetStringCritical ( JNIEnv env,
jstring  s,
jboolean *  isCopy 
)

JNINativeInterface_.void ( JNICALL *  ReleaseStringCritical  ) 

JNINativeInterface_.jweak ( JNICALL *  NewWeakGlobalRef  ) 

JNINativeInterface_.void ( JNICALL *  DeleteWeakGlobalRef  ) 

JNINativeInterface_.jboolean ( JNICALL *  ExceptionCheck  ) 

JNINativeInterface_.jobject ( JNICALL *  NewDirectByteBuffer  ) 

void* JNICALL* JNINativeInterface_.GetDirectBufferAddress ( JNIEnv env,
jobject  buf 
)

JNINativeInterface_.jlong ( JNICALL *  GetDirectBufferCapacity  ) 


Member Data Documentation

void* JNINativeInterface_.reserved0

void* JNINativeInterface_.reserved1

void* JNINativeInterface_.reserved2

void* JNINativeInterface_.reserved3

const char* JNINativeInterface_.name

const char jobject JNINativeInterface_.loader

const char jobject const jbyte* JNINativeInterface_.buf

jdoubleArray jsize jsize JNINativeInterface_::len

const char* JNINativeInterface_.name

jobject JNINativeInterface_.method

jobject JNINativeInterface_.field

jclass JNINativeInterface_::cls

jclass jmethodID JNINativeInterface_::methodID

jclass jmethodID jboolean JNINativeInterface_.isStatic

jclass JNINativeInterface_::sub

jclass jclass JNINativeInterface_.sup

jclass jfieldID JNINativeInterface_::fieldID

jclass jfieldID jboolean JNINativeInterface_.isStatic

jobject JNINativeInterface_::obj

jclass JNINativeInterface_::clazz

jclass const char* JNINativeInterface_.msg

const char* JNINativeInterface_.msg

jint JNINativeInterface_.cap

jobject JNINativeInterface_.res

jobject JNINativeInterface_.lobj

jobject JNINativeInterface_.gref

jobject JNINativeInterface_.obj

jobject JNINativeInterface_.obj1

jobject jobject JNINativeInterface_.obj2

jobject JNINativeInterface_.ref

JNINativeInterface_.jint

jclass jmethodID jclass JNINativeInterface_.clazz

jclass jmethodID jclass jmethodID JNINativeInterface_.methodID

jclass jmethodID jclass jmethodID va_list JNINativeInterface_::args

jclass jmethodID jvalue* JNINativeInterface_.args

jobject jclass JNINativeInterface_.clazz

jclass const char* JNINativeInterface_.name

jclass const char const char* JNINativeInterface_.sig

jobject jmethodID JNINativeInterface_.methodID

jobject jmethodID jobject JNINativeInterface_.obj

jobject jmethodID jobject jmethodID JNINativeInterface_.methodID

jobject jmethodID jobject jmethodID va_list JNINativeInterface_.args

jobject jmethodID jvalue* JNINativeInterface_.args

jobject jmethodID jvalue* JNINativeInterface_.args

jobject jmethodID jvalue* JNINativeInterface_.args

jobject jmethodID jvalue* JNINativeInterface_.args

jobject jmethodID jvalue* JNINativeInterface_.args

jobject jmethodID jvalue* JNINativeInterface_.args

jobject jmethodID jvalue* JNINativeInterface_.args

jobject jmethodID jvalue* JNINativeInterface_.args

jobject jmethodID jvalue* JNINativeInterface_.args

jobject jmethodID jvalue* JNINativeInterface_.args

jobject jclass jmethodID JNINativeInterface_.methodID

jobject jclass jmethodID jobject JNINativeInterface_.obj

jobject jclass jmethodID jobject jclass JNINativeInterface_.clazz

jobject jclass jmethodID jobject jclass jmethodID JNINativeInterface_.methodID

jobject jclass jmethodID jobject jclass jmethodID va_list JNINativeInterface_.args

jobject jclass jmethodID jvalue* JNINativeInterface_.args

jobject jclass jmethodID jvalue* JNINativeInterface_.args

jobject jclass jmethodID jvalue* JNINativeInterface_.args

jobject jclass jmethodID jvalue* JNINativeInterface_.args

jobject jclass jmethodID jvalue* JNINativeInterface_.args

jobject jclass jmethodID jvalue* JNINativeInterface_.args

jobject jclass jmethodID jvalue* JNINativeInterface_.args

jobject jclass jmethodID jvalue* JNINativeInterface_.args

jobject jclass jmethodID jvalue* JNINativeInterface_.args

jobject jclass jmethodID jvalue* JNINativeInterface_.args

jclass const char* JNINativeInterface_.name

jclass const char const char* JNINativeInterface_.sig

jobject jfieldID JNINativeInterface_.fieldID

jobject jfieldID jobject JNINativeInterface_.val

jobject jfieldID jboolean JNINativeInterface_.val

jobject jfieldID jbyte JNINativeInterface_.val

jobject jfieldID jchar JNINativeInterface_.val

jobject jfieldID jshort JNINativeInterface_.val

jobject jfieldID jint JNINativeInterface_.val

jobject jfieldID jlong JNINativeInterface_.val

jobject jfieldID jfloat JNINativeInterface_.val

jobject jfieldID jdouble JNINativeInterface_.val

jclass const char* JNINativeInterface_.name

jclass const char const char* JNINativeInterface_.sig

jclass jmethodID jvalue* JNINativeInterface_.args

jclass jmethodID jvalue* JNINativeInterface_.args

jclass jmethodID jvalue* JNINativeInterface_.args

jclass jmethodID jvalue* JNINativeInterface_.args

jclass jmethodID jvalue* JNINativeInterface_.args

jclass jmethodID jvalue* JNINativeInterface_.args

jclass jmethodID jvalue* JNINativeInterface_.args

jclass jmethodID jvalue* JNINativeInterface_.args

jclass jmethodID jvalue* JNINativeInterface_.args

jclass jmethodID jclass JNINativeInterface_.cls

jclass jmethodID jvalue* JNINativeInterface_.args

jclass const char* JNINativeInterface_.name

jclass const char const char* JNINativeInterface_.sig

jclass jfieldID jobject JNINativeInterface_.value

jclass jfieldID jboolean JNINativeInterface_.value

jclass jfieldID jbyte JNINativeInterface_.value

jclass jfieldID jchar JNINativeInterface_.value

jclass jfieldID jshort JNINativeInterface_.value

jclass jfieldID jint JNINativeInterface_.value

jclass jfieldID jlong JNINativeInterface_.value

jclass jfieldID jfloat JNINativeInterface_.value

jclass jfieldID jdouble JNINativeInterface_.value

const jchar* JNINativeInterface_.unicode

const jchar jsize JNINativeInterface_.len

jstring JNINativeInterface_::str

jstring const jchar* JNINativeInterface_.chars

const char* JNINativeInterface_.utf

jstring const char* JNINativeInterface_.chars

jarray JNINativeInterface_::array

jsize JNINativeInterface_.len

jsize jclass JNINativeInterface_.clazz

jsize jclass jobject JNINativeInterface_.init

jobjectArray JNINativeInterface_.array

jobjectArray jsize JNINativeInterface_::index

jobjectArray jsize jobject JNINativeInterface_.val

jbooleanArray JNINativeInterface_.array

jbooleanArray jboolean* JNINativeInterface_.elems

jbooleanArray jboolean jint JNINativeInterface_.mode

jbyteArray JNINativeInterface_.array

jbyteArray jbyte* JNINativeInterface_.elems

jbyteArray jbyte jint JNINativeInterface_.mode

jcharArray JNINativeInterface_.array

jcharArray jchar* JNINativeInterface_.elems

jcharArray jchar jint JNINativeInterface_.mode

jshortArray JNINativeInterface_.array

jshortArray jshort* JNINativeInterface_.elems

jshortArray jshort jint JNINativeInterface_.mode

jintArray JNINativeInterface_.array

jintArray jint* JNINativeInterface_.elems

jintArray jint jint JNINativeInterface_.mode

jlongArray JNINativeInterface_.array

jlongArray jlong* JNINativeInterface_.elems

jlongArray jlong jint JNINativeInterface_.mode

jfloatArray JNINativeInterface_.array

jfloatArray jfloat* JNINativeInterface_.elems

jfloatArray jfloat jint JNINativeInterface_.mode

jdoubleArray JNINativeInterface_.array

jdoubleArray jdouble* JNINativeInterface_.elems

jdoubleArray jdouble jint JNINativeInterface_.mode

jdoubleArray jsize JNINativeInterface_::start

jbooleanArray jsize jsize JNINativeInterface_::l

jbooleanArray jsize jsize jboolean* JNINativeInterface_.buf

jbyteArray jsize JNINativeInterface_.start

jbyteArray jsize jsize JNINativeInterface_.len

jbyteArray jsize jsize jbyte* JNINativeInterface_.buf

jcharArray jsize JNINativeInterface_.start

jcharArray jsize jsize JNINativeInterface_.len

jcharArray jsize jsize jchar* JNINativeInterface_.buf

jshortArray jsize JNINativeInterface_.start

jshortArray jsize jsize JNINativeInterface_.len

jshortArray jsize jsize jshort* JNINativeInterface_.buf

jintArray jsize JNINativeInterface_.start

jintArray jsize jsize JNINativeInterface_.len

jintArray jsize jsize jint* JNINativeInterface_.buf

jlongArray jsize JNINativeInterface_.start

jlongArray jsize jsize JNINativeInterface_.len

jlongArray jsize jsize jlong* JNINativeInterface_.buf

jfloatArray jsize JNINativeInterface_.start

jfloatArray jsize jsize JNINativeInterface_.len

jfloatArray jsize jsize jfloat* JNINativeInterface_.buf

jdoubleArray jsize JNINativeInterface_.start

jdoubleArray jsize jsize JNINativeInterface_.len

jdoubleArray jsize jsize jdouble* JNINativeInterface_.buf

jbooleanArray jsize jsize jboolean* JNINativeInterface_.buf

jbyteArray jsize jsize jbyte* JNINativeInterface_.buf

jcharArray jsize jsize jchar* JNINativeInterface_.buf

jshortArray jsize jsize jshort* JNINativeInterface_.buf

jintArray jsize jsize jint* JNINativeInterface_.buf

jlongArray jsize jsize jlong* JNINativeInterface_.buf

jfloatArray jsize jsize jfloat* JNINativeInterface_.buf

jdoubleArray jsize jsize jdouble* JNINativeInterface_.buf

jclass const JNINativeMethod* JNINativeInterface_.methods

jclass const JNINativeMethod jint JNINativeInterface_.nMethods

JavaVM** JNINativeInterface_.vm

JNINativeInterface_.jstring

jchar JNINativeInterface_::jsize

jchar* JNINativeInterface_.jstring

jchar JNINativeInterface_.jsize

jarray void* JNINativeInterface_.carray

jarray void jint JNINativeInterface_.mode

jstring JNINativeInterface_.s

jstring const jchar* JNINativeInterface_.cstr

jweak JNINativeInterface_.obj

void* JNINativeInterface_.address

void jlong JNINativeInterface_.capacity

jobject JNINativeInterface_.buf


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

Genereated on Tue Mar 11 19:25:26 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.