#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.
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 |
|
) |
| |