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); }
SEXP R_RngStreams_ResetStartSubstream (SEXP R_stream) /*----------------------------------------------------------------------*/ /* Reset current substream (jump to begining of current substream). */ /* */ /* parameters: */ /* R_stream ... (pointer) ... pointer the Stream object */ /*----------------------------------------------------------------------*/ { RngStream stream; /* check pointer */ CHECK_STREAM_PTR(R_stream); /* Extract pointer to generator */ stream = R_ExternalPtrAddr(R_stream); CHECK_NULL(stream); /* reset */ RngStream_ResetStartSubstream(stream); return R_NilValue; } /* end of R_RngStreams_ResetStartSubstream() */