JNIEnv_

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (C) @system nothrow @nogc
struct JNIEnv_ {}

Members

Functions

AllocObject
jobject AllocObject(jclass clazz)
Undocumented in source. Be warned that the author may not have intended to support it.
CallBooleanMethod
jboolean CallBooleanMethod(jobject obj, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallBooleanMethodA
jboolean CallBooleanMethodA(jobject obj, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallBooleanMethodV
jboolean CallBooleanMethodV(jobject obj, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallByteMethod
jbyte CallByteMethod(jobject obj, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallByteMethodA
jbyte CallByteMethodA(jobject obj, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallByteMethodV
jbyte CallByteMethodV(jobject obj, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallCharMethod
jchar CallCharMethod(jobject obj, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallCharMethodA
jchar CallCharMethodA(jobject obj, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallCharMethodV
jchar CallCharMethodV(jobject obj, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallDoubleMethod
jdouble CallDoubleMethod(jobject obj, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallDoubleMethodA
jdouble CallDoubleMethodA(jobject obj, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallDoubleMethodV
jdouble CallDoubleMethodV(jobject obj, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallFloatMethod
jfloat CallFloatMethod(jobject obj, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallFloatMethodA
jfloat CallFloatMethodA(jobject obj, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallFloatMethodV
jfloat CallFloatMethodV(jobject obj, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallIntMethod
jint CallIntMethod(jobject obj, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallIntMethodA
jint CallIntMethodA(jobject obj, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallIntMethodV
jint CallIntMethodV(jobject obj, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallLongMethod
jlong CallLongMethod(jobject obj, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallLongMethodA
jlong CallLongMethodA(jobject obj, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallLongMethodV
jlong CallLongMethodV(jobject obj, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualBooleanMethod
jboolean CallNonvirtualBooleanMethod(jobject obj, jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualBooleanMethodA
jboolean CallNonvirtualBooleanMethodA(jobject obj, jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualBooleanMethodV
jboolean CallNonvirtualBooleanMethodV(jobject obj, jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualByteMethod
jbyte CallNonvirtualByteMethod(jobject obj, jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualByteMethodA
jbyte CallNonvirtualByteMethodA(jobject obj, jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualByteMethodV
jbyte CallNonvirtualByteMethodV(jobject obj, jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualCharMethod
jchar CallNonvirtualCharMethod(jobject obj, jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualCharMethodA
jchar CallNonvirtualCharMethodA(jobject obj, jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualCharMethodV
jchar CallNonvirtualCharMethodV(jobject obj, jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualDoubleMethod
jdouble CallNonvirtualDoubleMethod(jobject obj, jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualDoubleMethodA
jdouble CallNonvirtualDoubleMethodA(jobject obj, jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualDoubleMethodV
jdouble CallNonvirtualDoubleMethodV(jobject obj, jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualFloatMethod
jfloat CallNonvirtualFloatMethod(jobject obj, jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualFloatMethodA
jfloat CallNonvirtualFloatMethodA(jobject obj, jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualFloatMethodV
jfloat CallNonvirtualFloatMethodV(jobject obj, jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualIntMethod
jint CallNonvirtualIntMethod(jobject obj, jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualIntMethodA
jint CallNonvirtualIntMethodA(jobject obj, jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualIntMethodV
jint CallNonvirtualIntMethodV(jobject obj, jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualLongMethod
jlong CallNonvirtualLongMethod(jobject obj, jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualLongMethodA
jlong CallNonvirtualLongMethodA(jobject obj, jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualLongMethodV
jlong CallNonvirtualLongMethodV(jobject obj, jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualObjectMethod
jobject CallNonvirtualObjectMethod(jobject obj, jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualObjectMethodA
jobject CallNonvirtualObjectMethodA(jobject obj, jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualObjectMethodV
jobject CallNonvirtualObjectMethodV(jobject obj, jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualShortMethod
jshort CallNonvirtualShortMethod(jobject obj, jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualShortMethodA
jshort CallNonvirtualShortMethodA(jobject obj, jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualShortMethodV
jshort CallNonvirtualShortMethodV(jobject obj, jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualVoidMethod
void CallNonvirtualVoidMethod(jobject obj, jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualVoidMethodA
void CallNonvirtualVoidMethodA(jobject obj, jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallNonvirtualVoidMethodV
void CallNonvirtualVoidMethodV(jobject obj, jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallObjectMethod
jobject CallObjectMethod(jobject obj, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallObjectMethodA
jobject CallObjectMethodA(jobject obj, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallObjectMethodV
jobject CallObjectMethodV(jobject obj, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallShortMethod
jshort CallShortMethod(jobject obj, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallShortMethodA
jshort CallShortMethodA(jobject obj, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallShortMethodV
jshort CallShortMethodV(jobject obj, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticBooleanMethod
jboolean CallStaticBooleanMethod(jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticBooleanMethodA
jboolean CallStaticBooleanMethodA(jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticBooleanMethodV
jboolean CallStaticBooleanMethodV(jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticByteMethod
jbyte CallStaticByteMethod(jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticByteMethodA
jbyte CallStaticByteMethodA(jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticByteMethodV
jbyte CallStaticByteMethodV(jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticCharMethod
jchar CallStaticCharMethod(jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticCharMethodA
jchar CallStaticCharMethodA(jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticCharMethodV
jchar CallStaticCharMethodV(jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticDoubleMethod
jdouble CallStaticDoubleMethod(jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticDoubleMethodA
jdouble CallStaticDoubleMethodA(jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticDoubleMethodV
jdouble CallStaticDoubleMethodV(jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticFloatMethod
jfloat CallStaticFloatMethod(jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticFloatMethodA
jfloat CallStaticFloatMethodA(jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticFloatMethodV
jfloat CallStaticFloatMethodV(jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticIntMethod
jint CallStaticIntMethod(jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticIntMethodA
jint CallStaticIntMethodA(jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticIntMethodV
jint CallStaticIntMethodV(jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticLongMethod
jlong CallStaticLongMethod(jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticLongMethodA
jlong CallStaticLongMethodA(jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticLongMethodV
jlong CallStaticLongMethodV(jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticObjectMethod
jobject CallStaticObjectMethod(jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticObjectMethodA
jobject CallStaticObjectMethodA(jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticObjectMethodV
jobject CallStaticObjectMethodV(jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticShortMethod
jshort CallStaticShortMethod(jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticShortMethodA
jshort CallStaticShortMethodA(jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticShortMethodV
jshort CallStaticShortMethodV(jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticVoidMethod
void CallStaticVoidMethod(jclass cls, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticVoidMethodA
void CallStaticVoidMethodA(jclass cls, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallStaticVoidMethodV
void CallStaticVoidMethodV(jclass cls, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallVoidMethod
void CallVoidMethod(jobject obj, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
CallVoidMethodA
void CallVoidMethodA(jobject obj, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
CallVoidMethodV
void CallVoidMethodV(jobject obj, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
DefineClass
jclass DefineClass(const(char)* name, jobject loader, const(jbyte)* buf, jsize len)
Undocumented in source. Be warned that the author may not have intended to support it.
DeleteGlobalRef
void DeleteGlobalRef(jobject gref)
Undocumented in source. Be warned that the author may not have intended to support it.
DeleteLocalRef
void DeleteLocalRef(jobject obj)
Undocumented in source. Be warned that the author may not have intended to support it.
DeleteWeakGlobalRef
void DeleteWeakGlobalRef(jweak _ref)
Undocumented in source. Be warned that the author may not have intended to support it.
EnsureLocalCapacity
jint EnsureLocalCapacity(jint capacity)
Undocumented in source. Be warned that the author may not have intended to support it.
ExceptionCheck
jboolean ExceptionCheck()
Undocumented in source. Be warned that the author may not have intended to support it.
ExceptionClear
void ExceptionClear()
Undocumented in source. Be warned that the author may not have intended to support it.
ExceptionDescribe
void ExceptionDescribe()
Undocumented in source. Be warned that the author may not have intended to support it.
ExceptionOccurred
jthrowable ExceptionOccurred()
Undocumented in source. Be warned that the author may not have intended to support it.
FatalError
void FatalError(const(char)* msg)
Undocumented in source. Be warned that the author may not have intended to support it.
FindClass
jclass FindClass(const(char)* name)
Undocumented in source. Be warned that the author may not have intended to support it.
FromReflectedField
jfieldID FromReflectedField(jobject field)
Undocumented in source. Be warned that the author may not have intended to support it.
FromReflectedMethod
jmethodID FromReflectedMethod(jobject method)
Undocumented in source. Be warned that the author may not have intended to support it.
GetArrayLength
jsize GetArrayLength(jarray array)
Undocumented in source. Be warned that the author may not have intended to support it.
GetBooleanArrayElements
jboolean* GetBooleanArrayElements(jbooleanArray array, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetBooleanArrayRegion
void GetBooleanArrayRegion(jbooleanArray array, jsize start, jsize len, jboolean* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetBooleanField
jboolean GetBooleanField(jobject obj, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetByteArrayElements
jbyte* GetByteArrayElements(jbyteArray array, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetByteArrayRegion
void GetByteArrayRegion(jbyteArray array, jsize start, jsize len, jbyte* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetByteField
jbyte GetByteField(jobject obj, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetCharArrayElements
jchar* GetCharArrayElements(jcharArray array, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetCharArrayRegion
void GetCharArrayRegion(jcharArray array, jsize start, jsize len, jchar* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetCharField
jchar GetCharField(jobject obj, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDirectBufferAddress
void* GetDirectBufferAddress(jobject buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDirectBufferCapacity
jlong GetDirectBufferCapacity(jobject buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDoubleArrayElements
jdouble* GetDoubleArrayElements(jdoubleArray array, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDoubleArrayRegion
void GetDoubleArrayRegion(jdoubleArray array, jsize start, jsize len, jdouble* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetDoubleField
jdouble GetDoubleField(jobject obj, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetFieldID
jfieldID GetFieldID(jclass clazz, const(char)* name, const(char)* sig)
Undocumented in source. Be warned that the author may not have intended to support it.
GetFloatArrayElements
jfloat* GetFloatArrayElements(jfloatArray array, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetFloatArrayRegion
void GetFloatArrayRegion(jfloatArray array, jsize start, jsize len, jfloat* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetFloatField
jfloat GetFloatField(jobject obj, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetIntArrayElements
jint* GetIntArrayElements(jintArray array, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetIntArrayRegion
void GetIntArrayRegion(jintArray array, jsize start, jsize len, jint* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetIntField
jint GetIntField(jobject obj, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetJavaVM
jint GetJavaVM(JavaVM** vm)
Undocumented in source. Be warned that the author may not have intended to support it.
GetLongArrayElements
jlong* GetLongArrayElements(jlongArray array, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetLongArrayRegion
void GetLongArrayRegion(jlongArray array, jsize start, jsize len, jlong* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetLongField
jlong GetLongField(jobject obj, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMethodID
jmethodID GetMethodID(jclass clazz, const(char)* name, const(char)* sig)
Undocumented in source. Be warned that the author may not have intended to support it.
GetObjectArrayElement
jobject GetObjectArrayElement(jobjectArray array, jsize index)
Undocumented in source. Be warned that the author may not have intended to support it.
GetObjectClass
jclass GetObjectClass(jobject obj)
Undocumented in source. Be warned that the author may not have intended to support it.
GetObjectField
jobject GetObjectField(jobject obj, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetObjectRefType
jobjectRefType GetObjectRefType(jobject obj)
Undocumented in source. Be warned that the author may not have intended to support it.
GetPrimitiveArrayCritical
void* GetPrimitiveArrayCritical(jarray array, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetShortArrayElements
jshort* GetShortArrayElements(jshortArray array, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetShortArrayRegion
void GetShortArrayRegion(jshortArray array, jsize start, jsize len, jshort* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetShortField
jshort GetShortField(jobject obj, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStaticBooleanField
jboolean GetStaticBooleanField(jclass clazz, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStaticByteField
jbyte GetStaticByteField(jclass clazz, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStaticCharField
jchar GetStaticCharField(jclass clazz, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStaticDoubleField
jdouble GetStaticDoubleField(jclass clazz, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStaticFieldID
jfieldID GetStaticFieldID(jclass clazz, const(char)* name, const(char)* sig)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStaticFloatField
jfloat GetStaticFloatField(jclass clazz, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStaticIntField
jint GetStaticIntField(jclass clazz, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStaticLongField
jlong GetStaticLongField(jclass clazz, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStaticMethodID
jmethodID GetStaticMethodID(jclass clazz, const(char)* name, const(char)* sig)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStaticObjectField
jobject GetStaticObjectField(jclass clazz, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStaticShortField
jshort GetStaticShortField(jclass clazz, jfieldID fieldID)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStringChars
const(jchar)* GetStringChars(jstring str, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStringCritical
const(jchar)* GetStringCritical(jstring string, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStringLength
jsize GetStringLength(jstring str)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStringRegion
void GetStringRegion(jstring str, jsize start, jsize len, jchar* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStringUTFChars
const(char)* GetStringUTFChars(jstring str, jboolean* isCopy)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStringUTFLength
jsize GetStringUTFLength(jstring str)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStringUTFRegion
void GetStringUTFRegion(jstring str, jsize start, jsize len, char* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
GetSuperclass
jclass GetSuperclass(jclass sub)
Undocumented in source. Be warned that the author may not have intended to support it.
GetVersion
jint GetVersion()
Undocumented in source. Be warned that the author may not have intended to support it.
IsAssignableFrom
jboolean IsAssignableFrom(jclass sub, jclass sup)
Undocumented in source. Be warned that the author may not have intended to support it.
IsInstanceOf
jboolean IsInstanceOf(jobject obj, jclass clazz)
Undocumented in source. Be warned that the author may not have intended to support it.
IsSameObject
jboolean IsSameObject(jobject obj1, jobject obj2)
Undocumented in source. Be warned that the author may not have intended to support it.
MonitorEnter
jint MonitorEnter(jobject obj)
Undocumented in source. Be warned that the author may not have intended to support it.
MonitorExit
jint MonitorExit(jobject obj)
Undocumented in source. Be warned that the author may not have intended to support it.
NewBooleanArray
jbooleanArray NewBooleanArray(jsize len)
Undocumented in source. Be warned that the author may not have intended to support it.
NewByteArray
jbyteArray NewByteArray(jsize len)
Undocumented in source. Be warned that the author may not have intended to support it.
NewCharArray
jcharArray NewCharArray(jsize len)
Undocumented in source. Be warned that the author may not have intended to support it.
NewDirectByteBuffer
jobject NewDirectByteBuffer(void* address, jlong capacity)
Undocumented in source. Be warned that the author may not have intended to support it.
NewDoubleArray
jdoubleArray NewDoubleArray(jsize len)
Undocumented in source. Be warned that the author may not have intended to support it.
NewFloatArray
jfloatArray NewFloatArray(jsize len)
Undocumented in source. Be warned that the author may not have intended to support it.
NewGlobalRef
jobject NewGlobalRef(jobject lobj)
Undocumented in source. Be warned that the author may not have intended to support it.
NewIntArray
jintArray NewIntArray(jsize len)
Undocumented in source. Be warned that the author may not have intended to support it.
NewLocalRef
jobject NewLocalRef(jobject _ref)
Undocumented in source. Be warned that the author may not have intended to support it.
NewLongArray
jlongArray NewLongArray(jsize len)
Undocumented in source. Be warned that the author may not have intended to support it.
NewObject
jobject NewObject(jclass clazz, jmethodID methodID, ...)
Undocumented in source. Be warned that the author may not have intended to support it.
NewObjectA
jobject NewObjectA(jclass clazz, jmethodID methodID, const(jvalue)* args)
Undocumented in source. Be warned that the author may not have intended to support it.
NewObjectArray
jobjectArray NewObjectArray(jsize len, jclass clazz, jobject init)
Undocumented in source. Be warned that the author may not have intended to support it.
NewObjectV
jobject NewObjectV(jclass clazz, jmethodID methodID, va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
NewShortArray
jshortArray NewShortArray(jsize len)
Undocumented in source. Be warned that the author may not have intended to support it.
NewString
jstring NewString(const(jchar)* unicode, jsize len)
Undocumented in source. Be warned that the author may not have intended to support it.
NewStringUTF
jstring NewStringUTF(const(char)* utf)
Undocumented in source. Be warned that the author may not have intended to support it.
NewWeakGlobalRef
jweak NewWeakGlobalRef(jobject obj)
Undocumented in source. Be warned that the author may not have intended to support it.
PopLocalFrame
jobject PopLocalFrame(jobject result)
Undocumented in source. Be warned that the author may not have intended to support it.
PushLocalFrame
jint PushLocalFrame(jint capacity)
Undocumented in source. Be warned that the author may not have intended to support it.
RegisterNatives
jint RegisterNatives(jclass clazz, const(JNINativeMethod)* methods, jint nMethods)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseBooleanArrayElements
void ReleaseBooleanArrayElements(jbooleanArray array, jboolean* elems, jint mode)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseByteArrayElements
void ReleaseByteArrayElements(jbyteArray array, jbyte* elems, jint mode)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseCharArrayElements
void ReleaseCharArrayElements(jcharArray array, jchar* elems, jint mode)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseDoubleArrayElements
void ReleaseDoubleArrayElements(jdoubleArray array, jdouble* elems, jint mode)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseFloatArrayElements
void ReleaseFloatArrayElements(jfloatArray array, jfloat* elems, jint mode)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseIntArrayElements
void ReleaseIntArrayElements(jintArray array, jint* elems, jint mode)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseLongArrayElements
void ReleaseLongArrayElements(jlongArray array, jlong* elems, jint mode)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleasePrimitiveArrayCritical
void ReleasePrimitiveArrayCritical(jarray array, void* carray, jint mode)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseShortArrayElements
void ReleaseShortArrayElements(jshortArray array, jshort* elems, jint mode)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseStringChars
void ReleaseStringChars(jstring str, const(jchar)* chars)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseStringCritical
void ReleaseStringCritical(jstring string, const(jchar)* cstring)
Undocumented in source. Be warned that the author may not have intended to support it.
ReleaseStringUTFChars
void ReleaseStringUTFChars(jstring str, const(char)* chars)
Undocumented in source. Be warned that the author may not have intended to support it.
SetBooleanArrayRegion
void SetBooleanArrayRegion(jbooleanArray array, jsize start, jsize len, const(jboolean)* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
SetBooleanField
void SetBooleanField(jobject obj, jfieldID fieldID, jboolean val)
Undocumented in source. Be warned that the author may not have intended to support it.
SetByteArrayRegion
void SetByteArrayRegion(jbyteArray array, jsize start, jsize len, const(jbyte)* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
SetByteField
void SetByteField(jobject obj, jfieldID fieldID, jbyte val)
Undocumented in source. Be warned that the author may not have intended to support it.
SetCharArrayRegion
void SetCharArrayRegion(jcharArray array, jsize start, jsize len, const(jchar)* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
SetCharField
void SetCharField(jobject obj, jfieldID fieldID, jchar val)
Undocumented in source. Be warned that the author may not have intended to support it.
SetDoubleArrayRegion
void SetDoubleArrayRegion(jdoubleArray array, jsize start, jsize len, const(jdouble)* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
SetDoubleField
void SetDoubleField(jobject obj, jfieldID fieldID, jdouble val)
Undocumented in source. Be warned that the author may not have intended to support it.
SetFloatArrayRegion
void SetFloatArrayRegion(jfloatArray array, jsize start, jsize len, const(jfloat)* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
SetFloatField
void SetFloatField(jobject obj, jfieldID fieldID, jfloat val)
Undocumented in source. Be warned that the author may not have intended to support it.
SetIntArrayRegion
void SetIntArrayRegion(jintArray array, jsize start, jsize len, const(jint)* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
SetIntField
void SetIntField(jobject obj, jfieldID fieldID, jint val)
Undocumented in source. Be warned that the author may not have intended to support it.
SetLongArrayRegion
void SetLongArrayRegion(jlongArray array, jsize start, jsize len, const(jlong)* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
SetLongField
void SetLongField(jobject obj, jfieldID fieldID, jlong val)
Undocumented in source. Be warned that the author may not have intended to support it.
SetObjectArrayElement
void SetObjectArrayElement(jobjectArray array, jsize index, jobject val)
Undocumented in source. Be warned that the author may not have intended to support it.
SetObjectField
void SetObjectField(jobject obj, jfieldID fieldID, jobject val)
Undocumented in source. Be warned that the author may not have intended to support it.
SetShortArrayRegion
void SetShortArrayRegion(jshortArray array, jsize start, jsize len, const(jshort)* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
SetShortField
void SetShortField(jobject obj, jfieldID fieldID, jshort val)
Undocumented in source. Be warned that the author may not have intended to support it.
SetStaticBooleanField
void SetStaticBooleanField(jclass clazz, jfieldID fieldID, jboolean value)
Undocumented in source. Be warned that the author may not have intended to support it.
SetStaticByteField
void SetStaticByteField(jclass clazz, jfieldID fieldID, jbyte value)
Undocumented in source. Be warned that the author may not have intended to support it.
SetStaticCharField
void SetStaticCharField(jclass clazz, jfieldID fieldID, jchar value)
Undocumented in source. Be warned that the author may not have intended to support it.
SetStaticDoubleField
void SetStaticDoubleField(jclass clazz, jfieldID fieldID, jdouble value)
Undocumented in source. Be warned that the author may not have intended to support it.
SetStaticFloatField
void SetStaticFloatField(jclass clazz, jfieldID fieldID, jfloat value)
Undocumented in source. Be warned that the author may not have intended to support it.
SetStaticIntField
void SetStaticIntField(jclass clazz, jfieldID fieldID, jint value)
Undocumented in source. Be warned that the author may not have intended to support it.
SetStaticLongField
void SetStaticLongField(jclass clazz, jfieldID fieldID, jlong value)
Undocumented in source. Be warned that the author may not have intended to support it.
SetStaticObjectField
void SetStaticObjectField(jclass clazz, jfieldID fieldID, jobject value)
Undocumented in source. Be warned that the author may not have intended to support it.
SetStaticShortField
void SetStaticShortField(jclass clazz, jfieldID fieldID, jshort value)
Undocumented in source. Be warned that the author may not have intended to support it.
Throw
jint Throw(jthrowable obj)
Undocumented in source. Be warned that the author may not have intended to support it.
ThrowNew
jint ThrowNew(jclass clazz, const(char)* msg)
Undocumented in source. Be warned that the author may not have intended to support it.
ToReflectedField
jobject ToReflectedField(jclass cls, jfieldID fieldID, jboolean isStatic)
Undocumented in source. Be warned that the author may not have intended to support it.
ToReflectedMethod
jobject ToReflectedMethod(jclass cls, jmethodID methodID, jboolean isStatic)
Undocumented in source. Be warned that the author may not have intended to support it.
UnregisterNatives
jint UnregisterNatives(jclass clazz)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

functions
const(JNINativeInterface_)* functions;
Undocumented in source.

Meta