Mercurial > pub > dyncall > bindings
diff java/jdc/src/org_dyncall_DC.h @ 0:0cfcc391201f
initial from svn dyncall-1745
author | Daniel Adler |
---|---|
date | Thu, 19 Mar 2015 22:26:28 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/java/jdc/src/org_dyncall_DC.h Thu Mar 19 22:26:28 2015 +0100 @@ -0,0 +1,157 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include <jni.h> +/* Header for class org_dyncall_DC */ + +#ifndef _Included_org_dyncall_DC +#define _Included_org_dyncall_DC +#ifdef __cplusplus +extern "C" { +#endif +#undef org_dyncall_DC_DEFAULT_C +#define org_dyncall_DC_DEFAULT_C 0L +#undef org_dyncall_DC_X86_WIN32_FAST +#define org_dyncall_DC_X86_WIN32_FAST 1L +#undef org_dyncall_DC_X86_WIN32_STD +#define org_dyncall_DC_X86_WIN32_STD 2L +#undef org_dyncall_DC_X86_WIN32_THIS_MS +#define org_dyncall_DC_X86_WIN32_THIS_MS 3L +/* + * Class: org_dyncall_DC + * Method: newCallVM + * Signature: (II)J + */ +JNIEXPORT jlong JNICALL Java_org_dyncall_DC_newCallVM + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_dyncall_DC + * Method: reset + * Signature: (J)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_reset + (JNIEnv *, jclass, jlong); + +/* + * Class: org_dyncall_DC + * Method: argBool + * Signature: (JZ)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_argBool + (JNIEnv *, jclass, jlong, jboolean); + +/* + * Class: org_dyncall_DC + * Method: argByte + * Signature: (JB)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_argByte + (JNIEnv *, jclass, jlong, jbyte); + +/* + * Class: org_dyncall_DC + * Method: argShort + * Signature: (JS)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_argShort + (JNIEnv *, jclass, jlong, jshort); + +/* + * Class: org_dyncall_DC + * Method: argInt + * Signature: (JI)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_argInt + (JNIEnv *, jclass, jlong, jint); + +/* + * Class: org_dyncall_DC + * Method: argLong + * Signature: (JJ)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_argLong + (JNIEnv *, jclass, jlong, jlong); + +/* + * Class: org_dyncall_DC + * Method: argChar + * Signature: (JC)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_argChar + (JNIEnv *, jclass, jlong, jchar); + +/* + * Class: org_dyncall_DC + * Method: argFloat + * Signature: (JF)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_argFloat + (JNIEnv *, jclass, jlong, jfloat); + +/* + * Class: org_dyncall_DC + * Method: argDouble + * Signature: (JD)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_argDouble + (JNIEnv *, jclass, jlong, jdouble); + +/* + * Class: org_dyncall_DC + * Method: argPointer + * Signature: (JJ)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_argPointer__JJ + (JNIEnv *, jclass, jlong, jlong); + +/* + * Class: org_dyncall_DC + * Method: argPointer + * Signature: (JLjava/lang/Object;)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_argPointer__JLjava_lang_Object_2 + (JNIEnv *, jclass, jlong, jobject); + +/* + * Class: org_dyncall_DC + * Method: argString + * Signature: (JLjava/lang/String;)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_argString + (JNIEnv *, jclass, jlong, jstring); + +/* + * Class: org_dyncall_DC + * Method: callVoid + * Signature: (JJ)V + */ +JNIEXPORT void JNICALL Java_org_dyncall_DC_callVoid + (JNIEnv *, jclass, jlong, jlong); + +/* + * Class: org_dyncall_DC + * Method: callBoolean + * Signature: (JJ)Z + */ +JNIEXPORT jboolean JNICALL Java_org_dyncall_DC_callBoolean + (JNIEnv *, jclass, jlong, jlong); + +/* + * Class: org_dyncall_DC + * Method: callInt + * Signature: (JJ)I + */ +JNIEXPORT jint JNICALL Java_org_dyncall_DC_callInt + (JNIEnv *, jclass, jlong, jlong); + +/* + * Class: org_dyncall_DC + * Method: callLong + * Signature: (JJ)J + */ +JNIEXPORT jlong JNICALL Java_org_dyncall_DC_callLong + (JNIEnv *, jclass, jlong, jlong); + +#ifdef __cplusplus +} +#endif +#endif