Crossfire JXClient, Trunk
Public Member Functions | Public Attributes | List of all members
JNINativeInterface_ Struct Reference

#include <jni.h>

Collaboration diagram for JNINativeInterface_:
Collaboration graph

Public Member Functions

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

Public Attributes

voidaddress
 
jclass jmethodID jclass jmethodID va_list args
 
jclass jmethodID const jvalueargs
 
jobject jmethodID jobject jmethodID va_list args
 
jobject jmethodID const jvalueargs
 
jobject jclass jmethodID jobject jclass jmethodID va_list args
 
jobject jclass jmethodID const jvalueargs
 
jarray array
 
jobjectArray array
 
jbooleanArray array
 
jbyteArray array
 
jcharArray array
 
jshortArray array
 
jintArray array
 
jlongArray array
 
jfloatArray array
 
jdoubleArray array
 
const char jobject const jbytebuf
 
jbooleanArray jsize jsize jbooleanbuf
 
jbyteArray jsize jsize jbytebuf
 
jcharArray jsize jsize jcharbuf
 
jshortArray jsize jsize jshortbuf
 
jintArray jsize jsize jintbuf
 
jlongArray jsize jsize jlongbuf
 
jfloatArray jsize jsize jfloatbuf
 
jdoubleArray jsize jsize jdoublebuf
 
jbooleanArray jsize jsize const jbooleanbuf
 
jbyteArray jsize jsize const jbytebuf
 
jcharArray jsize jsize const jcharbuf
 
jshortArray jsize jsize const jshortbuf
 
jintArray jsize jsize const jintbuf
 
jlongArray jsize jsize const jlongbuf
 
jfloatArray jsize jsize const jfloatbuf
 
jdoubleArray jsize jsize const jdoublebuf
 
jstring jsize jsize jcharbuf
 
jstring jsize jsize char * buf
 
jobject buf
 
jint capacity
 
void jlong capacity
 
jarray voidcarray
 
jstring const jcharchars
 
jstring const char * chars
 
jclass clazz
 
jclass jmethodID jclass clazz
 
jobject jclass clazz
 
jobject jclass jmethodID jobject jclass clazz
 
jsize jclass clazz
 
jclass cls
 
jclass jmethodID jclass cls
 
jstring const jcharcstring
 
jbooleanArray jbooleanelems
 
jbyteArray jbyteelems
 
jcharArray jcharelems
 
jshortArray jshortelems
 
jintArray jintelems
 
jlongArray jlongelems
 
jfloatArray jfloatelems
 
jdoubleArray jdoubleelems
 
jobject field
 
jclass jfieldID fieldID
 
jobject jfieldID fieldID
 
jobject gref
 
jobjectArray jsize index
 
jsize jclass jobject init
 
jclass jmethodID jboolean isStatic
 
jclass jfieldID jboolean isStatic
 
jbooleanArray jsize jsize l
 
const char jobject const jbyte jsize len
 
const jchar jsize len
 
jsize len
 
jbyteArray jsize jsize len
 
jcharArray jsize jsize len
 
jshortArray jsize jsize len
 
jintArray jsize jsize len
 
jlongArray jsize jsize len
 
jfloatArray jsize jsize len
 
jdoubleArray jsize jsize len
 
jstring jsize jsize len
 
const char jobject loader
 
jobject lobj
 
jobject method
 
jclass jmethodID methodID
 
jclass jmethodID jclass jmethodID methodID
 
jobject jmethodID methodID
 
jobject jmethodID jobject jmethodID methodID
 
jobject jclass jmethodID methodID
 
jobject jclass jmethodID jobject jclass jmethodID methodID
 
jclass const JNINativeMethodmethods
 
jbooleanArray jboolean jint mode
 
jbyteArray jbyte jint mode
 
jcharArray jchar jint mode
 
jshortArray jshort jint mode
 
jintArray jint jint mode
 
jlongArray jlong jint mode
 
jfloatArray jfloat jint mode
 
jdoubleArray jdouble jint mode
 
jarray void jint mode
 
jclass const char * msg
 
const char * msg
 
const char * name
 
jclass const char * name
 
jclass const JNINativeMethod jint nMethods
 
jthrowable obj
 
jobject obj
 
jobject jmethodID jobject obj
 
jobject jclass jmethodID jobject obj
 
jobject obj1
 
jobject jobject obj2
 
jobject ref
 
jweak ref
 
voidreserved0
 
voidreserved1
 
voidreserved2
 
voidreserved3
 
jobject result
 
jclass const char const char * sig
 
jbooleanArray jsize start
 
jbyteArray jsize start
 
jcharArray jsize start
 
jshortArray jsize start
 
jintArray jsize start
 
jlongArray jsize start
 
jfloatArray jsize start
 
jdoubleArray jsize start
 
jstring jsize start
 
jstring str
 
jstring string
 
jclass sub
 
jclass jclass sup
 
const jcharunicode
 
const char * utf
 
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
 
jobjectArray jsize jobject val
 
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
 
JavaVM ** vm
 

Detailed Description

Definition at line 214 of file jni.h.

Member Function Documentation

◆ GetBooleanArrayElements()

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

◆ GetByteArrayElements()

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

◆ GetCharArrayElements()

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

◆ GetDirectBufferAddress()

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

◆ GetDoubleArrayElements()

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

◆ GetFloatArrayElements()

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

◆ GetIntArrayElements()

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

◆ GetLongArrayElements()

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

◆ GetPrimitiveArrayCritical()

void* JNICALL* JNINativeInterface_::GetPrimitiveArrayCritical ( JNIEnv env,
jarray  array,
jboolean isCopy 
)

◆ GetShortArrayElements()

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

◆ GetStringChars()

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

◆ GetStringCritical()

const jchar* JNICALL* JNINativeInterface_::GetStringCritical ( JNIEnv env,
jstring  string,
jboolean isCopy 
)

◆ GetStringUTFChars()

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

◆ jboolean() [1/15]

JNINativeInterface_::jboolean ( JNICALL CallBooleanMethod)

◆ jboolean() [2/15]

JNINativeInterface_::jboolean ( JNICALL CallBooleanMethodA)

◆ jboolean() [3/15]

jobject jmethodID JNINativeInterface_::jboolean ( JNICALL CallBooleanMethodV)

◆ jboolean() [4/15]

JNINativeInterface_::jboolean ( JNICALL CallNonvirtualBooleanMethod)

◆ jboolean() [5/15]

JNINativeInterface_::jboolean ( JNICALL CallNonvirtualBooleanMethodA)

◆ jboolean() [6/15]

jobject jclass jmethodID JNINativeInterface_::jboolean ( JNICALL CallNonvirtualBooleanMethodV)

◆ jboolean() [7/15]

JNINativeInterface_::jboolean ( JNICALL CallStaticBooleanMethod)

◆ jboolean() [8/15]

JNINativeInterface_::jboolean ( JNICALL CallStaticBooleanMethodA)

◆ jboolean() [9/15]

jclass jmethodID JNINativeInterface_::jboolean ( JNICALL CallStaticBooleanMethodV)

◆ jboolean() [10/15]

JNINativeInterface_::jboolean ( JNICALL ExceptionCheck)

◆ jboolean() [11/15]

JNINativeInterface_::jboolean ( JNICALL GetBooleanField)

◆ jboolean() [12/15]

JNINativeInterface_::jboolean ( JNICALL GetStaticBooleanField)

◆ jboolean() [13/15]

JNINativeInterface_::jboolean ( JNICALL IsAssignableFrom)

◆ jboolean() [14/15]

JNINativeInterface_::jboolean ( JNICALL IsInstanceOf)

◆ jboolean() [15/15]

JNINativeInterface_::jboolean ( JNICALL IsSameObject)

◆ jbooleanArray()

JNINativeInterface_::jbooleanArray ( JNICALL NewBooleanArray)

◆ jbyte() [1/11]

JNINativeInterface_::jbyte ( JNICALL CallByteMethod)

◆ jbyte() [2/11]

JNINativeInterface_::jbyte ( JNICALL CallByteMethodA)

◆ jbyte() [3/11]

jobject jmethodID JNINativeInterface_::jbyte ( JNICALL CallByteMethodV)

◆ jbyte() [4/11]

JNINativeInterface_::jbyte ( JNICALL CallNonvirtualByteMethod)

◆ jbyte() [5/11]

JNINativeInterface_::jbyte ( JNICALL CallNonvirtualByteMethodA)

◆ jbyte() [6/11]

jobject jclass jmethodID JNINativeInterface_::jbyte ( JNICALL CallNonvirtualByteMethodV)

◆ jbyte() [7/11]

JNINativeInterface_::jbyte ( JNICALL CallStaticByteMethod)

◆ jbyte() [8/11]

JNINativeInterface_::jbyte ( JNICALL CallStaticByteMethodA)

◆ jbyte() [9/11]

jclass jmethodID JNINativeInterface_::jbyte ( JNICALL CallStaticByteMethodV)

◆ jbyte() [10/11]

JNINativeInterface_::jbyte ( JNICALL GetByteField)

◆ jbyte() [11/11]

JNINativeInterface_::jbyte ( JNICALL GetStaticByteField)

◆ jbyteArray()

JNINativeInterface_::jbyteArray ( JNICALL NewByteArray)

◆ jchar() [1/11]

JNINativeInterface_::jchar ( JNICALL CallCharMethod)

◆ jchar() [2/11]

JNINativeInterface_::jchar ( JNICALL CallCharMethodA)

◆ jchar() [3/11]

jobject jmethodID JNINativeInterface_::jchar ( JNICALL CallCharMethodV)

◆ jchar() [4/11]

JNINativeInterface_::jchar ( JNICALL CallNonvirtualCharMethod)

◆ jchar() [5/11]

JNINativeInterface_::jchar ( JNICALL CallNonvirtualCharMethodA)

◆ jchar() [6/11]

jobject jclass jmethodID JNINativeInterface_::jchar ( JNICALL CallNonvirtualCharMethodV)

◆ jchar() [7/11]

JNINativeInterface_::jchar ( JNICALL CallStaticCharMethod)

◆ jchar() [8/11]

JNINativeInterface_::jchar ( JNICALL CallStaticCharMethodA)

◆ jchar() [9/11]

jclass jmethodID JNINativeInterface_::jchar ( JNICALL CallStaticCharMethodV)

◆ jchar() [10/11]

JNINativeInterface_::jchar ( JNICALL GetCharField)

◆ jchar() [11/11]

JNINativeInterface_::jchar ( JNICALL GetStaticCharField)

◆ jcharArray()

JNINativeInterface_::jcharArray ( JNICALL NewCharArray)

◆ jclass() [1/4]

JNINativeInterface_::jclass ( JNICALL DefineClass)

◆ jclass() [2/4]

JNINativeInterface_::jclass ( JNICALL FindClass)

◆ jclass() [3/4]

JNINativeInterface_::jclass ( JNICALL GetObjectClass)

◆ jclass() [4/4]

JNINativeInterface_::jclass ( JNICALL GetSuperclass)

◆ jdouble() [1/11]

JNINativeInterface_::jdouble ( JNICALL CallDoubleMethod)

◆ jdouble() [2/11]

JNINativeInterface_::jdouble ( JNICALL CallDoubleMethodA)

◆ jdouble() [3/11]

jobject jmethodID JNINativeInterface_::jdouble ( JNICALL CallDoubleMethodV)

◆ jdouble() [4/11]

JNINativeInterface_::jdouble ( JNICALL CallNonvirtualDoubleMethod)

◆ jdouble() [5/11]

JNINativeInterface_::jdouble ( JNICALL CallNonvirtualDoubleMethodA)

◆ jdouble() [6/11]

jobject jclass jmethodID JNINativeInterface_::jdouble ( JNICALL CallNonvirtualDoubleMethodV)

◆ jdouble() [7/11]

JNINativeInterface_::jdouble ( JNICALL CallStaticDoubleMethod)

◆ jdouble() [8/11]

JNINativeInterface_::jdouble ( JNICALL CallStaticDoubleMethodA)

◆ jdouble() [9/11]

jclass jmethodID JNINativeInterface_::jdouble ( JNICALL CallStaticDoubleMethodV)

◆ jdouble() [10/11]

JNINativeInterface_::jdouble ( JNICALL GetDoubleField)

◆ jdouble() [11/11]

JNINativeInterface_::jdouble ( JNICALL GetStaticDoubleField)

◆ jdoubleArray()

JNINativeInterface_::jdoubleArray ( JNICALL NewDoubleArray)

◆ jfieldID() [1/3]

JNINativeInterface_::jfieldID ( JNICALL FromReflectedField)

◆ jfieldID() [2/3]

JNINativeInterface_::jfieldID ( JNICALL GetFieldID)

◆ jfieldID() [3/3]

JNINativeInterface_::jfieldID ( JNICALL GetStaticFieldID)

◆ jfloat() [1/11]

JNINativeInterface_::jfloat ( JNICALL CallFloatMethod)

◆ jfloat() [2/11]

JNINativeInterface_::jfloat ( JNICALL CallFloatMethodA)

◆ jfloat() [3/11]

jobject jmethodID JNINativeInterface_::jfloat ( JNICALL CallFloatMethodV)

◆ jfloat() [4/11]

JNINativeInterface_::jfloat ( JNICALL CallNonvirtualFloatMethod)

◆ jfloat() [5/11]

JNINativeInterface_::jfloat ( JNICALL CallNonvirtualFloatMethodA)

◆ jfloat() [6/11]

jobject jclass jmethodID JNINativeInterface_::jfloat ( JNICALL CallNonvirtualFloatMethodV)

◆ jfloat() [7/11]

JNINativeInterface_::jfloat ( JNICALL CallStaticFloatMethod)

◆ jfloat() [8/11]

JNINativeInterface_::jfloat ( JNICALL CallStaticFloatMethodA)

◆ jfloat() [9/11]

jclass jmethodID JNINativeInterface_::jfloat ( JNICALL CallStaticFloatMethodV)

◆ jfloat() [10/11]

JNINativeInterface_::jfloat ( JNICALL GetFloatField)

◆ jfloat() [11/11]

JNINativeInterface_::jfloat ( JNICALL GetStaticFloatField)

◆ jfloatArray()

JNINativeInterface_::jfloatArray ( JNICALL NewFloatArray)

◆ jint() [1/21]

JNINativeInterface_::jint ( JNICALL CallIntMethod)

◆ jint() [2/21]

JNINativeInterface_::jint ( JNICALL CallIntMethodA)

◆ jint() [3/21]

jobject jmethodID JNINativeInterface_::jint ( JNICALL CallIntMethodV)

◆ jint() [4/21]

JNINativeInterface_::jint ( JNICALL CallNonvirtualIntMethod)

◆ jint() [5/21]

JNINativeInterface_::jint ( JNICALL CallNonvirtualIntMethodA)

◆ jint() [6/21]

jobject jclass jmethodID JNINativeInterface_::jint ( JNICALL CallNonvirtualIntMethodV)

◆ jint() [7/21]

JNINativeInterface_::jint ( JNICALL CallStaticIntMethod)

◆ jint() [8/21]

JNINativeInterface_::jint ( JNICALL CallStaticIntMethodA)

◆ jint() [9/21]

jclass jmethodID JNINativeInterface_::jint ( JNICALL CallStaticIntMethodV)

◆ jint() [10/21]

JNINativeInterface_::jint ( JNICALL EnsureLocalCapacity)

◆ jint() [11/21]

JNINativeInterface_::jint ( JNICALL GetIntField)

◆ jint() [12/21]

JNINativeInterface_::jint ( JNICALL GetJavaVM)

◆ jint() [13/21]

JNINativeInterface_::jint ( JNICALL GetStaticIntField)

◆ jint() [14/21]

JNINativeInterface_::jint ( JNICALL GetVersion)

◆ jint() [15/21]

JNINativeInterface_::jint ( JNICALL MonitorEnter)

◆ jint() [16/21]

JNINativeInterface_::jint ( JNICALL MonitorExit)

◆ jint() [17/21]

JNINativeInterface_::jint ( JNICALL PushLocalFrame)

◆ jint() [18/21]

JNINativeInterface_::jint ( JNICALL RegisterNatives)

◆ jint() [19/21]

JNINativeInterface_::jint ( JNICALL Throw)

◆ jint() [20/21]

JNINativeInterface_::jint ( JNICALL ThrowNew)

◆ jint() [21/21]

JNINativeInterface_::jint ( JNICALL UnregisterNatives)

◆ jintArray()

JNINativeInterface_::jintArray ( JNICALL NewIntArray)

◆ jlong() [1/12]

JNINativeInterface_::jlong ( JNICALL CallLongMethod)

◆ jlong() [2/12]

JNINativeInterface_::jlong ( JNICALL CallLongMethodA)

◆ jlong() [3/12]

jobject jmethodID JNINativeInterface_::jlong ( JNICALL CallLongMethodV)

◆ jlong() [4/12]

JNINativeInterface_::jlong ( JNICALL CallNonvirtualLongMethod)

◆ jlong() [5/12]

JNINativeInterface_::jlong ( JNICALL CallNonvirtualLongMethodA)

◆ jlong() [6/12]

jobject jclass jmethodID JNINativeInterface_::jlong ( JNICALL CallNonvirtualLongMethodV)

◆ jlong() [7/12]

JNINativeInterface_::jlong ( JNICALL CallStaticLongMethod)

◆ jlong() [8/12]

JNINativeInterface_::jlong ( JNICALL CallStaticLongMethodA)

◆ jlong() [9/12]

jclass jmethodID JNINativeInterface_::jlong ( JNICALL CallStaticLongMethodV)

◆ jlong() [10/12]

JNINativeInterface_::jlong ( JNICALL GetDirectBufferCapacity)

◆ jlong() [11/12]

JNINativeInterface_::jlong ( JNICALL GetLongField)

◆ jlong() [12/12]

JNINativeInterface_::jlong ( JNICALL GetStaticLongField)

◆ jlongArray()

JNINativeInterface_::jlongArray ( JNICALL NewLongArray)

◆ jmethodID() [1/3]

JNINativeInterface_::jmethodID ( JNICALL FromReflectedMethod)

◆ jmethodID() [2/3]

JNINativeInterface_::jmethodID ( JNICALL GetMethodID)

◆ jmethodID() [3/3]

JNINativeInterface_::jmethodID ( JNICALL GetStaticMethodID)

◆ jobject() [1/22]

JNINativeInterface_::jobject ( JNICALL AllocObject)

◆ jobject() [2/22]

JNINativeInterface_::jobject ( JNICALL CallNonvirtualObjectMethod)

◆ jobject() [3/22]

JNINativeInterface_::jobject ( JNICALL CallNonvirtualObjectMethodA)

◆ jobject() [4/22]

jobject jclass jmethodID JNINativeInterface_::jobject ( JNICALL CallNonvirtualObjectMethodV)

◆ jobject() [5/22]

JNINativeInterface_::jobject ( JNICALL CallObjectMethod)

◆ jobject() [6/22]

JNINativeInterface_::jobject ( JNICALL CallObjectMethodA)

◆ jobject() [7/22]

jobject jmethodID JNINativeInterface_::jobject ( JNICALL CallObjectMethodV)

◆ jobject() [8/22]

JNINativeInterface_::jobject ( JNICALL CallStaticObjectMethod)

◆ jobject() [9/22]

JNINativeInterface_::jobject ( JNICALL CallStaticObjectMethodA)

◆ jobject() [10/22]

jclass jmethodID JNINativeInterface_::jobject ( JNICALL CallStaticObjectMethodV)

◆ jobject() [11/22]

JNINativeInterface_::jobject ( JNICALL GetObjectArrayElement)

◆ jobject() [12/22]

JNINativeInterface_::jobject ( JNICALL GetObjectField)

◆ jobject() [13/22]

JNINativeInterface_::jobject ( JNICALL GetStaticObjectField)

◆ jobject() [14/22]

JNINativeInterface_::jobject ( JNICALL NewDirectByteBuffer)

◆ jobject() [15/22]

JNINativeInterface_::jobject ( JNICALL NewGlobalRef)

◆ jobject() [16/22]

JNINativeInterface_::jobject ( JNICALL NewLocalRef)

◆ jobject() [17/22]

JNINativeInterface_::jobject ( JNICALL NewObject)

◆ jobject() [18/22]

JNINativeInterface_::jobject ( JNICALL NewObjectA)

◆ jobject() [19/22]

jclass jmethodID JNINativeInterface_::jobject ( JNICALL NewObjectV)

◆ jobject() [20/22]

JNINativeInterface_::jobject ( JNICALL PopLocalFrame)

◆ jobject() [21/22]

JNINativeInterface_::jobject ( JNICALL ToReflectedField)

◆ jobject() [22/22]

JNINativeInterface_::jobject ( JNICALL ToReflectedMethod)

◆ jobjectArray()

JNINativeInterface_::jobjectArray ( JNICALL NewObjectArray)

◆ jobjectRefType()

JNINativeInterface_::jobjectRefType ( JNICALL GetObjectRefType)

◆ jshort() [1/11]

JNINativeInterface_::jshort ( JNICALL CallNonvirtualShortMethod)

◆ jshort() [2/11]

JNINativeInterface_::jshort ( JNICALL CallNonvirtualShortMethodA)

◆ jshort() [3/11]

jobject jclass jmethodID JNINativeInterface_::jshort ( JNICALL CallNonvirtualShortMethodV)

◆ jshort() [4/11]

JNINativeInterface_::jshort ( JNICALL CallShortMethod)

◆ jshort() [5/11]

JNINativeInterface_::jshort ( JNICALL CallShortMethodA)

◆ jshort() [6/11]

jobject jmethodID JNINativeInterface_::jshort ( JNICALL CallShortMethodV)

◆ jshort() [7/11]

JNINativeInterface_::jshort ( JNICALL CallStaticShortMethod)

◆ jshort() [8/11]

JNINativeInterface_::jshort ( JNICALL CallStaticShortMethodA)

◆ jshort() [9/11]

jclass jmethodID JNINativeInterface_::jshort ( JNICALL CallStaticShortMethodV)

◆ jshort() [10/11]

JNINativeInterface_::jshort ( JNICALL GetShortField)

◆ jshort() [11/11]

JNINativeInterface_::jshort ( JNICALL GetStaticShortField)

◆ jshortArray()

JNINativeInterface_::jshortArray ( JNICALL NewShortArray)

◆ jsize() [1/3]

JNINativeInterface_::jsize ( JNICALL GetArrayLength)

◆ jsize() [2/3]

JNINativeInterface_::jsize ( JNICALL GetStringLength)

◆ jsize() [3/3]

JNINativeInterface_::jsize ( JNICALL GetStringUTFLength)

◆ jstring() [1/2]

JNINativeInterface_::jstring ( JNICALL NewString)

◆ jstring() [2/2]

JNINativeInterface_::jstring ( JNICALL NewStringUTF)

◆ jthrowable()

JNINativeInterface_::jthrowable ( JNICALL ExceptionOccurred)

◆ jweak()

JNINativeInterface_::jweak ( JNICALL NewWeakGlobalRef)

◆ void() [1/64]

JNINativeInterface_::void ( JNICALL CallNonvirtualVoidMethod)

◆ void() [2/64]

JNINativeInterface_::void ( JNICALL CallNonvirtualVoidMethodA)

◆ void() [3/64]

jobject jclass jmethodID JNINativeInterface_::void ( JNICALL CallNonvirtualVoidMethodV)

◆ void() [4/64]

JNINativeInterface_::void ( JNICALL CallStaticVoidMethod)

◆ void() [5/64]

JNINativeInterface_::void ( JNICALL CallStaticVoidMethodA)

◆ void() [6/64]

jclass jmethodID JNINativeInterface_::void ( JNICALL CallStaticVoidMethodV)

◆ void() [7/64]

JNINativeInterface_::void ( JNICALL CallVoidMethod)

◆ void() [8/64]

JNINativeInterface_::void ( JNICALL CallVoidMethodA)

◆ void() [9/64]

jobject jmethodID JNINativeInterface_::void ( JNICALL CallVoidMethodV)

◆ void() [10/64]

JNINativeInterface_::void ( JNICALL DeleteGlobalRef)

◆ void() [11/64]

JNINativeInterface_::void ( JNICALL DeleteLocalRef)

◆ void() [12/64]

JNINativeInterface_::void ( JNICALL DeleteWeakGlobalRef)

◆ void() [13/64]

JNINativeInterface_::void ( JNICALL ExceptionClear)

◆ void() [14/64]

JNINativeInterface_::void ( JNICALL ExceptionDescribe)

◆ void() [15/64]

JNINativeInterface_::void ( JNICALL FatalError)

◆ void() [16/64]

JNINativeInterface_::void ( JNICALL GetBooleanArrayRegion)

◆ void() [17/64]

JNINativeInterface_::void ( JNICALL GetByteArrayRegion)

◆ void() [18/64]

JNINativeInterface_::void ( JNICALL GetCharArrayRegion)

◆ void() [19/64]

JNINativeInterface_::void ( JNICALL GetDoubleArrayRegion)

◆ void() [20/64]

JNINativeInterface_::void ( JNICALL GetFloatArrayRegion)

◆ void() [21/64]

JNINativeInterface_::void ( JNICALL GetIntArrayRegion)

◆ void() [22/64]

JNINativeInterface_::void ( JNICALL GetLongArrayRegion)

◆ void() [23/64]

JNINativeInterface_::void ( JNICALL GetShortArrayRegion)

◆ void() [24/64]

JNINativeInterface_::void ( JNICALL GetStringRegion)

◆ void() [25/64]

JNINativeInterface_::void ( JNICALL GetStringUTFRegion)

◆ void() [26/64]

JNINativeInterface_::void ( JNICALL ReleaseBooleanArrayElements)

◆ void() [27/64]

JNINativeInterface_::void ( JNICALL ReleaseByteArrayElements)

◆ void() [28/64]

JNINativeInterface_::void ( JNICALL ReleaseCharArrayElements)

◆ void() [29/64]

JNINativeInterface_::void ( JNICALL ReleaseDoubleArrayElements)

◆ void() [30/64]

JNINativeInterface_::void ( JNICALL ReleaseFloatArrayElements)

◆ void() [31/64]

JNINativeInterface_::void ( JNICALL ReleaseIntArrayElements)

◆ void() [32/64]

JNINativeInterface_::void ( JNICALL ReleaseLongArrayElements)

◆ void() [33/64]

JNINativeInterface_::void ( JNICALL ReleasePrimitiveArrayCritical)

◆ void() [34/64]

JNINativeInterface_::void ( JNICALL ReleaseShortArrayElements)

◆ void() [35/64]

JNINativeInterface_::void ( JNICALL ReleaseStringChars)

◆ void() [36/64]

JNINativeInterface_::void ( JNICALL ReleaseStringCritical)

◆ void() [37/64]

JNINativeInterface_::void ( JNICALL ReleaseStringUTFChars)

◆ void() [38/64]

JNINativeInterface_::void ( JNICALL SetBooleanArrayRegion)

◆ void() [39/64]

JNINativeInterface_::void ( JNICALL SetBooleanField)

◆ void() [40/64]

JNINativeInterface_::void ( JNICALL SetByteArrayRegion)

◆ void() [41/64]

JNINativeInterface_::void ( JNICALL SetByteField)

◆ void() [42/64]

JNINativeInterface_::void ( JNICALL SetCharArrayRegion)

◆ void() [43/64]

JNINativeInterface_::void ( JNICALL SetCharField)

◆ void() [44/64]

JNINativeInterface_::void ( JNICALL SetDoubleArrayRegion)

◆ void() [45/64]

JNINativeInterface_::void ( JNICALL SetDoubleField)

◆ void() [46/64]

JNINativeInterface_::void ( JNICALL SetFloatArrayRegion)

◆ void() [47/64]

JNINativeInterface_::void ( JNICALL SetFloatField)

◆ void() [48/64]

JNINativeInterface_::void ( JNICALL SetIntArrayRegion)

◆ void() [49/64]

JNINativeInterface_::void ( JNICALL SetIntField)

◆ void() [50/64]

JNINativeInterface_::void ( JNICALL SetLongArrayRegion)

◆ void() [51/64]

JNINativeInterface_::void ( JNICALL SetLongField)

◆ void() [52/64]

JNINativeInterface_::void ( JNICALL SetObjectArrayElement)

◆ void() [53/64]

JNINativeInterface_::void ( JNICALL SetObjectField)

◆ void() [54/64]

JNINativeInterface_::void ( JNICALL SetShortArrayRegion)

◆ void() [55/64]

JNINativeInterface_::void ( JNICALL SetShortField)

◆ void() [56/64]

JNINativeInterface_::void ( JNICALL SetStaticBooleanField)

◆ void() [57/64]

JNINativeInterface_::void ( JNICALL SetStaticByteField)

◆ void() [58/64]

JNINativeInterface_::void ( JNICALL SetStaticCharField)

◆ void() [59/64]

JNINativeInterface_::void ( JNICALL SetStaticDoubleField)

◆ void() [60/64]

JNINativeInterface_::void ( JNICALL SetStaticFloatField)

◆ void() [61/64]

JNINativeInterface_::void ( JNICALL SetStaticIntField)

◆ void() [62/64]

JNINativeInterface_::void ( JNICALL SetStaticLongField)

◆ void() [63/64]

JNINativeInterface_::void ( JNICALL SetStaticObjectField)

◆ void() [64/64]

JNINativeInterface_::void ( JNICALL SetStaticShortField)

Member Data Documentation

◆ address

void* JNINativeInterface_::address

Definition at line 758 of file jni.h.

◆ args [1/6]

jclass jmethodID const jvalue * JNINativeInterface_::args

Definition at line 280 of file jni.h.

◆ args [2/6]

jclass jmethodID const jvalue* JNINativeInterface_::args

Definition at line 282 of file jni.h.

◆ args [3/6]

jobject jmethodID jobject jmethodID va_list JNINativeInterface_::args

Definition at line 295 of file jni.h.

◆ args [4/6]

jobject jmethodID const jvalue* JNINativeInterface_::args

Definition at line 297 of file jni.h.

◆ args [5/6]

jobject jclass jmethodID jobject jclass jmethodID va_list JNINativeInterface_::args

Definition at line 366 of file jni.h.

◆ args [6/6]

jobject jclass jmethodID const jvalue* JNINativeInterface_::args

Definition at line 369 of file jni.h.

◆ array [1/10]

jarray JNINativeInterface_::array

Definition at line 626 of file jni.h.

◆ array [2/10]

jobjectArray JNINativeInterface_::array

Definition at line 631 of file jni.h.

◆ array [3/10]

jbooleanArray JNINativeInterface_::array

Definition at line 670 of file jni.h.

◆ array [4/10]

jbyteArray JNINativeInterface_::array

Definition at line 672 of file jni.h.

◆ array [5/10]

jcharArray JNINativeInterface_::array

Definition at line 674 of file jni.h.

◆ array [6/10]

jshortArray JNINativeInterface_::array

Definition at line 676 of file jni.h.

◆ array [7/10]

jintArray JNINativeInterface_::array

Definition at line 678 of file jni.h.

◆ array [8/10]

jlongArray JNINativeInterface_::array

Definition at line 680 of file jni.h.

◆ array [9/10]

jfloatArray JNINativeInterface_::array

Definition at line 682 of file jni.h.

◆ array [10/10]

jdoubleArray JNINativeInterface_::array

Definition at line 684 of file jni.h.

◆ buf [1/20]

const char jobject const jbyte* JNINativeInterface_::buf

Definition at line 223 of file jni.h.

◆ buf [2/20]

jbooleanArray jsize jsize jboolean* JNINativeInterface_::buf

Definition at line 687 of file jni.h.

◆ buf [3/20]

jbyteArray jsize jsize jbyte* JNINativeInterface_::buf

Definition at line 689 of file jni.h.

◆ buf [4/20]

jcharArray jsize jsize jchar* JNINativeInterface_::buf

Definition at line 691 of file jni.h.

◆ buf [5/20]

jshortArray jsize jsize jshort* JNINativeInterface_::buf

Definition at line 693 of file jni.h.

◆ buf [6/20]

jintArray jsize jsize jint* JNINativeInterface_::buf

Definition at line 695 of file jni.h.

◆ buf [7/20]

jlongArray jsize jsize jlong* JNINativeInterface_::buf

Definition at line 697 of file jni.h.

◆ buf [8/20]

jfloatArray jsize jsize jfloat* JNINativeInterface_::buf

Definition at line 699 of file jni.h.

◆ buf [9/20]

jdoubleArray jsize jsize jdouble* JNINativeInterface_::buf

Definition at line 701 of file jni.h.

◆ buf [10/20]

jbooleanArray jsize jsize const jboolean* JNINativeInterface_::buf

Definition at line 704 of file jni.h.

◆ buf [11/20]

jbyteArray jsize jsize const jbyte* JNINativeInterface_::buf

Definition at line 706 of file jni.h.

◆ buf [12/20]

jcharArray jsize jsize const jchar* JNINativeInterface_::buf

Definition at line 708 of file jni.h.

◆ buf [13/20]

jshortArray jsize jsize const jshort* JNINativeInterface_::buf

Definition at line 710 of file jni.h.

◆ buf [14/20]

jintArray jsize jsize const jint* JNINativeInterface_::buf

Definition at line 712 of file jni.h.

◆ buf [15/20]

jlongArray jsize jsize const jlong* JNINativeInterface_::buf

Definition at line 714 of file jni.h.

◆ buf [16/20]

jfloatArray jsize jsize const jfloat* JNINativeInterface_::buf

Definition at line 716 of file jni.h.

◆ buf [17/20]

jdoubleArray jsize jsize const jdouble* JNINativeInterface_::buf

Definition at line 718 of file jni.h.

◆ buf [18/20]

jstring jsize jsize jchar* JNINativeInterface_::buf

Definition at line 735 of file jni.h.

◆ buf [19/20]

jstring jsize jsize char* JNINativeInterface_::buf

Definition at line 737 of file jni.h.

◆ buf [20/20]

jobject JNINativeInterface_::buf

Definition at line 762 of file jni.h.

◆ capacity [1/2]

jint JNINativeInterface_::capacity

Definition at line 258 of file jni.h.

◆ capacity [2/2]

void jlong JNINativeInterface_::capacity

Definition at line 758 of file jni.h.

◆ carray

jarray void* JNINativeInterface_::carray

Definition at line 742 of file jni.h.

◆ chars [1/2]

jstring const jchar* JNINativeInterface_::chars

Definition at line 613 of file jni.h.

◆ chars [2/2]

jstring const char* JNINativeInterface_::chars

Definition at line 622 of file jni.h.

◆ clazz [1/5]

jclass JNINativeInterface_::clazz

Definition at line 247 of file jni.h.

◆ clazz [2/5]

jclass jmethodID jclass JNINativeInterface_::clazz

Definition at line 280 of file jni.h.

◆ clazz [3/5]

jobject jclass JNINativeInterface_::clazz

Definition at line 287 of file jni.h.

◆ clazz [4/5]

jobject jclass jmethodID jobject jclass JNINativeInterface_::clazz

Definition at line 365 of file jni.h.

◆ clazz [5/5]

jsize jclass JNINativeInterface_::clazz

Definition at line 629 of file jni.h.

◆ cls [1/2]

jclass JNINativeInterface_::cls

Definition at line 234 of file jni.h.

◆ cls [2/2]

jclass jmethodID jclass JNINativeInterface_::cls

Definition at line 562 of file jni.h.

◆ cstring

jstring const jchar* JNINativeInterface_::cstring

Definition at line 747 of file jni.h.

◆ elems [1/8]

jbooleanArray jboolean* JNINativeInterface_::elems

Definition at line 670 of file jni.h.

◆ elems [2/8]

jbyteArray jbyte* JNINativeInterface_::elems

Definition at line 672 of file jni.h.

◆ elems [3/8]

jcharArray jchar* JNINativeInterface_::elems

Definition at line 674 of file jni.h.

◆ elems [4/8]

jshortArray jshort* JNINativeInterface_::elems

Definition at line 676 of file jni.h.

◆ elems [5/8]

jintArray jint* JNINativeInterface_::elems

Definition at line 678 of file jni.h.

◆ elems [6/8]

jlongArray jlong* JNINativeInterface_::elems

Definition at line 680 of file jni.h.

◆ elems [7/8]

jfloatArray jfloat* JNINativeInterface_::elems

Definition at line 682 of file jni.h.

◆ elems [8/8]

jdoubleArray jdouble* JNINativeInterface_::elems

Definition at line 684 of file jni.h.

◆ field

jobject JNINativeInterface_::field

Definition at line 231 of file jni.h.

◆ fieldID [1/2]

jclass jfieldID JNINativeInterface_::fieldID

Definition at line 242 of file jni.h.

◆ fieldID [2/2]

jobject jfieldID JNINativeInterface_::fieldID

Definition at line 456 of file jni.h.

◆ gref

jobject JNINativeInterface_::gref

Definition at line 265 of file jni.h.

◆ index

jobjectArray jsize JNINativeInterface_::index

Definition at line 631 of file jni.h.

◆ init

jsize jclass jobject JNINativeInterface_::init

Definition at line 629 of file jni.h.

◆ isStatic [1/2]

jclass jmethodID jboolean JNINativeInterface_::isStatic

Definition at line 234 of file jni.h.

◆ isStatic [2/2]

jclass jfieldID jboolean JNINativeInterface_::isStatic

Definition at line 242 of file jni.h.

◆ l

jbooleanArray jsize jsize JNINativeInterface_::l

Definition at line 687 of file jni.h.

◆ len [1/11]

jstring jsize jsize JNINativeInterface_::len

Definition at line 224 of file jni.h.

◆ len [2/11]

const jchar jsize JNINativeInterface_::len

Definition at line 607 of file jni.h.

◆ len [3/11]

jsize JNINativeInterface_::len

Definition at line 629 of file jni.h.

◆ len [4/11]

jbyteArray jsize jsize JNINativeInterface_::len

Definition at line 689 of file jni.h.

◆ len [5/11]

jcharArray jsize jsize JNINativeInterface_::len

Definition at line 691 of file jni.h.

◆ len [6/11]

jshortArray jsize jsize JNINativeInterface_::len

Definition at line 693 of file jni.h.

◆ len [7/11]

jintArray jsize jsize JNINativeInterface_::len

Definition at line 695 of file jni.h.

◆ len [8/11]

jlongArray jsize jsize JNINativeInterface_::len

Definition at line 697 of file jni.h.

◆ len [9/11]

jfloatArray jsize jsize JNINativeInterface_::len

Definition at line 699 of file jni.h.

◆ len [10/11]

jdoubleArray jsize jsize JNINativeInterface_::len

Definition at line 701 of file jni.h.

◆ len [11/11]

jstring jsize jsize JNINativeInterface_::len

Definition at line 735 of file jni.h.

◆ loader

const char jobject JNINativeInterface_::loader

Definition at line 223 of file jni.h.

◆ lobj

jobject JNINativeInterface_::lobj

Definition at line 263 of file jni.h.

◆ method

jobject JNINativeInterface_::method

Definition at line 229 of file jni.h.

◆ methodID [1/6]

jclass jmethodID JNINativeInterface_::methodID

Definition at line 234 of file jni.h.

◆ methodID [2/6]

jclass jmethodID jclass jmethodID JNINativeInterface_::methodID

Definition at line 280 of file jni.h.

◆ methodID [3/6]

jobject jmethodID JNINativeInterface_::methodID

Definition at line 293 of file jni.h.

◆ methodID [4/6]

jobject jmethodID jobject jmethodID JNINativeInterface_::methodID

Definition at line 295 of file jni.h.

◆ methodID [5/6]

jobject jclass jmethodID JNINativeInterface_::methodID

Definition at line 363 of file jni.h.

◆ methodID [6/6]

jobject jclass jmethodID jobject jclass jmethodID JNINativeInterface_::methodID

Definition at line 365 of file jni.h.

◆ methods

jclass const JNINativeMethod* JNINativeInterface_::methods

Definition at line 721 of file jni.h.

◆ mode [1/9]

jbooleanArray jboolean jint JNINativeInterface_::mode

Definition at line 670 of file jni.h.

◆ mode [2/9]

jbyteArray jbyte jint JNINativeInterface_::mode

Definition at line 672 of file jni.h.

◆ mode [3/9]

jcharArray jchar jint JNINativeInterface_::mode

Definition at line 674 of file jni.h.

◆ mode [4/9]

jshortArray jshort jint JNINativeInterface_::mode

Definition at line 676 of file jni.h.

◆ mode [5/9]

jintArray jint jint JNINativeInterface_::mode

Definition at line 678 of file jni.h.

◆ mode [6/9]

jlongArray jlong jint JNINativeInterface_::mode

Definition at line 680 of file jni.h.

◆ mode [7/9]

jfloatArray jfloat jint JNINativeInterface_::mode

Definition at line 682 of file jni.h.

◆ mode [8/9]

jdoubleArray jdouble jint JNINativeInterface_::mode

Definition at line 684 of file jni.h.

◆ mode [9/9]

jarray void jint JNINativeInterface_::mode

Definition at line 742 of file jni.h.

◆ msg [1/2]

jclass const char* JNINativeInterface_::msg

Definition at line 247 of file jni.h.

◆ msg [2/2]

const char* JNINativeInterface_::msg

Definition at line 255 of file jni.h.

◆ name [1/2]

jclass const char * JNINativeInterface_::name

Definition at line 223 of file jni.h.

◆ name [2/2]

jclass const char* JNINativeInterface_::name

Definition at line 290 of file jni.h.

◆ nMethods

jclass const JNINativeMethod jint JNINativeInterface_::nMethods

Definition at line 722 of file jni.h.

◆ obj [1/4]

jobject JNINativeInterface_::obj

Definition at line 245 of file jni.h.

◆ obj [2/4]

jobject JNINativeInterface_::obj

Definition at line 267 of file jni.h.

◆ obj [3/4]

jobject jmethodID jobject JNINativeInterface_::obj

Definition at line 295 of file jni.h.

◆ obj [4/4]

jobject jclass jmethodID jobject JNINativeInterface_::obj

Definition at line 365 of file jni.h.

◆ obj1

jobject JNINativeInterface_::obj1

Definition at line 269 of file jni.h.

◆ obj2

jobject jobject JNINativeInterface_::obj2

Definition at line 269 of file jni.h.

◆ ref [1/2]

jobject JNINativeInterface_::ref

Definition at line 271 of file jni.h.

◆ ref [2/2]

jweak JNINativeInterface_::ref

Definition at line 752 of file jni.h.

◆ reserved0

void* JNINativeInterface_::reserved0

Definition at line 215 of file jni.h.

◆ reserved1

void* JNINativeInterface_::reserved1

Definition at line 216 of file jni.h.

◆ reserved2

void* JNINativeInterface_::reserved2

Definition at line 217 of file jni.h.

◆ reserved3

void* JNINativeInterface_::reserved3

Definition at line 219 of file jni.h.

◆ result

jobject JNINativeInterface_::result

Definition at line 260 of file jni.h.

◆ sig

jclass const char const char * JNINativeInterface_::sig

Definition at line 290 of file jni.h.

◆ start [1/9]

jstring jsize JNINativeInterface_::start

Definition at line 687 of file jni.h.

◆ start [2/9]

jbyteArray jsize JNINativeInterface_::start

Definition at line 689 of file jni.h.

◆ start [3/9]

jcharArray jsize JNINativeInterface_::start

Definition at line 691 of file jni.h.

◆ start [4/9]

jshortArray jsize JNINativeInterface_::start

Definition at line 693 of file jni.h.

◆ start [5/9]

jintArray jsize JNINativeInterface_::start

Definition at line 695 of file jni.h.

◆ start [6/9]

jlongArray jsize JNINativeInterface_::start

Definition at line 697 of file jni.h.

◆ start [7/9]

jfloatArray jsize JNINativeInterface_::start

Definition at line 699 of file jni.h.

◆ start [8/9]

jdoubleArray jsize JNINativeInterface_::start

Definition at line 701 of file jni.h.

◆ start [9/9]

jstring jsize JNINativeInterface_::start

Definition at line 735 of file jni.h.

◆ str

jstring JNINativeInterface_::str

Definition at line 609 of file jni.h.

◆ string

jstring JNINativeInterface_::string

Definition at line 747 of file jni.h.

◆ sub

jclass JNINativeInterface_::sub

Definition at line 237 of file jni.h.

◆ sup

jclass jclass JNINativeInterface_::sup

Definition at line 239 of file jni.h.

◆ unicode

const jchar* JNINativeInterface_::unicode

Definition at line 607 of file jni.h.

◆ utf

const char* JNINativeInterface_::utf

Definition at line 616 of file jni.h.

◆ val [1/10]

jobject jfieldID jobject JNINativeInterface_::val

Definition at line 475 of file jni.h.

◆ val [2/10]

jobject jfieldID jboolean JNINativeInterface_::val

Definition at line 477 of file jni.h.

◆ val [3/10]

jobject jfieldID jbyte JNINativeInterface_::val

Definition at line 479 of file jni.h.

◆ val [4/10]

jobject jfieldID jchar JNINativeInterface_::val

Definition at line 481 of file jni.h.

◆ val [5/10]

jobject jfieldID jshort JNINativeInterface_::val

Definition at line 483 of file jni.h.

◆ val [6/10]

jobject jfieldID jint JNINativeInterface_::val

Definition at line 485 of file jni.h.

◆ val [7/10]

jobject jfieldID jlong JNINativeInterface_::val

Definition at line 487 of file jni.h.

◆ val [8/10]

jobject jfieldID jfloat JNINativeInterface_::val

Definition at line 489 of file jni.h.

◆ val [9/10]

jobject jfieldID jdouble JNINativeInterface_::val

Definition at line 491 of file jni.h.

◆ val [10/10]

jobjectArray jsize jobject JNINativeInterface_::val

Definition at line 633 of file jni.h.

◆ value [1/9]

jclass jfieldID jobject JNINativeInterface_::value

Definition at line 588 of file jni.h.

◆ value [2/9]

jclass jfieldID jboolean JNINativeInterface_::value

Definition at line 590 of file jni.h.

◆ value [3/9]

jclass jfieldID jbyte JNINativeInterface_::value

Definition at line 592 of file jni.h.

◆ value [4/9]

jclass jfieldID jchar JNINativeInterface_::value

Definition at line 594 of file jni.h.

◆ value [5/9]

jclass jfieldID jshort JNINativeInterface_::value

Definition at line 596 of file jni.h.

◆ value [6/9]

jclass jfieldID jint JNINativeInterface_::value

Definition at line 598 of file jni.h.

◆ value [7/9]

jclass jfieldID jlong JNINativeInterface_::value

Definition at line 600 of file jni.h.

◆ value [8/9]

jclass jfieldID jfloat JNINativeInterface_::value

Definition at line 602 of file jni.h.

◆ value [9/9]

jclass jfieldID jdouble JNINativeInterface_::value

Definition at line 604 of file jni.h.

◆ vm

JavaVM** JNINativeInterface_::vm

Definition at line 732 of file jni.h.


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