#include <stdio.h>
#include <stdarg.h>
#include "jni_md.h"
Go to the source code of this file.
◆ _JNI_IMPORT_OR_EXPORT_
| #define _JNI_IMPORT_OR_EXPORT_ JNIIMPORT |
◆ JDK1_2
◆ JDK1_4
◆ JNI_ABORT
◆ JNI_COMMIT
◆ JNI_EDETACHED
| #define JNI_EDETACHED (-2) /* thread detached from the VM */ |
◆ JNI_EEXIST
| #define JNI_EEXIST (-5) /* VM already created */ |
◆ JNI_EINVAL
| #define JNI_EINVAL (-6) /* invalid arguments */ |
◆ JNI_ENOMEM
| #define JNI_ENOMEM (-4) /* not enough memory */ |
◆ JNI_ERR
| #define JNI_ERR (-1) /* unknown error */ |
◆ JNI_EVERSION
| #define JNI_EVERSION (-3) /* JNI version error */ |
◆ JNI_FALSE
◆ JNI_OK
| #define JNI_OK 0 /* success */ |
◆ JNI_TRUE
◆ JNI_VERSION_10
| #define JNI_VERSION_10 0x000a0000 |
◆ JNI_VERSION_1_1
| #define JNI_VERSION_1_1 0x00010001 |
◆ JNI_VERSION_1_2
| #define JNI_VERSION_1_2 0x00010002 |
◆ JNI_VERSION_1_4
| #define JNI_VERSION_1_4 0x00010004 |
◆ JNI_VERSION_1_6
| #define JNI_VERSION_1_6 0x00010006 |
◆ JNI_VERSION_1_8
| #define JNI_VERSION_1_8 0x00010008 |
◆ JNI_VERSION_9
| #define JNI_VERSION_9 0x00090000 |
◆ jarray
◆ JavaVM
◆ JavaVMAttachArgs
◆ JavaVMInitArgs
◆ JavaVMOption
◆ jboolean
Definition at line 57 of file jni.h.
◆ jbooleanArray
◆ jbyteArray
◆ jchar
| typedef unsigned short jchar |
Definition at line 58 of file jni.h.
◆ jcharArray
◆ jclass
◆ jdouble
Definition at line 61 of file jni.h.
◆ jdoubleArray
◆ jfieldID
◆ jfloat
Definition at line 60 of file jni.h.
◆ jfloatArray
◆ jintArray
◆ jlongArray
◆ jmethodID
◆ JNIEnv
◆ jobject
◆ jobjectArray
◆ jobjectRefType
◆ jshort
Definition at line 59 of file jni.h.
◆ jshortArray
◆ jsize
Definition at line 63 of file jni.h.
◆ jstring
◆ jthrowable
◆ jvalue
◆ jweak
◆ _jobjectType
| Enumerator |
|---|
| JNIInvalidRefType | |
| JNILocalRefType | |
| JNIGlobalRefType | |
| JNIWeakGlobalRefType | |
Definition at line 139 of file jni.h.
139 {
enum _jobjectType jobjectRefType
◆ JNI_CreateJavaVM()
◆ JNI_GetCreatedJavaVMs()
◆ JNI_GetDefaultJavaVMInitArgs()
◆ JNI_OnLoad()
| JNIEXPORT jint JNICALL JNI_OnLoad |
( |
JavaVM * |
vm, |
|
|
void * |
reserved |
|
) |
| |
◆ JNI_OnUnload()
| JNIEXPORT void JNICALL JNI_OnUnload |
( |
JavaVM * |
vm, |
|
|
void * |
reserved |
|
) |
| |