JNIEXPORT void JNICALL Java_org_apache_subversion_javahl_remote_StateReporter_abortReport( JNIEnv* env, jobject jthis) { JNIEntry(StateReporter, abortReport); StateReporter* reporter = StateReporter::getCppObject(jthis); CPPADDR_NULL_PTR(reporter,); reporter->abortReport(); }
JNIEXPORT jlong JNICALL Java_org_apache_subversion_javahl_remote_StateReporter_finishReport( JNIEnv* env, jobject jthis) { JNIEntry(StateReporter, finishReport); StateReporter* reporter = StateReporter::getCppObject(jthis); CPPADDR_NULL_PTR(reporter, SVN_INVALID_REVNUM); return reporter->finishReport(); }
JNIEXPORT void JNICALL Java_org_apache_subversion_javahl_remote_StateReporter_deletePath( JNIEnv* env, jobject jthis, jstring jpath) { JNIEntry(StateReporter, deletePath); StateReporter* reporter = StateReporter::getCppObject(jthis); CPPADDR_NULL_PTR(reporter,); reporter->deletePath(jpath); }
JNIEXPORT void JNICALL Java_org_apache_subversion_javahl_remote_StateReporter_nativeDispose( JNIEnv* env, jobject jthis) { JNIEntry(StateReporter, nativeCreateInstance); StateReporter* reporter = StateReporter::getCppObject(jthis); CPPADDR_NULL_PTR(reporter,); reporter->dispose(jthis); }
JNIEXPORT void JNICALL Java_org_apache_subversion_javahl_remote_StateReporter_finalize( JNIEnv *env, jobject jthis) { JNIEntry(StateReporter, finalize); StateReporter *reporter = StateReporter::getCppObject(jthis); if (reporter != NULL) reporter->finalize(); }
JNIEXPORT void JNICALL Java_org_apache_subversion_javahl_remote_StateReporter_linkPath( JNIEnv* env, jobject jthis, jstring jurl, jstring jpath, jlong jrevision, jobject jdepth, jboolean jstart_empty, jstring jlock_token) { JNIEntry(StateReporter, linkPath); StateReporter* reporter = StateReporter::getCppObject(jthis); CPPADDR_NULL_PTR(reporter,); reporter->linkPath(jurl, jpath, jrevision, jdepth, jstart_empty, jlock_token); }
virtual void reportState(StateReporter& reporter) override { //call base UpdatableObject::reportState(reporter); reporter.writeHeading("Kinematics"); kinematics_.reportState(reporter); }
virtual void reportState(StateReporter& reporter) override { //call base UpdatableObject::reportState(reporter); reporter.writeValue("Baro-Alt", output_.altitude); reporter.writeValue("Baro-Prs", output_.pressure); }
virtual void reportState(StateReporter& reporter) override { reporter.writeValue("Sleep", 1.0f / executor_.getSleepTimeAvg()); if (physics_engine_) physics_engine_->reportState(reporter); //call base UpdatableContainer::reportState(reporter); }
virtual void reportState(StateReporter& reporter) override { //call base UpdatableObject::reportState(reporter); reporter.writeValue("Position", current_.pose.position); reporter.writeValue("Orientation", current_.pose.orientation); reporter.writeValue("Lin-Vel", current_.twist.linear); reporter.writeValue("Lin-Accl", current_.accelerations.linear); reporter.writeValue("Ang-Vel", current_.twist.angular); reporter.writeValue("Ang-Accl", current_.accelerations.angular); }