BWAPI
|
Go to the source code of this file.
#define _JNI_IMPORT_OR_EXPORT_ JNIIMPORT |
#define JDK1_2 |
#define JDK1_4 |
#define JNI_ABORT 2 |
#define JNI_COMMIT 1 |
#define JNI_EDETACHED (-2) /* thread detached from the VM */ |
#define JNI_EEXIST (-5) /* VM already created */ |
#define JNI_EINVAL (-6) /* invalid arguments */ |
#define JNI_ENOMEM (-4) /* not enough memory */ |
#define JNI_ERR (-1) /* unknown error */ |
#define JNI_EVERSION (-3) /* JNI version error */ |
#define JNI_FALSE 0 |
#define JNI_OK 0 /* success */ |
#define JNI_TRUE 1 |
#define JNI_VERSION_1_1 0x00010001 |
#define JNI_VERSION_1_2 0x00010002 |
#define JNI_VERSION_1_4 0x00010004 |
#define JNI_VERSION_1_6 0x00010006 |
typedef struct JNIInvokeInterface_* JavaVM |
typedef struct JavaVMAttachArgs JavaVMAttachArgs |
typedef struct JavaVMInitArgs JavaVMInitArgs |
typedef struct JavaVMOption JavaVMOption |
typedef unsigned char jboolean |
typedef jarray jbooleanArray |
typedef jarray jbyteArray |
typedef unsigned short jchar |
typedef jarray jcharArray |
typedef double jdouble |
typedef jarray jdoubleArray |
typedef struct _jfieldID* jfieldID |
typedef float jfloat |
typedef jarray jfloatArray |
typedef jarray jlongArray |
typedef struct _jmethodID* jmethodID |
typedef struct JNINativeInterface_* JNIEnv |
typedef struct _jobject* jobject |
typedef jarray jobjectArray |
typedef enum _jobjectType jobjectRefType |
typedef short jshort |
typedef jarray jshortArray |
typedef jobject jthrowable |
enum _jobjectType |
_JNI_IMPORT_OR_EXPORT_ jint JNICALL JNI_CreateJavaVM | ( | JavaVM ** | pvm, |
void ** | penv, | ||
void * | args | ||
) |
_JNI_IMPORT_OR_EXPORT_ jint JNICALL JNI_GetCreatedJavaVMs | ( | JavaVM ** | , |
jsize | , | ||
jsize * | |||
) |