X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7f4f03348bd07609e258eb3b545bdafc2c881847..48eccb2c1532e35819830ca56fad7cf89887359f:/src/bindings/java/jmsg_rngstream.cpp diff --git a/src/bindings/java/jmsg_rngstream.cpp b/src/bindings/java/jmsg_rngstream.cpp index ea37f5c03f..b14662d6c1 100644 --- a/src/bindings/java/jmsg_rngstream.cpp +++ b/src/bindings/java/jmsg_rngstream.cpp @@ -12,8 +12,7 @@ jfieldID jrngstream_bind; RngStream jrngstream_to_native(JNIEnv *env, jobject jrngstream) { - RngStream rngstream = - (RngStream)(intptr_t)env->GetLongField(jrngstream, jrngstream_bind); + RngStream rngstream = (RngStream)(intptr_t)env->GetLongField(jrngstream, jrngstream_bind); if (!rngstream) { jxbt_throw_notbound(env, "rngstream", jrngstream); return NULL; @@ -21,15 +20,13 @@ RngStream jrngstream_to_native(JNIEnv *env, jobject jrngstream) { return rngstream; } -JNIEXPORT void JNICALL -Java_org_simgrid_msg_RngStream_nativeInit(JNIEnv *env, jclass cls) { +JNIEXPORT void JNICALL Java_org_simgrid_msg_RngStream_nativeInit(JNIEnv *env, jclass cls) { jclass class_RngStream = env->FindClass("org/simgrid/msg/RngStream"); jrngstream_bind = jxbt_get_jfield(env, class_RngStream, "bind", "J"); } -JNIEXPORT void JNICALL -Java_org_simgrid_msg_RngStream_create(JNIEnv *env, jobject jrngstream, jstring jname) { +JNIEXPORT void JNICALL Java_org_simgrid_msg_RngStream_create(JNIEnv *env, jobject jrngstream, jstring jname) { const char *name = env->GetStringUTFChars(jname, 0); RngStream rngstream = RngStream_CreateStream(name); //Bind the RngStream object @@ -37,12 +34,13 @@ Java_org_simgrid_msg_RngStream_create(JNIEnv *env, jobject jrngstream, jstring j env->ReleaseStringUTFChars(jname, name); } -JNIEXPORT void JNICALL -Java_org_simgrid_msg_RngStream_nativeFinalize(JNIEnv *env, jobject jrngstream) { + +JNIEXPORT void JNICALL Java_org_simgrid_msg_RngStream_nativeFinalize(JNIEnv *env, jobject jrngstream) { RngStream rngstream = jrngstream_to_native(env, jrngstream); RngStream_DeleteStream(&rngstream); env->SetLongField(jrngstream, jrngstream_bind, (intptr_t)NULL); } + JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_RngStream_setPackageSeed(JNIEnv *env, jobject jrngstream, jintArray jseed) { jint buffer[6]; @@ -57,32 +55,32 @@ Java_org_simgrid_msg_RngStream_setPackageSeed(JNIEnv *env, jobject jrngstream, j return result == -1 ? JNI_FALSE : JNI_TRUE; } -JNIEXPORT void JNICALL -Java_org_simgrid_msg_RngStream_resetStart(JNIEnv *env, jobject jrngstream) { + +JNIEXPORT void JNICALL Java_org_simgrid_msg_RngStream_resetStart(JNIEnv *env, jobject jrngstream) { RngStream rngstream = jrngstream_to_native(env, jrngstream); if (!rngstream) return; RngStream_ResetStartStream(rngstream); } -JNIEXPORT void JNICALL -Java_org_simgrid_msg_RngStream_resetStartSubstream(JNIEnv *env, jobject jrngstream) { + +JNIEXPORT void JNICALL Java_org_simgrid_msg_RngStream_resetStartSubstream(JNIEnv *env, jobject jrngstream) { RngStream rngstream = jrngstream_to_native(env, jrngstream); if (!rngstream) return; RngStream_ResetStartSubstream(rngstream); } -JNIEXPORT void JNICALL -Java_org_simgrid_msg_RngStream_resetNextSubstream(JNIEnv *env, jobject jrngstream) { + +JNIEXPORT void JNICALL Java_org_simgrid_msg_RngStream_resetNextSubstream(JNIEnv *env, jobject jrngstream) { RngStream rngstream = jrngstream_to_native(env, jrngstream); if (!rngstream) return; RngStream_ResetNextSubstream(rngstream); } -JNIEXPORT void JNICALL -Java_org_simgrid_msg_RngStream_setAntithetic(JNIEnv *env, jobject jrngstream, jboolean ja) { + +JNIEXPORT void JNICALL Java_org_simgrid_msg_RngStream_setAntithetic(JNIEnv *env, jobject jrngstream, jboolean ja) { RngStream rngstream = jrngstream_to_native(env, jrngstream); if (!rngstream) return; @@ -94,8 +92,8 @@ Java_org_simgrid_msg_RngStream_setAntithetic(JNIEnv *env, jobject jrngstream, jb RngStream_SetAntithetic(rngstream,0); } } -JNIEXPORT jboolean JNICALL -Java_org_simgrid_msg_RngStream_setSeed(JNIEnv *env, jobject jrngstream, jintArray jseed) { + +JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_RngStream_setSeed(JNIEnv *env, jobject jrngstream, jintArray jseed) { jint buffer[6]; env->GetIntArrayRegion(jseed, 0, 6, buffer); @@ -104,29 +102,28 @@ Java_org_simgrid_msg_RngStream_setSeed(JNIEnv *env, jobject jrngstream, jintArra if (!rngstream) return JNI_FALSE; - int result = RngStream_SetSeed(rngstream, (unsigned long*)buffer); return result == -1 ? JNI_FALSE : JNI_TRUE; } -JNIEXPORT void JNICALL -Java_org_simgrid_msg_RngStream_advanceState(JNIEnv *env, jobject jrngstream, jint e, jint g) { + +JNIEXPORT void JNICALL Java_org_simgrid_msg_RngStream_advanceState(JNIEnv *env, jobject jrngstream, jint e, jint g) { RngStream rngstream = jrngstream_to_native(env, jrngstream); if (!rngstream) return; RngStream_AdvanceState(rngstream, (long)e, (long)g); } -JNIEXPORT jdouble JNICALL -Java_org_simgrid_msg_RngStream_randU01(JNIEnv *env, jobject jrngstream) { + +JNIEXPORT jdouble JNICALL Java_org_simgrid_msg_RngStream_randU01(JNIEnv *env, jobject jrngstream) { RngStream rngstream = jrngstream_to_native(env, jrngstream); if (!rngstream) return 0; return (jdouble)RngStream_RandU01(rngstream); } -JNIEXPORT jint JNICALL -Java_org_simgrid_msg_RngStream_randInt(JNIEnv *env, jobject jrngstream, jint i, jint j) { + +JNIEXPORT jint JNICALL Java_org_simgrid_msg_RngStream_randInt(JNIEnv *env, jobject jrngstream, jint i, jint j) { RngStream rngstream = jrngstream_to_native(env, jrngstream); if (!rngstream) return 0;