// GENERATED CODE // Generated by the Java program at /build/annotationProcessors at compile time // from annotations on Java methods. To update, change the annotations on the // corresponding Java methods and rerun the build. Manually updating this file // will cause your build to fail. #ifndef FennecJNINatives_h #define FennecJNINatives_h #ifndef MOZ_PREPROCESSOR #include "FennecJNIWrappers.h" #include "mozilla/jni/Natives.h" #endif namespace mozilla { namespace java { template class ANRReporter::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[3]; }; template const JNINativeMethod ANRReporter::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetNativeStack>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::ReleaseNativeStack>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::RequestNativeStack>) }; template class GeckoJavaSampler::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod GeckoJavaSampler::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetProfilerTime>) }; template class MemoryMonitor::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod MemoryMonitor::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::DispatchMemoryPressure>) }; template class PresentationMediaPlayerManager::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[3]; }; template const JNINativeMethod PresentationMediaPlayerManager::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AddPresentationSurface>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::InvalidateAndScheduleComposite>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::RemovePresentationSurface>) }; template class Telemetry::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[5]; }; template const JNINativeMethod Telemetry::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AddHistogram>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AddKeyedHistogram>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AddUIEvent>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::StartUISession>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::StopUISession>) }; template class ThumbnailHelper::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod ThumbnailHelper::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::RequestThumbnail>) }; } /* java */ } /* mozilla */ #endif // FennecJNINatives_h