JNINativeInterface

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

Members

Variables

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

Meta