#include <stdio.h>
#include <stdarg.h>
#include "jni_md.h"
Go to the source code of this file.
Compounds | |
struct | JavaVM_ |
struct | JDK1_1AttachArgs |
struct | JDK1_1InitArgs |
struct | JNIEnv_ |
struct | JNIInvokeInterface_ |
struct | JNINativeInterface_ |
struct | JNINativeMethod |
union | jvalue |
Defines | |
#define | JNI_FALSE 0 |
#define | JNI_TRUE 1 |
#define | JNI_OK 0 |
#define | JNI_ERR (-1) |
#define | JNI_COMMIT 1 |
#define | JNI_ABORT 2 |
Typedefs | |
typedef unsigned char | jboolean |
typedef unsigned short | jchar |
typedef short | jshort |
typedef float | jfloat |
typedef double | jdouble |
typedef jint | jsize |
typedef struct _jobject* | jobject |
typedef jobject | jclass |
typedef jobject | jthrowable |
typedef jobject | jstring |
typedef jobject | jarray |
typedef jarray | jbooleanArray |
typedef jarray | jbyteArray |
typedef jarray | jcharArray |
typedef jarray | jshortArray |
typedef jarray | jintArray |
typedef jarray | jlongArray |
typedef jarray | jfloatArray |
typedef jarray | jdoubleArray |
typedef jarray | jobjectArray |
typedef jobject | jref |
typedef union jvalue | jvalue |
typedef struct _jfieldID* | jfieldID |
typedef struct _jmethodID* | jmethodID |
typedef const struct JNINativeInterface_* | JNIEnv |
typedef const struct JNIInvokeInterface_* | JavaVM |
typedef struct JDK1_1InitArgs | JDK1_1InitArgs |
typedef struct JDK1_1AttachArgs | JDK1_1AttachArgs |
Functions | |
jint JNICALL | JNI_GetDefaultJavaVMInitArgs (void *) |
jint JNICALL | JNI_CreateJavaVM (JavaVM **, JNIEnv **, void *) |
jint JNICALL | JNI_GetCreatedJavaVMs (JavaVM **, jsize, jsize *) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|