diff options
author | upstream source tree <ports@midipix.org> | 2015-03-15 20:14:05 -0400 |
---|---|---|
committer | upstream source tree <ports@midipix.org> | 2015-03-15 20:14:05 -0400 |
commit | 554fd8c5195424bdbcabf5de30fdc183aba391bd (patch) | |
tree | 976dc5ab7fddf506dadce60ae936f43f58787092 /libjava/classpath/include | |
download | cbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.bz2 cbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.xz |
obtained gcc-4.6.4.tar.bz2 from upstream website;upstream
verified gcc-4.6.4.tar.bz2.sig;
imported gcc-4.6.4 source tree from verified upstream tarball.
downloading a git-generated archive based on the 'upstream' tag
should provide you with a source tree that is binary identical
to the one extracted from the above tarball.
if you have obtained the source via the command 'git clone',
however, do note that line-endings of files in your working
directory might differ from line-endings of the respective
files in the upstream repository.
Diffstat (limited to 'libjava/classpath/include')
138 files changed, 8865 insertions, 0 deletions
diff --git a/libjava/classpath/include/.cvsignore b/libjava/classpath/include/.cvsignore new file mode 100644 index 000000000..773d8af88 --- /dev/null +++ b/libjava/classpath/include/.cvsignore @@ -0,0 +1,9 @@ +Makefile +Makefile.in +stamp-h +config.h +stamp-h.in +config.h.in +jni_md.h +stamp-h1 +config-int.h diff --git a/libjava/classpath/include/Makefile.am b/libjava/classpath/include/Makefile.am new file mode 100644 index 000000000..ab59f0f42 --- /dev/null +++ b/libjava/classpath/include/Makefile.am @@ -0,0 +1,434 @@ +## GCJ LOCAL: headers are installed specially. +##include_HEADERS = jni.h jni_md.h jawt.h jawt_md.h + +if CREATE_JNI_HEADERS +DISTCLEANFILES = jni_md.h config-int.h $(H_FILES) +else +DISTCLEANFILES = jni_md.h config-int.h +endif + +ARG_JNI_JAVAH = -jni +ARG_CLASSPATH_JAVAH = -bootclasspath +JAVAH = $(USER_JAVAH) $(ARG_JNI_JAVAH) $(ARG_CLASSPATH_JAVAH) ../lib:$(PATH_TO_GLIBJ_ZIP) +CLASSDIR = lib + +SOUND_H_FILES = \ +gnu_javax_sound_midi_alsa_AlsaPortDevice.h \ +gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.h \ +gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider.h \ +gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.h \ +gnu_javax_sound_midi_dssi_DSSISynthesizer.h + +GST_PEER_H_FILES = \ +gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer.h \ +gnu_javax_sound_sampled_gstreamer_io_GstInputStream.h \ +gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine.h \ +gnu_javax_sound_sampled_gstreamer_lines_GstPipeline.h + +XMLJ_H_FILES = \ +gnu_xml_libxmlj_dom_GnomeDocument.h \ +gnu_xml_libxmlj_dom_GnomeXPathNodeList.h \ +gnu_xml_libxmlj_dom_GnomeDocumentType.h \ +gnu_xml_libxmlj_dom_GnomeProcessingInstruction.h \ +gnu_xml_libxmlj_dom_GnomeTypeInfo.h \ +gnu_xml_libxmlj_dom_GnomeNodeList.h \ +gnu_xml_libxmlj_dom_GnomeNotation.h \ +gnu_xml_libxmlj_dom_GnomeXPathResult.h \ +gnu_xml_libxmlj_dom_GnomeElement.h \ +gnu_xml_libxmlj_dom_GnomeEntity.h \ +gnu_xml_libxmlj_dom_GnomeNode.h \ +gnu_xml_libxmlj_dom_GnomeXPathExpression.h \ +gnu_xml_libxmlj_dom_GnomeNamedNodeMap.h \ +gnu_xml_libxmlj_dom_GnomeDocumentBuilder.h \ +gnu_xml_libxmlj_dom_GnomeAttr.h \ +gnu_xml_libxmlj_sax_GnomeLocator.h \ +gnu_xml_libxmlj_sax_GnomeXMLReader.h \ +gnu_xml_libxmlj_transform_GnomeTransformer.h \ +gnu_xml_libxmlj_transform_GnomeTransformerFactory.h + +GTKPEER_H_FILES = \ +gnu_java_awt_peer_gtk_CairoSurface.h \ +gnu_java_awt_peer_gtk_CairoGraphics2D.h \ +gnu_java_awt_peer_gtk_ComponentGraphics.h \ +gnu_java_awt_peer_gtk_ComponentGraphicsCopy.h \ +gnu_java_awt_peer_gtk_FreetypeGlyphVector.h \ +gnu_java_awt_peer_gtk_GdkFontPeer.h \ +gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h \ +gnu_java_awt_peer_gtk_GdkPixbufDecoder.h \ +gnu_java_awt_peer_gtk_GdkRobotPeer.h \ +gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h \ +gnu_java_awt_peer_gtk_GtkButtonPeer.h \ +gnu_java_awt_peer_gtk_GtkCanvasPeer.h \ +gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h \ +gnu_java_awt_peer_gtk_GtkCheckboxPeer.h \ +gnu_java_awt_peer_gtk_GtkChoicePeer.h \ +gnu_java_awt_peer_gtk_GtkClipboard.h \ +gnu_java_awt_peer_gtk_GtkComponentPeer.h \ +gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h \ +gnu_java_awt_peer_gtk_GtkFileDialogPeer.h \ +gnu_java_awt_peer_gtk_GtkFramePeer.h \ +gnu_java_awt_peer_gtk_GtkGenericPeer.h \ +gnu_java_awt_peer_gtk_GtkImage.h \ +gnu_java_awt_peer_gtk_GtkLabelPeer.h \ +gnu_java_awt_peer_gtk_GtkListPeer.h \ +gnu_java_awt_peer_gtk_GtkMenuBarPeer.h \ +gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h \ +gnu_java_awt_peer_gtk_GtkMenuItemPeer.h \ +gnu_java_awt_peer_gtk_GtkMenuPeer.h \ +gnu_java_awt_peer_gtk_GtkPanelPeer.h \ +gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h \ +gnu_java_awt_peer_gtk_GtkScrollPanePeer.h \ +gnu_java_awt_peer_gtk_GtkScrollbarPeer.h \ +gnu_java_awt_peer_gtk_GtkSelection.h \ +gnu_java_awt_peer_gtk_GtkTextAreaPeer.h \ +gnu_java_awt_peer_gtk_GtkTextFieldPeer.h \ +gnu_java_awt_peer_gtk_GtkToolkit.h \ +gnu_java_awt_peer_gtk_GtkWindowPeer.h \ +gnu_java_awt_peer_gtk_GtkVolatileImage.h \ +gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer.h + +QTPEER_H_FILES = \ +gnu_java_awt_peer_qt_QtCheckboxPeer.h \ +gnu_java_awt_peer_qt_QtToolkit.h \ +gnu_java_awt_peer_qt_QtAudioClip.h \ +gnu_java_awt_peer_qt_QtScreenDevice.h \ +gnu_java_awt_peer_qt_QtTextFieldPeer.h \ +gnu_java_awt_peer_qt_QtMenuItemPeer.h \ +gnu_java_awt_peer_qt_QtButtonPeer.h \ +gnu_java_awt_peer_qt_QtWindowPeer.h \ +gnu_java_awt_peer_qt_QtDialogPeer.h \ +gnu_java_awt_peer_qt_QtImage.h \ +gnu_java_awt_peer_qt_QtMenuBarPeer.h \ +gnu_java_awt_peer_qt_QtVolatileImage.h \ +gnu_java_awt_peer_qt_QtFontPeer.h \ +gnu_java_awt_peer_qt_QtChoicePeer.h \ +gnu_java_awt_peer_qt_QtGraphics.h \ +gnu_java_awt_peer_qt_QtComponentPeer.h \ +gnu_java_awt_peer_qt_QtMenuPeer.h \ +gnu_java_awt_peer_qt_QtTextAreaPeer.h \ +gnu_java_awt_peer_qt_QPen.h \ +gnu_java_awt_peer_qt_QtPanelPeer.h \ +gnu_java_awt_peer_qt_QPainterPath.h \ +gnu_java_awt_peer_qt_QtFontMetrics.h \ +gnu_java_awt_peer_qt_QtScrollPanePeer.h \ +gnu_java_awt_peer_qt_QMatrix.h \ +gnu_java_awt_peer_qt_QtLabelPeer.h \ +gnu_java_awt_peer_qt_QtPopupMenuPeer.h \ +gnu_java_awt_peer_qt_QtFramePeer.h \ +gnu_java_awt_peer_qt_QtListPeer.h \ +gnu_java_awt_peer_qt_QtScrollbarPeer.h \ +gnu_java_awt_peer_qt_QtCanvasPeer.h \ +gnu_java_awt_peer_qt_QtMenuComponentPeer.h \ +gnu_java_awt_peer_qt_MainQtThread.h \ +gnu_java_awt_peer_qt_QtFileDialogPeer.h \ +gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h + +GCONF_PREFS_FILES = \ +gnu_java_util_prefs_gconf_GConfNativePeer.h + +H_FILES = \ +$(SOUND_H_FILES) \ +$(GST_PEER_H_FILES) \ +$(XMLJ_H_FILES) \ +$(GTKPEER_H_FILES) \ +$(QTPEER_H_FILES) \ +$(GCONF_PREFS_FILES) \ +gnu_java_math_GMP.h \ +gnu_java_net_VMPlainSocketImpl.h \ +gnu_java_net_local_LocalSocketImpl.h \ +gnu_java_nio_EpollSelectorImpl.h \ +gnu_java_nio_FileChannelImpl.h \ +gnu_java_nio_KqueueSelectorImpl.h \ +gnu_java_nio_VMChannel.h \ +gnu_java_nio_VMPipe.h \ +gnu_java_nio_VMSelector.h \ +gnu_java_nio_charset_iconv_IconvEncoder.h \ +gnu_java_nio_charset_iconv_IconvDecoder.h \ +gnu_java_lang_management_VMOperatingSystemMXBeanImpl.h \ +java_io_VMFile.h \ +java_io_VMObjectInputStream.h \ +java_io_VMObjectStreamClass.h \ +java_lang_VMDouble.h \ +java_lang_VMFloat.h \ +java_lang_VMMath.h \ +java_lang_VMProcess.h \ +java_lang_VMSystem.h \ +java_lang_reflect_VMArray.h \ +java_net_VMInetAddress.h \ +java_net_VMNetworkInterface.h \ +java_net_VMURLConnection.h \ +java_nio_VMDirectByteBuffer.h \ +java_nio_MappedByteBufferImpl.h \ +java_util_VMTimeZone.h + +if CREATE_JNI_HEADERS + +EXTRA_DIST=$(H_FILES) + +all-local: $(H_FILES) + +gnu_xml_libxmlj_dom_GnomeDocument.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeDocument.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeDocument +gnu_xml_libxmlj_dom_GnomeXPathNodeList.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeXPathNodeList.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeXPathNodeList +gnu_xml_libxmlj_dom_GnomeDocumentType.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeDocumentType.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeDocumentType +gnu_xml_libxmlj_dom_GnomeProcessingInstruction.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeProcessingInstruction.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeProcessingInstruction +gnu_xml_libxmlj_dom_GnomeTypeInfo.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeTypeInfo.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeTypeInfo +gnu_xml_libxmlj_dom_GnomeNodeList.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeNodeList.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeNodeList +gnu_xml_libxmlj_dom_GnomeNotation.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeNotation.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeNotation +gnu_xml_libxmlj_dom_GnomeXPathResult.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeXPathResult.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeXPathResult +gnu_xml_libxmlj_dom_GnomeElement.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeElement.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeElement +gnu_xml_libxmlj_dom_GnomeEntity.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeEntity.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeEntity +gnu_xml_libxmlj_dom_GnomeNode.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeNode.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeNode +gnu_xml_libxmlj_dom_GnomeXPathExpression.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeXPathExpression.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeXPathExpression +gnu_xml_libxmlj_dom_GnomeNamedNodeMap.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeNamedNodeMap.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeNamedNodeMap +gnu_xml_libxmlj_dom_GnomeDocumentBuilder.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeDocumentBuilder.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeDocumentBuilder +gnu_xml_libxmlj_dom_GnomeAttr.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeAttr.java + $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeAttr +gnu_xml_libxmlj_sax_GnomeLocator.h: $(top_srcdir)/gnu/xml/libxmlj/sax/GnomeLocator.java + $(JAVAH) -o $@ gnu.xml.libxmlj.sax.GnomeLocator +gnu_xml_libxmlj_sax_GnomeXMLReader.h: $(top_srcdir)/gnu/xml/libxmlj/sax/GnomeXMLReader.java + $(JAVAH) -o $@ gnu.xml.libxmlj.sax.GnomeXMLReader +gnu_xml_libxmlj_transform_GnomeTransformer.h: $(top_srcdir)/gnu/xml/libxmlj/transform/GnomeTransformer.java + $(JAVAH) -o $@ gnu.xml.libxmlj.transform.GnomeTransformer +gnu_xml_libxmlj_transform_GnomeTransformerFactory.h: $(top_srcdir)/gnu/xml/libxmlj/transform/GnomeTransformerFactory.java + $(JAVAH) -o $@ gnu.xml.libxmlj.transform.GnomeTransformerFactory +gnu_java_awt_peer_gtk_CairoSurface.h: $(top_srcdir)/gnu/java/awt/peer/gtk/CairoSurface.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.CairoSurface +gnu_java_awt_peer_gtk_CairoGraphics2D.h: $(top_srcdir)/gnu/java/awt/peer/gtk/CairoGraphics2D.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.CairoGraphics2D +gnu_java_awt_peer_gtk_ComponentGraphics.h: $(top_srcdir)/gnu/java/awt/peer/gtk/ComponentGraphics.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.ComponentGraphics +gnu_java_awt_peer_gtk_ComponentGraphicsCopy.h: $(top_srcdir)/gnu/java/awt/peer/gtk/ComponentGraphicsCopy.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.ComponentGraphicsCopy +gnu_java_awt_peer_gtk_FreetypeGlyphVector.h: $(top_srcdir)/gnu/java/awt/peer/gtk/FreetypeGlyphVector.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.FreetypeGlyphVector +gnu_java_awt_peer_gtk_GdkFontPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GdkFontPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GdkFontPeer +gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GdkGraphicsEnvironment +gnu_java_awt_peer_gtk_GdkPixbufDecoder.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GdkPixbufDecoder.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GdkPixbufDecoder +gnu_java_awt_peer_gtk_GdkRobotPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GdkRobotPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GdkRobotPeer +gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GdkScreenGraphicsDevice +gnu_java_awt_peer_gtk_GtkButtonPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkButtonPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkButtonPeer +gnu_java_awt_peer_gtk_GtkCanvasPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkCanvasPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkCanvasPeer +gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkCheckboxMenuItemPeer +gnu_java_awt_peer_gtk_GtkCheckboxPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkCheckboxPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkCheckboxPeer +gnu_java_awt_peer_gtk_GtkChoicePeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkChoicePeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkChoicePeer +gnu_java_awt_peer_gtk_GtkClipboard.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkClipboard.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkClipboard +gnu_java_awt_peer_gtk_GtkComponentPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkComponentPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkComponentPeer +gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkEmbeddedWindowPeer +gnu_java_awt_peer_gtk_GtkFileDialogPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkFileDialogPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkFileDialogPeer +gnu_java_awt_peer_gtk_GtkFramePeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkFramePeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkFramePeer +gnu_java_awt_peer_gtk_GtkGenericPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkGenericPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkGenericPeer +gnu_java_awt_peer_gtk_GtkImage.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkImage.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkImage +gnu_java_awt_peer_gtk_GtkLabelPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkLabelPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkLabelPeer +gnu_java_awt_peer_gtk_GtkListPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkListPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkListPeer +gnu_java_awt_peer_gtk_GtkMenuBarPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkMenuBarPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkMenuBarPeer +gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkMenuComponentPeer +gnu_java_awt_peer_gtk_GtkMenuItemPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkMenuItemPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkMenuItemPeer +gnu_java_awt_peer_gtk_GtkMenuPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkMenuPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkMenuPeer +gnu_java_awt_peer_gtk_GtkPanelPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkPanelPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkPanelPeer +gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkPopupMenuPeer +gnu_java_awt_peer_gtk_GtkScrollPanePeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkScrollPanePeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkScrollPanePeer +gnu_java_awt_peer_gtk_GtkScrollbarPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkScrollbarPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkScrollbarPeer +gnu_java_awt_peer_gtk_GtkSelection.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkSelection.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkSelection +gnu_java_awt_peer_gtk_GtkTextAreaPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkTextAreaPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkTextAreaPeer +gnu_java_awt_peer_gtk_GtkTextFieldPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkTextFieldPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkTextFieldPeer +gnu_java_awt_peer_gtk_GtkToolkit.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkToolkit.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkToolkit +gnu_java_awt_peer_gtk_GtkWindowPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkWindowPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkWindowPeer +gnu_java_awt_peer_gtk_GtkVolatileImage.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkVolatileImage.java + $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkVolatileImage +gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer.h: $(top_srcdir)/gnu/java/awt/dnd/peer/gtk/GtkDragSourceContextPeer.java + $(JAVAH) -o $@ gnu.java.awt.dnd.peer.gtk.GtkDragSourceContextPeer +gnu_java_awt_peer_qt_QtCheckboxPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtCheckboxPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtCheckboxPeer +gnu_java_awt_peer_qt_QtToolkit.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtToolkit.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtToolkit +gnu_java_awt_peer_qt_QtAudioClip.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtAudioClip.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtAudioClip +gnu_java_awt_peer_qt_QtScreenDevice.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtScreenDevice.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtScreenDevice +gnu_java_awt_peer_qt_QtTextFieldPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtTextFieldPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtTextFieldPeer +gnu_java_awt_peer_qt_QtMenuItemPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtMenuItemPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtMenuItemPeer +gnu_java_awt_peer_qt_QtButtonPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtButtonPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtButtonPeer +gnu_java_awt_peer_qt_QtWindowPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtWindowPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtWindowPeer +gnu_java_awt_peer_qt_QtDialogPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtDialogPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtDialogPeer +gnu_java_awt_peer_qt_QtImage.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtImage.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtImage +gnu_java_awt_peer_qt_QtMenuBarPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtMenuBarPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtMenuBarPeer +gnu_java_awt_peer_qt_QtVolatileImage.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtVolatileImage.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtVolatileImage +gnu_java_awt_peer_qt_QtFontPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtFontPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtFontPeer +gnu_java_awt_peer_qt_QtChoicePeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtChoicePeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtChoicePeer +gnu_java_awt_peer_qt_QtGraphics.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtGraphics.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtGraphics +gnu_java_awt_peer_qt_QtComponentPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtComponentPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtComponentPeer +gnu_java_awt_peer_qt_QtMenuPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtMenuPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtMenuPeer +gnu_java_awt_peer_qt_QtTextAreaPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtTextAreaPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtTextAreaPeer +gnu_java_awt_peer_qt_QPen.h: $(top_srcdir)/gnu/java/awt/peer/qt/QPen.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QPen +gnu_java_awt_peer_qt_QtPanelPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtPanelPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtPanelPeer +gnu_java_awt_peer_qt_QPainterPath.h: $(top_srcdir)/gnu/java/awt/peer/qt/QPainterPath.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QPainterPath +gnu_java_awt_peer_qt_QtFontMetrics.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtFontMetrics.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtFontMetrics +gnu_java_awt_peer_qt_QtScrollPanePeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtScrollPanePeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtScrollPanePeer +gnu_java_awt_peer_qt_QMatrix.h: $(top_srcdir)/gnu/java/awt/peer/qt/QMatrix.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QMatrix +gnu_java_awt_peer_qt_QtLabelPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtLabelPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtLabelPeer +gnu_java_awt_peer_qt_QtPopupMenuPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtPopupMenuPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtPopupMenuPeer +gnu_java_awt_peer_qt_QtFramePeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtFramePeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtFramePeer +gnu_java_awt_peer_qt_QtListPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtListPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtListPeer +gnu_java_awt_peer_qt_QtScrollbarPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtScrollbarPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtScrollbarPeer +gnu_java_awt_peer_qt_QtCanvasPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtCanvasPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtCanvasPeer +gnu_java_awt_peer_qt_QtMenuComponentPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtMenuComponentPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtMenuComponentPeer +gnu_java_awt_peer_qt_MainQtThread.h: $(top_srcdir)/gnu/java/awt/peer/qt/MainQtThread.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.MainQtThread +gnu_java_awt_peer_qt_QtFileDialogPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtFileDialogPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtFileDialogPeer +gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java + $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtEmbeddedWindowPeer +gnu_javax_sound_midi_alsa_AlsaPortDevice.h: $(top_srcdir)/gnu/javax/sound/midi/alsa/AlsaPortDevice.java + $(JAVAH) -o $@ gnu.javax.sound.midi.alsa.AlsaPortDevice +gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.h: $(top_srcdir)/gnu/javax/sound/midi/alsa/AlsaMidiSequencerDevice.java + $(JAVAH) -o $@ gnu.javax.sound.midi.alsa.AlsaMidiSequencerDevice +gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider.h: $(top_srcdir)/gnu/javax/sound/midi/alsa/AlsaMidiDeviceProvider.java + $(JAVAH) -o $@ gnu.javax.sound.midi.alsa.AlsaMidiDeviceProvider +gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.h: $(top_srcdir)/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider.java + $(JAVAH) -o $@ gnu.javax.sound.midi.dssi.DSSIMidiDeviceProvider +gnu_javax_sound_midi_dssi_DSSISynthesizer.h: $(top_srcdir)/gnu/javax/sound/midi/dssi/DSSISynthesizer.java + $(JAVAH) -o $@ gnu.javax.sound.midi.dssi.DSSISynthesizer +gnu_java_util_prefs_gconf_GConfNativePeer.h: $(top_srcdir)/gnu/java/util/prefs/gconf/GConfNativePeer.java + $(JAVAH) -o $@ gnu.java.util.prefs.gconf.GConfNativePeer +gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer.h: $(top_builddir)/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer.java + $(JAVAH) -o $@ gnu.javax.sound.sampled.gstreamer.io.GstAudioFileReaderNativePeer +gnu_javax_sound_sampled_gstreamer_io_GstInputStream.h: $(top_builddir)/gnu/javax/sound/sampled/gstreamer/io/GstInputStream.java + $(JAVAH) -o $@ gnu.javax.sound.sampled.gstreamer.io.GstInputStream +gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine.h: $(top_builddir)/gnu/javax/sound/sampled/gstreamer/lines/GstNativeDataLine.java + $(JAVAH) -o $@ gnu.javax.sound.sampled.gstreamer.lines.GstNativeDataLine +gnu_javax_sound_sampled_gstreamer_lines_GstPipeline.h: $(top_builddir)/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline.java + $(JAVAH) -o $@ gnu.javax.sound.sampled.gstreamer.lines.GstPipeline +gnu_java_math_GMP.h: $(top_srcdir)/gnu/java/math/GMP.java + $(JAVAH) -o $@ gnu.java.math.GMP +gnu_java_net_VMPlainSocketImpl.h: $(top_srcdir)/vm/reference/gnu/java/net/VMPlainSocketImpl.java + $(JAVAH) -o $@ gnu.java.net.VMPlainSocketImpl +gnu_java_net_local_LocalSocketImpl.h: $(top_srcdir)/gnu/java/net/local/LocalSocketImpl.java + $(JAVAH) -o $@ gnu.java.net.local.LocalSocketImpl +gnu_java_nio_VMChannel.h: $(top_srcdir)/vm/reference/gnu/java/nio/VMChannel.java + $(JAVAH) -o $@ gnu.java.nio.VMChannel +gnu_java_nio_VMPipe.h: $(top_srcdir)/vm/reference/gnu/java/nio/VMPipe.java + $(JAVAH) -o $@ gnu.java.nio.VMPipe +gnu_java_nio_VMSelector.h: $(top_srcdir)/vm/reference/gnu/java/nio/VMSelector.java + $(JAVAH) -o $@ gnu.java.nio.VMSelector +gnu_java_lang_management_VMOperatingSystemMXBeanImpl.h: $(top_srcdir)/vm/reference/gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java + $(JAVAH) -o $@ gnu.java.lang.management.VMOperatingSystemMXBeanImpl +java_io_VMFile.h: $(top_srcdir)/vm/reference/java/io/VMFile.java + $(JAVAH) -o $@ java.io.VMFile +java_io_VMObjectInputStream.h: $(top_srcdir)/vm/reference/java/io/VMObjectInputStream.java + $(JAVAH) -o $@ java.io.VMObjectInputStream +java_io_VMObjectStreamClass.h: $(top_srcdir)/vm/reference/java/io/VMObjectStreamClass.java + $(JAVAH) -o $@ java.io.VMObjectStreamClass +java_lang_VMMath.h: $(top_srcdir)/vm/reference/java/lang/VMMath.java + $(JAVAH) -o $@ java.lang.VMMath +java_lang_VMDouble.h: $(top_srcdir)/vm/reference/java/lang/VMDouble.java + $(JAVAH) -o $@ java.lang.VMDouble +java_lang_VMFloat.h: $(top_srcdir)/vm/reference/java/lang/VMFloat.java + $(JAVAH) -o $@ java.lang.VMFloat +java_lang_VMProcess.h: $(top_srcdir)/vm/reference/java/lang/VMProcess.java + $(JAVAH) -o $@ java.lang.VMProcess +java_lang_VMSystem.h: $(top_srcdir)/vm/reference/java/lang/VMSystem.java + $(JAVAH) -o $@ java.lang.VMSystem +java_lang_reflect_VMArray.h: $(top_srcdir)/vm/reference/java/lang/reflect/VMArray.java + $(JAVAH) -o $@ java.lang.reflect.VMArray +java_net_VMInetAddress.h: $(top_srcdir)/vm/reference/java/net/VMInetAddress.java + $(JAVAH) -o $@ java.net.VMInetAddress +java_net_VMNetworkInterface.h: $(top_srcdir)/vm/reference/java/net/VMNetworkInterface.java + $(JAVAH) -o $@ java.net.VMNetworkInterface +java_net_VMURLConnection.h: $(top_srcdir)/vm/reference/java/net/VMURLConnection.java + $(JAVAH) -o $@ java.net.VMURLConnection + +java_nio_VMDirectByteBuffer.h: $(top_srcdir)/vm/reference/java/nio/VMDirectByteBuffer.java + $(JAVAH) -o $@ java.nio.VMDirectByteBuffer +java_nio_MappedByteBufferImpl.h: $(top_srcdir)/java/nio/MappedByteBufferImpl.java + $(JAVAH) -o $@ java.nio.MappedByteBufferImpl + +gnu_java_nio_FileChannelImpl.h: $(top_srcdir)/gnu/java/nio/FileChannelImpl.java + $(JAVAH) -o $@ gnu.java.nio.FileChannelImpl + +gnu_java_nio_KqueueSelectorImpl.h: $(top_srcdir)/gnu/java/nio/KqueueSelectorImpl.java + $(JAVAH) -o $@ gnu.java.nio.KqueueSelectorImpl + +gnu_java_nio_EpollSelectorImpl.h: $(top_srcdir)/gnu/java/nio/EpollSelectorImpl.java + $(JAVAH) -o $@ gnu.java.nio.EpollSelectorImpl + +gnu_java_nio_charset_iconv_IconvDecoder.h: $(top_srcdir)/gnu/java/nio/charset/iconv/IconvDecoder.java + $(JAVAH) -o $@ gnu.java.nio.charset.iconv.IconvDecoder +gnu_java_nio_charset_iconv_IconvEncoder.h: $(top_srcdir)/gnu/java/nio/charset/iconv/IconvEncoder.java + $(JAVAH) -o $@ gnu.java.nio.charset.iconv.IconvEncoder +java_util_VMTimeZone.h: $(top_srcdir)/vm/reference/java/util/VMTimeZone.java + $(JAVAH) -o $@ java.util.VMTimeZone + +endif # CREATE_JNI_HEADERS diff --git a/libjava/classpath/include/Makefile.in b/libjava/classpath/include/Makefile.in new file mode 100644 index 000000000..58582e809 --- /dev/null +++ b/libjava/classpath/include/Makefile.in @@ -0,0 +1,881 @@ +# Makefile.in generated by automake 1.11.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, +# Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +target_triplet = @target@ +subdir = include +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ + $(srcdir)/config.h.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \ + $(top_srcdir)/../../config/lead-dot.m4 \ + $(top_srcdir)/../../config/lib-ld.m4 \ + $(top_srcdir)/../../config/lib-link.m4 \ + $(top_srcdir)/../../config/lib-prefix.m4 \ + $(top_srcdir)/../../config/multi.m4 \ + $(top_srcdir)/../../config/no-executables.m4 \ + $(top_srcdir)/../../config/override.m4 \ + $(top_srcdir)/../../libtool.m4 \ + $(top_srcdir)/../../ltoptions.m4 \ + $(top_srcdir)/../../ltsugar.m4 \ + $(top_srcdir)/../../ltversion.m4 \ + $(top_srcdir)/../../lt~obsolete.m4 \ + $(top_srcdir)/m4/ac_prog_antlr.m4 \ + $(top_srcdir)/m4/ac_prog_java.m4 \ + $(top_srcdir)/m4/ac_prog_java_works.m4 \ + $(top_srcdir)/m4/ac_prog_javac.m4 \ + $(top_srcdir)/m4/ac_prog_javac_works.m4 \ + $(top_srcdir)/m4/acattribute.m4 $(top_srcdir)/m4/accross.m4 \ + $(top_srcdir)/m4/acinclude.m4 \ + $(top_srcdir)/m4/ax_create_stdint_h.m4 \ + $(top_srcdir)/m4/ax_func_which_gethostbyname_r.m4 \ + $(top_srcdir)/m4/gcc_attribute.m4 $(top_srcdir)/m4/iconv.m4 \ + $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs +CONFIG_HEADER = config.h +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +SOURCES = +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ANTLR = @ANTLR@ +ANTLR_JAR = @ANTLR_JAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CAIRO_CFLAGS = @CAIRO_CFLAGS@ +CAIRO_LIBS = @CAIRO_LIBS@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CLASSPATH_CONVENIENCE = @CLASSPATH_CONVENIENCE@ +CLASSPATH_INCLUDES = @CLASSPATH_INCLUDES@ +CLASSPATH_MODULE = @CLASSPATH_MODULE@ +COLLECTIONS_PREFIX = @COLLECTIONS_PREFIX@ +CP = @CP@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DATE = @DATE@ +DEFAULT_PREFS_PEER = @DEFAULT_PREFS_PEER@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DSYMUTIL = @DSYMUTIL@ +DUMPBIN = @DUMPBIN@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +ECJ_JAR = @ECJ_JAR@ +EGREP = @EGREP@ +ERROR_CFLAGS = @ERROR_CFLAGS@ +EXAMPLESDIR = @EXAMPLESDIR@ +EXEEXT = @EXEEXT@ +EXTRA_CFLAGS = @EXTRA_CFLAGS@ +FGREP = @FGREP@ +FIND = @FIND@ +FREETYPE2_CFLAGS = @FREETYPE2_CFLAGS@ +FREETYPE2_LIBS = @FREETYPE2_LIBS@ +GCONF_CFLAGS = @GCONF_CFLAGS@ +GCONF_LIBS = @GCONF_LIBS@ +GDK_CFLAGS = @GDK_CFLAGS@ +GDK_LIBS = @GDK_LIBS@ +GJDOC = @GJDOC@ +GLIB_CFLAGS = @GLIB_CFLAGS@ +GLIB_LIBS = @GLIB_LIBS@ +GMP_CFLAGS = @GMP_CFLAGS@ +GMP_LIBS = @GMP_LIBS@ +GREP = @GREP@ +GSTREAMER_BASE_CFLAGS = @GSTREAMER_BASE_CFLAGS@ +GSTREAMER_BASE_LIBS = @GSTREAMER_BASE_LIBS@ +GSTREAMER_CFLAGS = @GSTREAMER_CFLAGS@ +GSTREAMER_FILE_READER = @GSTREAMER_FILE_READER@ +GSTREAMER_LIBS = @GSTREAMER_LIBS@ +GSTREAMER_MIXER_PROVIDER = @GSTREAMER_MIXER_PROVIDER@ +GSTREAMER_PLUGINS_BASE_CFLAGS = @GSTREAMER_PLUGINS_BASE_CFLAGS@ +GSTREAMER_PLUGINS_BASE_LIBS = @GSTREAMER_PLUGINS_BASE_LIBS@ +GST_PLUGIN_LDFLAGS = @GST_PLUGIN_LDFLAGS@ +GTK_CFLAGS = @GTK_CFLAGS@ +GTK_LIBS = @GTK_LIBS@ +INIT_LOAD_LIBRARY = @INIT_LOAD_LIBRARY@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +JAR = @JAR@ +JAVA = @JAVA@ +JAVAC = @JAVAC@ +JAVAC_IS_GCJ = @JAVAC_IS_GCJ@ +JAVAC_MEM_OPT = @JAVAC_MEM_OPT@ +JAVA_LANG_SYSTEM_EXPLICIT_INITIALIZATION = @JAVA_LANG_SYSTEM_EXPLICIT_INITIALIZATION@ +JAY = @JAY@ +JAY_SKELETON = @JAY_SKELETON@ +LD = @LD@ +LDFLAGS = @LDFLAGS@ +LIBDEBUG = @LIBDEBUG@ +LIBICONV = @LIBICONV@ +LIBMAGIC = @LIBMAGIC@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LIBVERSION = @LIBVERSION@ +LIPO = @LIPO@ +LN_S = @LN_S@ +LTLIBICONV = @LTLIBICONV@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MKDIR = @MKDIR@ +MKDIR_P = @MKDIR_P@ +MOC = @MOC@ +MOZILLA_CFLAGS = @MOZILLA_CFLAGS@ +MOZILLA_LIBS = @MOZILLA_LIBS@ +NM = @NM@ +NMEDIT = @NMEDIT@ +OBJDUMP = @OBJDUMP@ +OBJEXT = @OBJEXT@ +OTOOL = @OTOOL@ +OTOOL64 = @OTOOL64@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PANGOFT2_CFLAGS = @PANGOFT2_CFLAGS@ +PANGOFT2_LIBS = @PANGOFT2_LIBS@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PATH_TO_ESCHER = @PATH_TO_ESCHER@ +PATH_TO_GLIBJ_ZIP = @PATH_TO_GLIBJ_ZIP@ +PERL = @PERL@ +PKG_CONFIG = @PKG_CONFIG@ +PLUGIN_DIR = @PLUGIN_DIR@ +QT_CFLAGS = @QT_CFLAGS@ +QT_LIBS = @QT_LIBS@ +RANLIB = @RANLIB@ +REMOVE = @REMOVE@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRICT_WARNING_CFLAGS = @STRICT_WARNING_CFLAGS@ +STRIP = @STRIP@ +TOOLSDIR = @TOOLSDIR@ +USER_JAVAH = @USER_JAVAH@ +VERSION = @VERSION@ +WANT_NATIVE_BIG_INTEGER = @WANT_NATIVE_BIG_INTEGER@ +WARNING_CFLAGS = @WARNING_CFLAGS@ +XMKMF = @XMKMF@ +XML_CFLAGS = @XML_CFLAGS@ +XML_LIBS = @XML_LIBS@ +XSLT_CFLAGS = @XSLT_CFLAGS@ +XSLT_LIBS = @XSLT_LIBS@ +XTEST_LIBS = @XTEST_LIBS@ +X_CFLAGS = @X_CFLAGS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_LIBS = @X_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +ZIP = @ZIP@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_ANTLR = @ac_ct_ANTLR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +default_toolkit = @default_toolkit@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +glibjdir = @glibjdir@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +multi_basedir = @multi_basedir@ +nativeexeclibdir = @nativeexeclibdir@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target = @target@ +target_alias = @target_alias@ +target_cpu = @target_cpu@ +target_os = @target_os@ +target_vendor = @target_vendor@ +toolexeclibdir = @toolexeclibdir@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +uudecode = @uudecode@ +vm_classes = @vm_classes@ +@CREATE_JNI_HEADERS_FALSE@DISTCLEANFILES = jni_md.h config-int.h +@CREATE_JNI_HEADERS_TRUE@DISTCLEANFILES = jni_md.h config-int.h $(H_FILES) +ARG_JNI_JAVAH = -jni +ARG_CLASSPATH_JAVAH = -bootclasspath +JAVAH = $(USER_JAVAH) $(ARG_JNI_JAVAH) $(ARG_CLASSPATH_JAVAH) ../lib:$(PATH_TO_GLIBJ_ZIP) +CLASSDIR = lib +SOUND_H_FILES = \ +gnu_javax_sound_midi_alsa_AlsaPortDevice.h \ +gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.h \ +gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider.h \ +gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.h \ +gnu_javax_sound_midi_dssi_DSSISynthesizer.h + +GST_PEER_H_FILES = \ +gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer.h \ +gnu_javax_sound_sampled_gstreamer_io_GstInputStream.h \ +gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine.h \ +gnu_javax_sound_sampled_gstreamer_lines_GstPipeline.h + +XMLJ_H_FILES = \ +gnu_xml_libxmlj_dom_GnomeDocument.h \ +gnu_xml_libxmlj_dom_GnomeXPathNodeList.h \ +gnu_xml_libxmlj_dom_GnomeDocumentType.h \ +gnu_xml_libxmlj_dom_GnomeProcessingInstruction.h \ +gnu_xml_libxmlj_dom_GnomeTypeInfo.h \ +gnu_xml_libxmlj_dom_GnomeNodeList.h \ +gnu_xml_libxmlj_dom_GnomeNotation.h \ +gnu_xml_libxmlj_dom_GnomeXPathResult.h \ +gnu_xml_libxmlj_dom_GnomeElement.h \ +gnu_xml_libxmlj_dom_GnomeEntity.h \ +gnu_xml_libxmlj_dom_GnomeNode.h \ +gnu_xml_libxmlj_dom_GnomeXPathExpression.h \ +gnu_xml_libxmlj_dom_GnomeNamedNodeMap.h \ +gnu_xml_libxmlj_dom_GnomeDocumentBuilder.h \ +gnu_xml_libxmlj_dom_GnomeAttr.h \ +gnu_xml_libxmlj_sax_GnomeLocator.h \ +gnu_xml_libxmlj_sax_GnomeXMLReader.h \ +gnu_xml_libxmlj_transform_GnomeTransformer.h \ +gnu_xml_libxmlj_transform_GnomeTransformerFactory.h + +GTKPEER_H_FILES = \ +gnu_java_awt_peer_gtk_CairoSurface.h \ +gnu_java_awt_peer_gtk_CairoGraphics2D.h \ +gnu_java_awt_peer_gtk_ComponentGraphics.h \ +gnu_java_awt_peer_gtk_ComponentGraphicsCopy.h \ +gnu_java_awt_peer_gtk_FreetypeGlyphVector.h \ +gnu_java_awt_peer_gtk_GdkFontPeer.h \ +gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h \ +gnu_java_awt_peer_gtk_GdkPixbufDecoder.h \ +gnu_java_awt_peer_gtk_GdkRobotPeer.h \ +gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h \ +gnu_java_awt_peer_gtk_GtkButtonPeer.h \ +gnu_java_awt_peer_gtk_GtkCanvasPeer.h \ +gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h \ +gnu_java_awt_peer_gtk_GtkCheckboxPeer.h \ +gnu_java_awt_peer_gtk_GtkChoicePeer.h \ +gnu_java_awt_peer_gtk_GtkClipboard.h \ +gnu_java_awt_peer_gtk_GtkComponentPeer.h \ +gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h \ +gnu_java_awt_peer_gtk_GtkFileDialogPeer.h \ +gnu_java_awt_peer_gtk_GtkFramePeer.h \ +gnu_java_awt_peer_gtk_GtkGenericPeer.h \ +gnu_java_awt_peer_gtk_GtkImage.h \ +gnu_java_awt_peer_gtk_GtkLabelPeer.h \ +gnu_java_awt_peer_gtk_GtkListPeer.h \ +gnu_java_awt_peer_gtk_GtkMenuBarPeer.h \ +gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h \ +gnu_java_awt_peer_gtk_GtkMenuItemPeer.h \ +gnu_java_awt_peer_gtk_GtkMenuPeer.h \ +gnu_java_awt_peer_gtk_GtkPanelPeer.h \ +gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h \ +gnu_java_awt_peer_gtk_GtkScrollPanePeer.h \ +gnu_java_awt_peer_gtk_GtkScrollbarPeer.h \ +gnu_java_awt_peer_gtk_GtkSelection.h \ +gnu_java_awt_peer_gtk_GtkTextAreaPeer.h \ +gnu_java_awt_peer_gtk_GtkTextFieldPeer.h \ +gnu_java_awt_peer_gtk_GtkToolkit.h \ +gnu_java_awt_peer_gtk_GtkWindowPeer.h \ +gnu_java_awt_peer_gtk_GtkVolatileImage.h \ +gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer.h + +QTPEER_H_FILES = \ +gnu_java_awt_peer_qt_QtCheckboxPeer.h \ +gnu_java_awt_peer_qt_QtToolkit.h \ +gnu_java_awt_peer_qt_QtAudioClip.h \ +gnu_java_awt_peer_qt_QtScreenDevice.h \ +gnu_java_awt_peer_qt_QtTextFieldPeer.h \ +gnu_java_awt_peer_qt_QtMenuItemPeer.h \ +gnu_java_awt_peer_qt_QtButtonPeer.h \ +gnu_java_awt_peer_qt_QtWindowPeer.h \ +gnu_java_awt_peer_qt_QtDialogPeer.h \ +gnu_java_awt_peer_qt_QtImage.h \ +gnu_java_awt_peer_qt_QtMenuBarPeer.h \ +gnu_java_awt_peer_qt_QtVolatileImage.h \ +gnu_java_awt_peer_qt_QtFontPeer.h \ +gnu_java_awt_peer_qt_QtChoicePeer.h \ +gnu_java_awt_peer_qt_QtGraphics.h \ +gnu_java_awt_peer_qt_QtComponentPeer.h \ +gnu_java_awt_peer_qt_QtMenuPeer.h \ +gnu_java_awt_peer_qt_QtTextAreaPeer.h \ +gnu_java_awt_peer_qt_QPen.h \ +gnu_java_awt_peer_qt_QtPanelPeer.h \ +gnu_java_awt_peer_qt_QPainterPath.h \ +gnu_java_awt_peer_qt_QtFontMetrics.h \ +gnu_java_awt_peer_qt_QtScrollPanePeer.h \ +gnu_java_awt_peer_qt_QMatrix.h \ +gnu_java_awt_peer_qt_QtLabelPeer.h \ +gnu_java_awt_peer_qt_QtPopupMenuPeer.h \ +gnu_java_awt_peer_qt_QtFramePeer.h \ +gnu_java_awt_peer_qt_QtListPeer.h \ +gnu_java_awt_peer_qt_QtScrollbarPeer.h \ +gnu_java_awt_peer_qt_QtCanvasPeer.h \ +gnu_java_awt_peer_qt_QtMenuComponentPeer.h \ +gnu_java_awt_peer_qt_MainQtThread.h \ +gnu_java_awt_peer_qt_QtFileDialogPeer.h \ +gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h + +GCONF_PREFS_FILES = \ +gnu_java_util_prefs_gconf_GConfNativePeer.h + +H_FILES = \ +$(SOUND_H_FILES) \ +$(GST_PEER_H_FILES) \ +$(XMLJ_H_FILES) \ +$(GTKPEER_H_FILES) \ +$(QTPEER_H_FILES) \ +$(GCONF_PREFS_FILES) \ +gnu_java_math_GMP.h \ +gnu_java_net_VMPlainSocketImpl.h \ +gnu_java_net_local_LocalSocketImpl.h \ +gnu_java_nio_EpollSelectorImpl.h \ +gnu_java_nio_FileChannelImpl.h \ +gnu_java_nio_KqueueSelectorImpl.h \ +gnu_java_nio_VMChannel.h \ +gnu_java_nio_VMPipe.h \ +gnu_java_nio_VMSelector.h \ +gnu_java_nio_charset_iconv_IconvEncoder.h \ +gnu_java_nio_charset_iconv_IconvDecoder.h \ +gnu_java_lang_management_VMOperatingSystemMXBeanImpl.h \ +java_io_VMFile.h \ +java_io_VMObjectInputStream.h \ +java_io_VMObjectStreamClass.h \ +java_lang_VMDouble.h \ +java_lang_VMFloat.h \ +java_lang_VMMath.h \ +java_lang_VMProcess.h \ +java_lang_VMSystem.h \ +java_lang_reflect_VMArray.h \ +java_net_VMInetAddress.h \ +java_net_VMNetworkInterface.h \ +java_net_VMURLConnection.h \ +java_nio_VMDirectByteBuffer.h \ +java_nio_MappedByteBufferImpl.h \ +java_util_VMTimeZone.h + +@CREATE_JNI_HEADERS_TRUE@EXTRA_DIST = $(H_FILES) +all: config.h + $(MAKE) $(AM_MAKEFLAGS) all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu include/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu include/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): + +config.h: stamp-h1 + @if test ! -f $@; then \ + rm -f stamp-h1; \ + $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \ + else :; fi + +stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status + @rm -f stamp-h1 + cd $(top_builddir) && $(SHELL) ./config.status include/config.h +$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) + rm -f stamp-h1 + touch $@ + +distclean-hdr: + -rm -f config.h stamp-h1 + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + +check-am: all-am +check: check-am +@CREATE_JNI_HEADERS_FALSE@all-local: +all-am: Makefile config.h all-local +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-hdr + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: + +.MAKE: all install-am install-strip + +.PHONY: all all-am all-local check check-am clean clean-generic \ + clean-libtool distclean distclean-generic distclean-hdr \ + distclean-libtool dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + uninstall uninstall-am + + +@CREATE_JNI_HEADERS_TRUE@all-local: $(H_FILES) + +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeDocument.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeDocument.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeDocument +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeXPathNodeList.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeXPathNodeList.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeXPathNodeList +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeDocumentType.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeDocumentType.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeDocumentType +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeProcessingInstruction.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeProcessingInstruction.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeProcessingInstruction +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeTypeInfo.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeTypeInfo.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeTypeInfo +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeNodeList.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeNodeList.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeNodeList +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeNotation.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeNotation.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeNotation +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeXPathResult.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeXPathResult.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeXPathResult +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeElement.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeElement.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeElement +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeEntity.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeEntity.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeEntity +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeNode.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeNode.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeNode +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeXPathExpression.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeXPathExpression.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeXPathExpression +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeNamedNodeMap.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeNamedNodeMap.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeNamedNodeMap +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeDocumentBuilder.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeDocumentBuilder.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeDocumentBuilder +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_dom_GnomeAttr.h: $(top_srcdir)/gnu/xml/libxmlj/dom/GnomeAttr.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.dom.GnomeAttr +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_sax_GnomeLocator.h: $(top_srcdir)/gnu/xml/libxmlj/sax/GnomeLocator.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.sax.GnomeLocator +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_sax_GnomeXMLReader.h: $(top_srcdir)/gnu/xml/libxmlj/sax/GnomeXMLReader.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.sax.GnomeXMLReader +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_transform_GnomeTransformer.h: $(top_srcdir)/gnu/xml/libxmlj/transform/GnomeTransformer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.transform.GnomeTransformer +@CREATE_JNI_HEADERS_TRUE@gnu_xml_libxmlj_transform_GnomeTransformerFactory.h: $(top_srcdir)/gnu/xml/libxmlj/transform/GnomeTransformerFactory.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.xml.libxmlj.transform.GnomeTransformerFactory +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_CairoSurface.h: $(top_srcdir)/gnu/java/awt/peer/gtk/CairoSurface.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.CairoSurface +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_CairoGraphics2D.h: $(top_srcdir)/gnu/java/awt/peer/gtk/CairoGraphics2D.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.CairoGraphics2D +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_ComponentGraphics.h: $(top_srcdir)/gnu/java/awt/peer/gtk/ComponentGraphics.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.ComponentGraphics +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_ComponentGraphicsCopy.h: $(top_srcdir)/gnu/java/awt/peer/gtk/ComponentGraphicsCopy.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.ComponentGraphicsCopy +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_FreetypeGlyphVector.h: $(top_srcdir)/gnu/java/awt/peer/gtk/FreetypeGlyphVector.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.FreetypeGlyphVector +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GdkFontPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GdkFontPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GdkFontPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GdkGraphicsEnvironment +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GdkPixbufDecoder.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GdkPixbufDecoder.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GdkPixbufDecoder +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GdkRobotPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GdkRobotPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GdkRobotPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GdkScreenGraphicsDevice +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkButtonPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkButtonPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkButtonPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkCanvasPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkCanvasPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkCanvasPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkCheckboxMenuItemPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkCheckboxPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkCheckboxPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkCheckboxPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkChoicePeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkChoicePeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkChoicePeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkClipboard.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkClipboard.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkClipboard +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkComponentPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkComponentPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkComponentPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkEmbeddedWindowPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkFileDialogPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkFileDialogPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkFileDialogPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkFramePeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkFramePeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkFramePeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkGenericPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkGenericPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkGenericPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkImage.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkImage.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkImage +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkLabelPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkLabelPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkLabelPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkListPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkListPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkListPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkMenuBarPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkMenuBarPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkMenuBarPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkMenuComponentPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkMenuItemPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkMenuItemPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkMenuItemPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkMenuPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkMenuPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkMenuPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkPanelPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkPanelPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkPanelPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkPopupMenuPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkScrollPanePeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkScrollPanePeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkScrollPanePeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkScrollbarPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkScrollbarPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkScrollbarPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkSelection.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkSelection.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkSelection +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkTextAreaPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkTextAreaPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkTextAreaPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkTextFieldPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkTextFieldPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkTextFieldPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkToolkit.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkToolkit.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkToolkit +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkWindowPeer.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkWindowPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkWindowPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_gtk_GtkVolatileImage.h: $(top_srcdir)/gnu/java/awt/peer/gtk/GtkVolatileImage.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.gtk.GtkVolatileImage +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer.h: $(top_srcdir)/gnu/java/awt/dnd/peer/gtk/GtkDragSourceContextPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.dnd.peer.gtk.GtkDragSourceContextPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtCheckboxPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtCheckboxPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtCheckboxPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtToolkit.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtToolkit.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtToolkit +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtAudioClip.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtAudioClip.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtAudioClip +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtScreenDevice.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtScreenDevice.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtScreenDevice +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtTextFieldPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtTextFieldPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtTextFieldPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtMenuItemPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtMenuItemPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtMenuItemPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtButtonPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtButtonPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtButtonPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtWindowPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtWindowPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtWindowPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtDialogPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtDialogPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtDialogPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtImage.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtImage.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtImage +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtMenuBarPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtMenuBarPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtMenuBarPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtVolatileImage.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtVolatileImage.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtVolatileImage +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtFontPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtFontPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtFontPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtChoicePeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtChoicePeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtChoicePeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtGraphics.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtGraphics.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtGraphics +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtComponentPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtComponentPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtComponentPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtMenuPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtMenuPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtMenuPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtTextAreaPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtTextAreaPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtTextAreaPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QPen.h: $(top_srcdir)/gnu/java/awt/peer/qt/QPen.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QPen +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtPanelPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtPanelPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtPanelPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QPainterPath.h: $(top_srcdir)/gnu/java/awt/peer/qt/QPainterPath.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QPainterPath +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtFontMetrics.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtFontMetrics.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtFontMetrics +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtScrollPanePeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtScrollPanePeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtScrollPanePeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QMatrix.h: $(top_srcdir)/gnu/java/awt/peer/qt/QMatrix.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QMatrix +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtLabelPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtLabelPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtLabelPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtPopupMenuPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtPopupMenuPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtPopupMenuPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtFramePeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtFramePeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtFramePeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtListPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtListPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtListPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtScrollbarPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtScrollbarPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtScrollbarPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtCanvasPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtCanvasPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtCanvasPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtMenuComponentPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtMenuComponentPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtMenuComponentPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_MainQtThread.h: $(top_srcdir)/gnu/java/awt/peer/qt/MainQtThread.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.MainQtThread +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtFileDialogPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtFileDialogPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtFileDialogPeer +@CREATE_JNI_HEADERS_TRUE@gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h: $(top_srcdir)/gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.awt.peer.qt.QtEmbeddedWindowPeer +@CREATE_JNI_HEADERS_TRUE@gnu_javax_sound_midi_alsa_AlsaPortDevice.h: $(top_srcdir)/gnu/javax/sound/midi/alsa/AlsaPortDevice.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.javax.sound.midi.alsa.AlsaPortDevice +@CREATE_JNI_HEADERS_TRUE@gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.h: $(top_srcdir)/gnu/javax/sound/midi/alsa/AlsaMidiSequencerDevice.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.javax.sound.midi.alsa.AlsaMidiSequencerDevice +@CREATE_JNI_HEADERS_TRUE@gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider.h: $(top_srcdir)/gnu/javax/sound/midi/alsa/AlsaMidiDeviceProvider.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.javax.sound.midi.alsa.AlsaMidiDeviceProvider +@CREATE_JNI_HEADERS_TRUE@gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.h: $(top_srcdir)/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.javax.sound.midi.dssi.DSSIMidiDeviceProvider +@CREATE_JNI_HEADERS_TRUE@gnu_javax_sound_midi_dssi_DSSISynthesizer.h: $(top_srcdir)/gnu/javax/sound/midi/dssi/DSSISynthesizer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.javax.sound.midi.dssi.DSSISynthesizer +@CREATE_JNI_HEADERS_TRUE@gnu_java_util_prefs_gconf_GConfNativePeer.h: $(top_srcdir)/gnu/java/util/prefs/gconf/GConfNativePeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.util.prefs.gconf.GConfNativePeer +@CREATE_JNI_HEADERS_TRUE@gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer.h: $(top_builddir)/gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.javax.sound.sampled.gstreamer.io.GstAudioFileReaderNativePeer +@CREATE_JNI_HEADERS_TRUE@gnu_javax_sound_sampled_gstreamer_io_GstInputStream.h: $(top_builddir)/gnu/javax/sound/sampled/gstreamer/io/GstInputStream.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.javax.sound.sampled.gstreamer.io.GstInputStream +@CREATE_JNI_HEADERS_TRUE@gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine.h: $(top_builddir)/gnu/javax/sound/sampled/gstreamer/lines/GstNativeDataLine.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.javax.sound.sampled.gstreamer.lines.GstNativeDataLine +@CREATE_JNI_HEADERS_TRUE@gnu_javax_sound_sampled_gstreamer_lines_GstPipeline.h: $(top_builddir)/gnu/javax/sound/sampled/gstreamer/lines/GstPipeline.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.javax.sound.sampled.gstreamer.lines.GstPipeline +@CREATE_JNI_HEADERS_TRUE@gnu_java_math_GMP.h: $(top_srcdir)/gnu/java/math/GMP.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.math.GMP +@CREATE_JNI_HEADERS_TRUE@gnu_java_net_VMPlainSocketImpl.h: $(top_srcdir)/vm/reference/gnu/java/net/VMPlainSocketImpl.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.net.VMPlainSocketImpl +@CREATE_JNI_HEADERS_TRUE@gnu_java_net_local_LocalSocketImpl.h: $(top_srcdir)/gnu/java/net/local/LocalSocketImpl.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.net.local.LocalSocketImpl +@CREATE_JNI_HEADERS_TRUE@gnu_java_nio_VMChannel.h: $(top_srcdir)/vm/reference/gnu/java/nio/VMChannel.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.nio.VMChannel +@CREATE_JNI_HEADERS_TRUE@gnu_java_nio_VMPipe.h: $(top_srcdir)/vm/reference/gnu/java/nio/VMPipe.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.nio.VMPipe +@CREATE_JNI_HEADERS_TRUE@gnu_java_nio_VMSelector.h: $(top_srcdir)/vm/reference/gnu/java/nio/VMSelector.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.nio.VMSelector +@CREATE_JNI_HEADERS_TRUE@gnu_java_lang_management_VMOperatingSystemMXBeanImpl.h: $(top_srcdir)/vm/reference/gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.lang.management.VMOperatingSystemMXBeanImpl +@CREATE_JNI_HEADERS_TRUE@java_io_VMFile.h: $(top_srcdir)/vm/reference/java/io/VMFile.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.io.VMFile +@CREATE_JNI_HEADERS_TRUE@java_io_VMObjectInputStream.h: $(top_srcdir)/vm/reference/java/io/VMObjectInputStream.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.io.VMObjectInputStream +@CREATE_JNI_HEADERS_TRUE@java_io_VMObjectStreamClass.h: $(top_srcdir)/vm/reference/java/io/VMObjectStreamClass.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.io.VMObjectStreamClass +@CREATE_JNI_HEADERS_TRUE@java_lang_VMMath.h: $(top_srcdir)/vm/reference/java/lang/VMMath.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.lang.VMMath +@CREATE_JNI_HEADERS_TRUE@java_lang_VMDouble.h: $(top_srcdir)/vm/reference/java/lang/VMDouble.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.lang.VMDouble +@CREATE_JNI_HEADERS_TRUE@java_lang_VMFloat.h: $(top_srcdir)/vm/reference/java/lang/VMFloat.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.lang.VMFloat +@CREATE_JNI_HEADERS_TRUE@java_lang_VMProcess.h: $(top_srcdir)/vm/reference/java/lang/VMProcess.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.lang.VMProcess +@CREATE_JNI_HEADERS_TRUE@java_lang_VMSystem.h: $(top_srcdir)/vm/reference/java/lang/VMSystem.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.lang.VMSystem +@CREATE_JNI_HEADERS_TRUE@java_lang_reflect_VMArray.h: $(top_srcdir)/vm/reference/java/lang/reflect/VMArray.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.lang.reflect.VMArray +@CREATE_JNI_HEADERS_TRUE@java_net_VMInetAddress.h: $(top_srcdir)/vm/reference/java/net/VMInetAddress.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.net.VMInetAddress +@CREATE_JNI_HEADERS_TRUE@java_net_VMNetworkInterface.h: $(top_srcdir)/vm/reference/java/net/VMNetworkInterface.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.net.VMNetworkInterface +@CREATE_JNI_HEADERS_TRUE@java_net_VMURLConnection.h: $(top_srcdir)/vm/reference/java/net/VMURLConnection.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.net.VMURLConnection + +@CREATE_JNI_HEADERS_TRUE@java_nio_VMDirectByteBuffer.h: $(top_srcdir)/vm/reference/java/nio/VMDirectByteBuffer.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.nio.VMDirectByteBuffer +@CREATE_JNI_HEADERS_TRUE@java_nio_MappedByteBufferImpl.h: $(top_srcdir)/java/nio/MappedByteBufferImpl.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.nio.MappedByteBufferImpl + +@CREATE_JNI_HEADERS_TRUE@gnu_java_nio_FileChannelImpl.h: $(top_srcdir)/gnu/java/nio/FileChannelImpl.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.nio.FileChannelImpl + +@CREATE_JNI_HEADERS_TRUE@gnu_java_nio_KqueueSelectorImpl.h: $(top_srcdir)/gnu/java/nio/KqueueSelectorImpl.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.nio.KqueueSelectorImpl + +@CREATE_JNI_HEADERS_TRUE@gnu_java_nio_EpollSelectorImpl.h: $(top_srcdir)/gnu/java/nio/EpollSelectorImpl.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.nio.EpollSelectorImpl + +@CREATE_JNI_HEADERS_TRUE@gnu_java_nio_charset_iconv_IconvDecoder.h: $(top_srcdir)/gnu/java/nio/charset/iconv/IconvDecoder.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.nio.charset.iconv.IconvDecoder +@CREATE_JNI_HEADERS_TRUE@gnu_java_nio_charset_iconv_IconvEncoder.h: $(top_srcdir)/gnu/java/nio/charset/iconv/IconvEncoder.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.nio.charset.iconv.IconvEncoder +@CREATE_JNI_HEADERS_TRUE@java_util_VMTimeZone.h: $(top_srcdir)/vm/reference/java/util/VMTimeZone.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.util.VMTimeZone + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/libjava/classpath/include/config.h.in b/libjava/classpath/include/config.h.in new file mode 100644 index 000000000..cdf45d931 --- /dev/null +++ b/libjava/classpath/include/config.h.in @@ -0,0 +1,472 @@ +/* include/config.h.in. Generated from configure.ac by autoheader. */ + +/* 1234 = LIL_ENDIAN, 4321 = BIGENDIAN */ +#undef BYTEORDER + +/* Define to 1 if you want native library runtime debugging code enabled */ +#undef DEBUG + +/* Define to enable support for local sockets. */ +#undef ENABLE_LOCAL_SOCKETS + +/* Define to 1 if you have the `accept' function. */ +#undef HAVE_ACCEPT + +/* Define to 1 if you have the <alsa/asoundlib.h> header file. */ +#undef HAVE_ALSA_ASOUNDLIB_H + +/* Define to 1 if you have the <asm/ioctls.h> header file. */ +#undef HAVE_ASM_IOCTLS_H + +/* Define to 1 if you have the `bind' function. */ +#undef HAVE_BIND + +/* Define to 1 if you have BSD u_int32_t */ +#undef HAVE_BSD_INT32_DEFINED + +/* Define to 1 if you have the `close' function. */ +#undef HAVE_CLOSE + +/* Define to 1 if you have the `connect' function. */ +#undef HAVE_CONNECT + +/* Define to 1 if you have the <crt_externs.h> header file. */ +#undef HAVE_CRT_EXTERNS_H + +/* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. + */ +#undef HAVE_DECL_TZNAME + +/* Define to 1 if you have the <dlfcn.h> header file. */ +#undef HAVE_DLFCN_H + +/* Define to 1 if you have the <dssi.h> header file. */ +#undef HAVE_DSSI_H + +/* Define to 1 if you have the `epoll_create' function. */ +#undef HAVE_EPOLL_CREATE + +/* Define to 1 if you have the `execve' function. */ +#undef HAVE_EXECVE + +/* Define to 1 if you have the `fcntl' function. */ +#undef HAVE_FCNTL + +/* Define to 1 if you have the <fcntl.h> header file. */ +#undef HAVE_FCNTL_H + +/* Define to 1 if you have the `fork' function. */ +#undef HAVE_FORK + +/* Define to 1 if you have the `fstat' function. */ +#undef HAVE_FSTAT + +/* Define to 1 if you have the `fsync' function. */ +#undef HAVE_FSYNC + +/* Define to 1 if you have the `ftruncate' function. */ +#undef HAVE_FTRUNCATE + +/* three-argument gethostbyname_r */ +#undef HAVE_FUNC_GETHOSTBYNAME_R_3 + +/* five-argument gethostbyname_r */ +#undef HAVE_FUNC_GETHOSTBYNAME_R_5 + +/* six-argument gethostbyname_r */ +#undef HAVE_FUNC_GETHOSTBYNAME_R_6 + +/* Define to 1 if you have the `gethostbyname_r' function. */ +#undef HAVE_GETHOSTBYNAME_R + +/* Define to 1 if you have the `gethostname' function. */ +#undef HAVE_GETHOSTNAME + +/* Define to 1 if you have the `getifaddrs' function. */ +#undef HAVE_GETIFADDRS + +/* Define to 1 if you have the `getloadavg' function. */ +#undef HAVE_GETLOADAVG + +/* Define to 1 if you have the `getpagesize' function. */ +#undef HAVE_GETPAGESIZE + +/* Define to 1 if you have the `getpeername' function. */ +#undef HAVE_GETPEERNAME + +/* Define to 1 if you have the `getsockname' function. */ +#undef HAVE_GETSOCKNAME + +/* Define to 1 if you have the `getsockopt' function. */ +#undef HAVE_GETSOCKOPT + +/* Define to 1 if you have the <gmp.h> header file. */ +#undef HAVE_GMP_H + +/* Define if function attributes a la GCC 2.5 and higher are available. */ +#undef HAVE_GNUC25_ATTRIB + +/* Define if unused variables la GCC 2.5 and higher are available. */ +#undef HAVE_GNUC25_UNUSED + +/* Define to 1 if you have the `htonl' function. */ +#undef HAVE_HTONL + +/* Define to 1 if you have the `htons' function. */ +#undef HAVE_HTONS + +/* Define if you have the iconv() function. */ +#undef HAVE_ICONV + +/* Define to 1 if you have the <ifaddrs.h> header file. */ +#undef HAVE_IFADDRS_H + +/* Define if inet6 structures are defined in netinet/in.h. */ +#undef HAVE_INET6 + +/* Define to 1 if you have the `inet_addr' function. */ +#undef HAVE_INET_ADDR + +/* Define to 1 if you have the `inet_aton' function. */ +#undef HAVE_INET_ATON + +/* Define to 1 if you have the `inet_pton' function. */ +#undef HAVE_INET_PTON + +/* Define to 1 if you have uint32_t */ +#undef HAVE_INT32_DEFINED + +/* Define to 1 if you have the <inttypes.h> header file. */ +#undef HAVE_INTTYPES_H + +/* Define to 1 if you have the <jack/jack.h> header file. */ +#undef HAVE_JACK_JACK_H + +/* Define to 1 if you have the `kevent' function. */ +#undef HAVE_KEVENT + +/* Define to 1 if you have the `kqueue' function. */ +#undef HAVE_KQUEUE + +/* Define to 1 if you have the `ltdl' library (-lltdl). */ +#undef HAVE_LIBLTDL + +/* Define to 1 if you have the `socket' library (-lsocket). */ +#undef HAVE_LIBSOCKET + +/* Define to 1 if you have the `listen' function. */ +#undef HAVE_LISTEN + +/* Define to 1 if you have the `localtime_r' function. */ +#undef HAVE_LOCALTIME_R + +/* Define to 1 if you have the `lseek' function. */ +#undef HAVE_LSEEK + +/* Define to 1 if you have the `lstat' function. */ +#undef HAVE_LSTAT + +/* Define to 1 if you have the <ltdl.h> header file. */ +#undef HAVE_LTDL_H + +/* Define to 1 if you have the `madvise' function. */ +#undef HAVE_MADVISE + +/* Define to 1 if you have the <magic.h> header file. */ +#undef HAVE_MAGIC_H + +/* Define to 1 if you have the <memory.h> header file. */ +#undef HAVE_MEMORY_H + +/* Define to 1 if you have the `memset' function. */ +#undef HAVE_MEMSET + +/* Define to 1 if you have the `mincore' function. */ +#undef HAVE_MINCORE + +/* Define to 1 if you have the `mktime' function. */ +#undef HAVE_MKTIME + +/* Define to 1 if you have the `mmap' function. */ +#undef HAVE_MMAP + +/* Define this symbol if you have MSG_NOSIGNAL */ +#undef HAVE_MSG_NOSIGNAL + +/* Define this symbol if you have MSG_WAITALL */ +#undef HAVE_MSG_WAITALL + +/* Define to 1 if you have the `msync' function. */ +#undef HAVE_MSYNC + +/* Define to 1 if you have the `munmap' function. */ +#undef HAVE_MUNMAP + +/* Define to 1 if you have the <netinet/in_systm.h> header file. */ +#undef HAVE_NETINET_IN_SYSTM_H + +/* Define to 1 if you have the <netinet/ip.h> header file. */ +#undef HAVE_NETINET_IP_H + +/* Define to 1 if you have the <net/if.h> header file. */ +#undef HAVE_NET_IF_H + +/* Define to 1 if you have the `open' function. */ +#undef HAVE_OPEN + +/* Define to 1 if you have the `pipe' function. */ +#undef HAVE_PIPE + +/* Define to 1 if you have the `read' function. */ +#undef HAVE_READ + +/* Define to 1 if you have the `readlink' function. */ +#undef HAVE_READLINK + +/* Define to 1 if you have the `readv' function. */ +#undef HAVE_READV + +/* Define to 1 if you have the `recvfrom' function. */ +#undef HAVE_RECVFROM + +/* Define to 1 if you have the `select' function. */ +#undef HAVE_SELECT + +/* Define to 1 if you have the `send' function. */ +#undef HAVE_SEND + +/* Define to 1 if you have the `sendto' function. */ +#undef HAVE_SENDTO + +/* Define to 1 if you have the `setsockopt' function. */ +#undef HAVE_SETSOCKOPT + +/* Define to 1 if you have the `shutdown' function. */ +#undef HAVE_SHUTDOWN + +/* Define to 1 if you have the `socket' function. */ +#undef HAVE_SOCKET + +/* Define this symbol if you have SO_NOSIGPIPE */ +#undef HAVE_SO_NOSIGPIPE + +/* Define to 1 if you have the `statvfs' function. */ +#undef HAVE_STATVFS + +/* Define to 1 if you have the <stdint.h> header file. */ +#undef HAVE_STDINT_H + +/* Define to 1 if you have the <stdlib.h> header file. */ +#undef HAVE_STDLIB_H + +/* Define to 1 if you have the `strerror' function. */ +#undef HAVE_STRERROR + +/* Define to 1 if you have the `strerror_r' function. */ +#undef HAVE_STRERROR_R + +/* Define to 1 if you have the <strings.h> header file. */ +#undef HAVE_STRINGS_H + +/* Define to 1 if you have the <string.h> header file. */ +#undef HAVE_STRING_H + +/* Define to 1 if `struct tm' is a member of `tm_zone'. */ +#undef HAVE_STRUCT_TM_TM_ZONE + +/* Define to 1 if you have the `sysconf' function. */ +#undef HAVE_SYSCONF + +/* Define to 1 if you have the <sys/config.h> header file. */ +#undef HAVE_SYS_CONFIG_H + +/* Define to 1 if you have the <sys/epoll.h> header file. */ +#undef HAVE_SYS_EPOLL_H + +/* Define to 1 if you have the <sys/event.h> header file. */ +#undef HAVE_SYS_EVENT_H + +/* Define to 1 if you have the <sys/filio.h> header file. */ +#undef HAVE_SYS_FILIO_H + +/* Define to 1 if you have the <sys/ioctl.h> header file. */ +#undef HAVE_SYS_IOCTL_H + +/* Define to 1 if you have the <sys/loadavg.h> header file. */ +#undef HAVE_SYS_LOADAVG_H + +/* Define to 1 if you have the <sys/mman.h> header file. */ +#undef HAVE_SYS_MMAN_H + +/* Define to 1 if you have the <sys/select.h> header file. */ +#undef HAVE_SYS_SELECT_H + +/* Define to 1 if you have the <sys/sockio.h> header file. */ +#undef HAVE_SYS_SOCKIO_H + +/* Define to 1 if you have the <sys/stat.h> header file. */ +#undef HAVE_SYS_STAT_H + +/* Define to 1 if you have the <sys/time.h> header file. */ +#undef HAVE_SYS_TIME_H + +/* Define to 1 if you have the <sys/types.h> header file. */ +#undef HAVE_SYS_TYPES_H + +/* Define to 1 if you have the <sys/utime.h> header file. */ +#undef HAVE_SYS_UTIME_H + +/* Define to 1 if you have the `time' function. */ +#undef HAVE_TIME + +/* Define if global 'timezone' exists. */ +#undef HAVE_TIMEZONE + +/* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use + `HAVE_STRUCT_TM_TM_ZONE' instead. */ +#undef HAVE_TM_ZONE + +/* Define to 1 if you don't have `tm_zone' but do have the external array + `tzname'. */ +#undef HAVE_TZNAME + +/* Define if your platform has the global _timezone variable. */ +#undef HAVE_UNDERSCORE_TIMEZONE + +/* Define to 1 if you have the <unistd.h> header file. */ +#undef HAVE_UNISTD_H + +/* Define to 1 if you have the <utime.h> header file. */ +#undef HAVE_UTIME_H + +/* Define to 1 if you have the `write' function. */ +#undef HAVE_WRITE + +/* Define to 1 if you have the `writev' function. */ +#undef HAVE_WRITEV + +/* Define to 1 if you have libXrandr. */ +#undef HAVE_XRANDR + +/* Define to 1 if you have libXrender. */ +#undef HAVE_XRENDER + +/* Define to 1 if you have libXtst. */ +#undef HAVE_XTEST + +/* Define to 1 if you have the `\' function. */ +#undef HAVE__ + +/* Define if the host machine stores words of multi-word integers in + big-endian order. */ +#undef HOST_WORDS_BIG_ENDIAN + +/* Define as const if the declaration of iconv() needs const. */ +#undef ICONV_CONST + +/* Define to the sub-directory in which libtool stores uninstalled libraries. + */ +#undef LT_OBJDIR + +/* Define to 1 if your C compiler doesn't accept -c and -o together. */ +#undef NO_MINUS_C_MINUS_O + +/* Name of package */ +#undef PACKAGE + +/* Define to the address where bug reports for this package should be sent. */ +#undef PACKAGE_BUGREPORT + +/* Define to the full name of this package. */ +#undef PACKAGE_NAME + +/* Define to the full name and version of this package. */ +#undef PACKAGE_STRING + +/* Define to the one symbol short name of this package. */ +#undef PACKAGE_TARNAME + +/* Define to the home page for this package. */ +#undef PACKAGE_URL + +/* Define to the version of this package. */ +#undef PACKAGE_VERSION + +/* Define if you want to synchronize VM threads portably by default; undef + otherwise */ +#undef PORTABLE_NATIVE_SYNC + +/* The size of `char', as computed by sizeof. */ +#undef SIZEOF_CHAR + +/* The size of `int', as computed by sizeof. */ +#undef SIZEOF_INT + +/* The size of `long', as computed by sizeof. */ +#undef SIZEOF_LONG + +/* The size of `short', as computed by sizeof. */ +#undef SIZEOF_SHORT + +/* The size of `void*', as computed by sizeof. */ +#undef SIZEOF_VOIDP + +/* The number of bytes in type void * */ +#undef SIZEOF_VOID_P + +/* Define to 1 if you have the ANSI C header files. */ +#undef STDC_HEADERS + +/* Define if struct tm has tm_gmtoff field. */ +#undef STRUCT_TM_HAS_GMTOFF + +/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ +#undef TIME_WITH_SYS_TIME + +/* Define to 1 if your <sys/time.h> declares `struct tm'. */ +#undef TM_IN_SYS_TIME + +/* Version number of package */ +#undef VERSION + +/* Define to 1 if gmp is usable */ +#undef WITH_GNU_MP + +/* whether byteorder is bigendian */ +#undef WORDS_BIGENDIAN + +/* Define to 1 if the X Window System is missing or not being used. */ +#undef X_DISPLAY_MISSING + +/* Define to `__attribute__' to nothing if it's not supported. */ +#undef __attribute__ + +/* Define to empty if `const' does not conform to ANSI C. */ +#undef const + +/* Define to `__inline__' or `__inline' if that's what the C compiler + calls it, or to nothing if 'inline' is not supported under any name. */ +#ifndef __cplusplus +#undef inline +#endif + +/* GNU C attributes. */ +#ifndef FUNCATTR +#ifdef HAVE_GNUC25_ATTRIB +#define FUNCATTR(x) __attribute__(x) +#else +#define FUNCATTR(x) +#endif +#endif + +/* GNU C unused functions, or null. */ +#ifndef ATTRUNUSED +#ifdef HAVE_GNUC25_UNUSED +#define ATTRUNUSED unused +#else +#define ATTRUNUSED +#endif +#endif +#ifndef UNUSED +#define UNUSED FUNCATTR((ATTRUNUSED)) +#endif diff --git a/libjava/classpath/include/gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer.h b/libjava/classpath/include/gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer.h new file mode 100644 index 000000000..d2ef88dfd --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer__ +#define __gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_nativeStartDrag (JNIEnv *env, jobject, jobject, jint, jint, jint, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_connectSignals (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_create (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_nativeSetCursor (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_setTarget (JNIEnv *env, jobject, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_CairoGraphics2D.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_CairoGraphics2D.h new file mode 100644 index 000000000..3ae95a283 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_CairoGraphics2D.h @@ -0,0 +1,59 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_CairoGraphics2D__ +#define __gnu_java_awt_peer_gtk_CairoGraphics2D__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jlong JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_init (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_disposeNative (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_drawPixels (JNIEnv *env, jobject, jlong, jintArray, jint, jint, jint, jdoubleArray, jdouble, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_setGradient (JNIEnv *env, jobject, jlong, jdouble, jdouble, jdouble, jdouble, jint, jint, jint, jint, jint, jint, jint, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_setPaintPixels (JNIEnv *env, jobject, jlong, jintArray, jint, jint, jint, jboolean, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSetMatrix (JNIEnv *env, jobject, jlong, jdoubleArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoScale (JNIEnv *env, jobject, jlong, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSetOperator (JNIEnv *env, jobject, jlong, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSetRGBAColor (JNIEnv *env, jobject, jlong, jdouble, jdouble, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSetFillRule (JNIEnv *env, jobject, jlong, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSetLine (JNIEnv *env, jobject, jlong, jdouble, jint, jint, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSetDash (JNIEnv *env, jobject, jlong, jdoubleArray, jint, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoDrawGlyphVector (JNIEnv *env, jobject, jlong, jobject, jfloat, jfloat, jint, jintArray, jfloatArray, jlongArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSetFont (JNIEnv *env, jobject, jlong, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoRectangle (JNIEnv *env, jobject, jlong, jdouble, jdouble, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoArc (JNIEnv *env, jobject, jlong, jdouble, jdouble, jdouble, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSave (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoRestore (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoNewPath (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoClosePath (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoMoveTo (JNIEnv *env, jobject, jlong, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoLineTo (JNIEnv *env, jobject, jlong, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoCurveTo (JNIEnv *env, jobject, jlong, jdouble, jdouble, jdouble, jdouble, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoStroke (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoFill (JNIEnv *env, jobject, jlong, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoClip (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoResetClip (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSetAntialias (JNIEnv *env, jobject, jlong, jboolean); + +#undef gnu_java_awt_peer_gtk_CairoGraphics2D_INTERPOLATION_NEAREST +#define gnu_java_awt_peer_gtk_CairoGraphics2D_INTERPOLATION_NEAREST 0L +#undef gnu_java_awt_peer_gtk_CairoGraphics2D_INTERPOLATION_BILINEAR +#define gnu_java_awt_peer_gtk_CairoGraphics2D_INTERPOLATION_BILINEAR 1L +#undef gnu_java_awt_peer_gtk_CairoGraphics2D_INTERPOLATION_BICUBIC +#define gnu_java_awt_peer_gtk_CairoGraphics2D_INTERPOLATION_BICUBIC 5L +#undef gnu_java_awt_peer_gtk_CairoGraphics2D_ALPHA_INTERPOLATION_SPEED +#define gnu_java_awt_peer_gtk_CairoGraphics2D_ALPHA_INTERPOLATION_SPEED 2L +#undef gnu_java_awt_peer_gtk_CairoGraphics2D_ALPHA_INTERPOLATION_QUALITY +#define gnu_java_awt_peer_gtk_CairoGraphics2D_ALPHA_INTERPOLATION_QUALITY 3L +#undef gnu_java_awt_peer_gtk_CairoGraphics2D_ALPHA_INTERPOLATION_DEFAULT +#define gnu_java_awt_peer_gtk_CairoGraphics2D_ALPHA_INTERPOLATION_DEFAULT 4L + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_CairoGraphics2D__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_CairoSurface.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_CairoSurface.h new file mode 100644 index 000000000..8ef86c027 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_CairoSurface.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_CairoSurface__ +#define __gnu_java_awt_peer_gtk_CairoSurface__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoSurface_create (JNIEnv *env, jobject, jint, jint, jint, jintArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoSurface_destroy (JNIEnv *env, jobject, jlong, jintArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoSurface_nativeDrawSurface (JNIEnv *env, jobject, jlong, jlong, jdoubleArray, jdouble, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoSurface_syncNativeToJava (JNIEnv *env, jobject, jlong, jintArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoSurface_syncJavaToNative (JNIEnv *env, jobject, jlong, jintArray); +JNIEXPORT jlong JNICALL Java_gnu_java_awt_peer_gtk_CairoSurface_getFlippedBuffer (JNIEnv *env, jobject, jlong); +JNIEXPORT jlong JNICALL Java_gnu_java_awt_peer_gtk_CairoSurface_nativeNewCairoContext (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_CairoSurface_copyAreaNative2 (JNIEnv *env, jobject, jlong, jint, jint, jint, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_CairoSurface__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_ComponentGraphics.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_ComponentGraphics.h new file mode 100644 index 000000000..160cb394f --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_ComponentGraphics.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_ComponentGraphics__ +#define __gnu_java_awt_peer_gtk_ComponentGraphics__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jlong JNICALL Java_gnu_java_awt_peer_gtk_ComponentGraphics_initState (JNIEnv *env, jobject, jobject); +JNIEXPORT jlong JNICALL Java_gnu_java_awt_peer_gtk_ComponentGraphics_initFromVolatile (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_ComponentGraphics_start_1gdk_1drawing (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_ComponentGraphics_end_1gdk_1drawing (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_ComponentGraphics_hasXRender (JNIEnv *env, jclass); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_gtk_ComponentGraphics_nativeGrab (JNIEnv *env, jclass, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_ComponentGraphics_copyAreaNative (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_ComponentGraphics_drawVolatile (JNIEnv *env, jobject, jobject, jlong, jint, jint, jint, jint, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_ComponentGraphics__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_ComponentGraphicsCopy.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_ComponentGraphicsCopy.h new file mode 100644 index 000000000..8b1c26c29 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_ComponentGraphicsCopy.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_ComponentGraphicsCopy__ +#define __gnu_java_awt_peer_gtk_ComponentGraphicsCopy__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_ComponentGraphicsCopy_getPixbuf (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_ComponentGraphicsCopy_copyPixbuf (JNIEnv *env, jobject, jobject, jobject, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_ComponentGraphicsCopy__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_FreetypeGlyphVector.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_FreetypeGlyphVector.h new file mode 100644 index 000000000..cb424f426 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_FreetypeGlyphVector.h @@ -0,0 +1,24 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_FreetypeGlyphVector__ +#define __gnu_java_awt_peer_gtk_FreetypeGlyphVector__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_dispose (JNIEnv *env, jobject, jlongArray); +JNIEXPORT jlong JNICALL Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getNativeFontPointer (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphs (JNIEnv *env, jobject, jintArray, jintArray, jlongArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getKerning (JNIEnv *env, jobject, jint, jint, jlong, jfloatArray); +JNIEXPORT jdoubleArray JNICALL Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getMetricsNative (JNIEnv *env, jobject, jint, jlong); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphOutlineNative (JNIEnv *env, jobject, jint, jlong); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_FreetypeGlyphVector__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkFontPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkFontPeer.h new file mode 100644 index 000000000..468fbb0ab --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkFontPeer.h @@ -0,0 +1,43 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GdkFontPeer__ +#define __gnu_java_awt_peer_gtk_GdkFontPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkFontPeer_initStaticState (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkFontPeer_initState (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkFontPeer_dispose (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkFontPeer_setFont (JNIEnv *env, jobject, jstring, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkFontPeer_getFontMetrics (JNIEnv *env, jobject, jdoubleArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkFontPeer_getTextMetrics (JNIEnv *env, jobject, jstring, jdoubleArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkFontPeer_releasePeerGraphicsResource (JNIEnv *env, jobject); +JNIEXPORT jbyteArray JNICALL Java_gnu_java_awt_peer_gtk_GdkFontPeer_getTrueTypeTable (JNIEnv *env, jobject, jbyte, jbyte, jbyte, jbyte); + +#undef gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_ASCENT +#define gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_ASCENT 0L +#undef gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_MAX_ASCENT +#define gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_MAX_ASCENT 1L +#undef gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_DESCENT +#define gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_DESCENT 2L +#undef gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_MAX_DESCENT +#define gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_MAX_DESCENT 3L +#undef gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_MAX_ADVANCE +#define gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_MAX_ADVANCE 4L +#undef gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_HEIGHT +#define gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_HEIGHT 5L +#undef gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_UNDERLINE_OFFSET +#define gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_UNDERLINE_OFFSET 6L +#undef gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_UNDERLINE_THICKNESS +#define gnu_java_awt_peer_gtk_GdkFontPeer_FONT_METRICS_UNDERLINE_THICKNESS 7L + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GdkFontPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h new file mode 100644 index 000000000..de83f57a5 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GdkGraphicsEnvironment__ +#define __gnu_java_awt_peer_gtk_GdkGraphicsEnvironment__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment_initIDs (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment_nativeInitState (JNIEnv *env, jobject); +JNIEXPORT jobjectArray JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment_nativeGetScreenDevices (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment_nativeGetDefaultScreenDevice (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment_nativeGetNumFontFamilies (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment_nativeGetFontFamilies (JNIEnv *env, jobject, jobjectArray); +JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment_getMouseCoordinates (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphicsEnvironment_isWindowUnderMouse (JNIEnv *env, jobject, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GdkGraphicsEnvironment__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h new file mode 100644 index 000000000..1664b1d30 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h @@ -0,0 +1,24 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GdkPixbufDecoder__ +#define __gnu_java_awt_peer_gtk_GdkPixbufDecoder__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_initStaticState (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_initState (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_pumpBytes (JNIEnv *env, jobject, jbyteArray, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_pumpDone (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_finish (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_streamImage (JNIEnv *env, jclass, jintArray, jstring, jint, jint, jboolean, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GdkPixbufDecoder__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkRobotPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkRobotPeer.h new file mode 100644 index 000000000..0a3b4dd11 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkRobotPeer.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GdkRobotPeer__ +#define __gnu_java_awt_peer_gtk_GdkRobotPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GdkRobotPeer_initXTest (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkRobotPeer_mouseMove (JNIEnv *env, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkRobotPeer_mousePress (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkRobotPeer_mouseRelease (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkRobotPeer_mouseWheel (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkRobotPeer_keyPress (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkRobotPeer_keyRelease (JNIEnv *env, jobject, jint); +JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_gtk_GdkRobotPeer_nativeGetRGBPixels (JNIEnv *env, jobject, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GdkRobotPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h new file mode 100644 index 000000000..61999337b --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice__ +#define __gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice_initIDs (JNIEnv *env, jclass); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice_nativeGetFixedDisplayMode (JNIEnv *env, jobject, jobject); +JNIEXPORT jstring JNICALL Java_gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice_nativeGetIDString (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice_nativeGetDisplayModeIndex (JNIEnv *env, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice_nativeGetDisplayModeRate (JNIEnv *env, jobject, jobject); +JNIEXPORT jobjectArray JNICALL Java_gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice_nativeGetDisplayModes (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice_nativeSetDisplayMode (JNIEnv *env, jobject, jobject, jint, jshort); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice_nativeGetBounds (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkButtonPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkButtonPeer.h new file mode 100644 index 000000000..4aea5d6d3 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkButtonPeer.h @@ -0,0 +1,28 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkButtonPeer__ +#define __gnu_java_awt_peer_gtk_GtkButtonPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_create (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_connectSignals (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkWidgetModifyFont (JNIEnv *env, jobject, jstring, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkSetLabel (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkWidgetSetForeground (JNIEnv *env, jobject, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkWidgetSetBackground (JNIEnv *env, jobject, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkActivate (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkWidgetRequestFocus (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_setNativeBounds (JNIEnv *env, jobject, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkWidgetGetPreferredDimensions (JNIEnv *env, jobject, jintArray); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkButtonPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h new file mode 100644 index 000000000..1052aa571 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkCanvasPeer__ +#define __gnu_java_awt_peer_gtk_GtkCanvasPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCanvasPeer_create (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkCanvasPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h new file mode 100644 index 000000000..41423e8cc --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer__ +#define __gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer_create (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer_setState (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h new file mode 100644 index 000000000..974c0d67a --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h @@ -0,0 +1,27 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkCheckboxPeer__ +#define __gnu_java_awt_peer_gtk_GtkCheckboxPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_createCheckButton (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_createRadioButton (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_addToGroup (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_removeFromGroup (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_switchToGroup (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_connectSignals (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkWidgetModifyFont (JNIEnv *env, jobject, jstring, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkButtonSetLabel (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkToggleButtonSetActive (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkCheckboxPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkChoicePeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkChoicePeer.h new file mode 100644 index 000000000..05ffcde5e --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkChoicePeer.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkChoicePeer__ +#define __gnu_java_awt_peer_gtk_GtkChoicePeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_create (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeGetSelected (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_connectSignals (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_selectNative (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_selectNativeUnlocked (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_add (JNIEnv *env, jobject, jstring, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeRemove (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeRemoveAll (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkChoicePeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkClipboard.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkClipboard.h new file mode 100644 index 000000000..40b84e90c --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkClipboard.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkClipboard__ +#define __gnu_java_awt_peer_gtk_GtkClipboard__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkClipboard_advertiseContent (JNIEnv *env, jobject, jobjectArray, jboolean, jboolean, jboolean); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GtkClipboard_initNativeState (JNIEnv *env, jclass, jobject, jobject, jstring, jstring, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkClipboard__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h new file mode 100644 index 000000000..8103a067b --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h @@ -0,0 +1,44 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkComponentPeer__ +#define __gnu_java_awt_peer_gtk_GtkComponentPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_isEnabled (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_modalHasGrab (JNIEnv *env, jclass); +JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetForeground (JNIEnv *env, jobject); +JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetBackground (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetDimensions (JNIEnv *env, jobject, jintArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetPreferredDimensions (JNIEnv *env, jobject, jintArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWindowGetLocationOnScreen (JNIEnv *env, jobject, jintArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWindowGetLocationOnScreenUnlocked (JNIEnv *env, jobject, jintArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetLocationOnScreen (JNIEnv *env, jobject, jintArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetLocationOnScreenUnlocked (JNIEnv *env, jobject, jintArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetCursor (JNIEnv *env, jobject, jint, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetCursorUnlocked (JNIEnv *env, jobject, jint, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetBackground (JNIEnv *env, jobject, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetForeground (JNIEnv *env, jobject, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetSensitive (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetParent (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetRequestFocus (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetDispatchKeyEvent (JNIEnv *env, jobject, jint, jlong, jint, jint, jint); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetHasFocus (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetCanFocus (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_realize (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_setNativeEventMask (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_connectSignals (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_setNativeBounds (JNIEnv *env, jobject, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_setVisibleNative (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_setVisibleNativeUnlocked (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkComponentPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h new file mode 100644 index 000000000..55891c86f --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer__ +#define __gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer_create (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer_construct (JNIEnv *env, jobject, jlong); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h new file mode 100644 index 000000000..f9e134168 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h @@ -0,0 +1,24 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkFileDialogPeer__ +#define __gnu_java_awt_peer_gtk_GtkFileDialogPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_create (JNIEnv *env, jobject, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_connectSignals (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetFile (JNIEnv *env, jobject, jstring); +JNIEXPORT jstring JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeGetDirectory (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetDirectory (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetFilenameFilter (JNIEnv *env, jobject, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkFileDialogPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkFramePeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkFramePeer.h new file mode 100644 index 000000000..f100d3d55 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkFramePeer.h @@ -0,0 +1,29 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkFramePeer__ +#define __gnu_java_awt_peer_gtk_GtkFramePeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_getMenuBarHeight (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_setMenuBarWidthUnlocked (JNIEnv *env, jobject, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_setMenuBarWidth (JNIEnv *env, jobject, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_setMenuBarPeer (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_removeMenuBarPeer (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_gtkFixedSetVisible (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_maximize (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_unmaximize (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_iconify (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_deiconify (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_nativeSetIconImage (JNIEnv *env, jobject, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkFramePeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkGenericPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkGenericPeer.h new file mode 100644 index 000000000..243f508c9 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkGenericPeer.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkGenericPeer__ +#define __gnu_java_awt_peer_gtk_GtkGenericPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkGenericPeer_initIDs (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkGenericPeer_dispose (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkGenericPeer_gtkWidgetModifyFont (JNIEnv *env, jobject, jstring, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkGenericPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkImage.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkImage.h new file mode 100644 index 000000000..3e65ea9b2 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkImage.h @@ -0,0 +1,27 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkImage__ +#define __gnu_java_awt_peer_gtk_GtkImage__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkImage_initFromBuffer (JNIEnv *env, jobject, jlong); +JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_gtk_GtkImage_getPixels (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkImage_setPixels (JNIEnv *env, jobject, jintArray); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GtkImage_loadPixbuf (JNIEnv *env, jobject, jstring); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GtkImage_loadImageFromData (JNIEnv *env, jobject, jbyteArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkImage_createPixbuf (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkImage_freePixbuf (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkImage_createScaledPixbuf (JNIEnv *env, jobject, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkImage_createFromPixbuf (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkImage__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkLabelPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkLabelPeer.h new file mode 100644 index 000000000..805cfb528 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkLabelPeer.h @@ -0,0 +1,24 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkLabelPeer__ +#define __gnu_java_awt_peer_gtk_GtkLabelPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkLabelPeer_create (JNIEnv *env, jobject, jstring, jfloat); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkLabelPeer_gtkWidgetModifyFont (JNIEnv *env, jobject, jstring, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkLabelPeer_nativeSetAlignment (JNIEnv *env, jobject, jfloat); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkLabelPeer_setNativeText (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkLabelPeer_setNativeBounds (JNIEnv *env, jobject, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkLabelPeer_gtkWidgetGetPreferredDimensions (JNIEnv *env, jobject, jintArray); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkLabelPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkListPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkListPeer.h new file mode 100644 index 000000000..bc620336a --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkListPeer.h @@ -0,0 +1,31 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkListPeer__ +#define __gnu_java_awt_peer_gtk_GtkListPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_create (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_connectSignals (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_gtkWidgetModifyFont (JNIEnv *env, jobject, jstring, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_gtkWidgetRequestFocus (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_getSize (JNIEnv *env, jobject, jint, jint, jintArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_append (JNIEnv *env, jobject, jobjectArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_add (JNIEnv *env, jobject, jstring, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_delItems (JNIEnv *env, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_deselect (JNIEnv *env, jobject, jint); +JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_getSelectedIndexes (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_makeVisible (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_select (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkListPeer_setMultipleMode (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkListPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h new file mode 100644 index 000000000..4a053a19c --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkMenuBarPeer__ +#define __gnu_java_awt_peer_gtk_GtkMenuBarPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuBarPeer_create (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuBarPeer_addMenu (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuBarPeer_delMenu (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkMenuBarPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h new file mode 100644 index 000000000..bc01ffcbf --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkMenuComponentPeer__ +#define __gnu_java_awt_peer_gtk_GtkMenuComponentPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuComponentPeer_dispose (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkMenuComponentPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h new file mode 100644 index 000000000..2aee51e46 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkMenuItemPeer__ +#define __gnu_java_awt_peer_gtk_GtkMenuItemPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_create (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_connectSignals (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_gtkWidgetModifyFont (JNIEnv *env, jobject, jstring, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_setEnabled (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_setLabel (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkMenuItemPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuPeer.h new file mode 100644 index 000000000..6b0569bf0 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkMenuPeer.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkMenuPeer__ +#define __gnu_java_awt_peer_gtk_GtkMenuPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuPeer_create (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuPeer_addItem (JNIEnv *env, jobject, jobject, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuPeer_setupAccelGroup (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuPeer_addTearOff (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuPeer_delItem (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkMenuPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkPanelPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkPanelPeer.h new file mode 100644 index 000000000..929e28321 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkPanelPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkPanelPeer__ +#define __gnu_java_awt_peer_gtk_GtkPanelPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkPanelPeer_create (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkPanelPeer_connectSignals (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkPanelPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h new file mode 100644 index 000000000..3b1c68ab2 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkPopupMenuPeer__ +#define __gnu_java_awt_peer_gtk_GtkPopupMenuPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_setupAccelGroup (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_show (JNIEnv *env, jobject, jint, jint, jlong); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkPopupMenuPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h new file mode 100644 index 000000000..f52469a3e --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h @@ -0,0 +1,25 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkScrollPanePeer__ +#define __gnu_java_awt_peer_gtk_GtkScrollPanePeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_create (JNIEnv *env, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_gtkScrolledWindowSetHScrollIncrement (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_gtkScrolledWindowSetVScrollIncrement (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_setPolicy (JNIEnv *env, jobject, jint); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_getHScrollbarHeight (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_getVScrollbarWidth (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_setScrollPosition (JNIEnv *env, jobject, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkScrollPanePeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h new file mode 100644 index 000000000..a96f0f41f --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkScrollbarPeer__ +#define __gnu_java_awt_peer_gtk_GtkScrollbarPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_create (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_connectSignals (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_setLineIncrement (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_setPageIncrement (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_setBarValues (JNIEnv *env, jobject, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkScrollbarPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkSelection.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkSelection.h new file mode 100644 index 000000000..5c3de333c --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkSelection.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkSelection__ +#define __gnu_java_awt_peer_gtk_GtkSelection__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestText (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestImage (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestURIs (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestBytes (JNIEnv *env, jobject, jboolean, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestMimeTypes (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkSelection__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h new file mode 100644 index 000000000..b3b754afc --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h @@ -0,0 +1,34 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkTextAreaPeer__ +#define __gnu_java_awt_peer_gtk_GtkTextAreaPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_create (JNIEnv *env, jobject, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkWidgetModifyFont (JNIEnv *env, jobject, jstring, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkWidgetRequestFocus (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_connectSignals (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_getCaretPosition (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_setCaretPosition (JNIEnv *env, jobject, jint); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_getSelectionStart (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_getSelectionEnd (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_getText (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_select (JNIEnv *env, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_setEditable (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_setText (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_insert (JNIEnv *env, jobject, jstring, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_replaceRange (JNIEnv *env, jobject, jstring, jint, jint); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_getHScrollbarHeight (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_getVScrollbarWidth (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkTextAreaPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h new file mode 100644 index 000000000..faa6fbea2 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h @@ -0,0 +1,32 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkTextFieldPeer__ +#define __gnu_java_awt_peer_gtk_GtkTextFieldPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_create (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkWidgetSetBackground (JNIEnv *env, jobject, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkWidgetSetForeground (JNIEnv *env, jobject, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_connectSignals (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_getCaretPosition (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_setCaretPosition (JNIEnv *env, jobject, jint); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_getSelectionStart (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_getSelectionEnd (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_getText (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_select (JNIEnv *env, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_setEditable (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_setText (JNIEnv *env, jobject, jstring); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkEntryGetBorderWidth (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_setEchoChar (JNIEnv *env, jobject, jchar); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkTextFieldPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkToolkit.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkToolkit.h new file mode 100644 index 000000000..c8d409dd6 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkToolkit.h @@ -0,0 +1,29 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkToolkit__ +#define __gnu_java_awt_peer_gtk_GtkToolkit__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkInit (JNIEnv *env, jclass, jint, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkMain (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkQuit (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_initIDs (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_beep (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_getScreenSizeDimensions (JNIEnv *env, jobject, jintArray); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_getScreenResolution (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_sync (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_loadSystemColors (JNIEnv *env, jobject, jintArray); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_getLockState (JNIEnv *env, jobject, jint); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GtkToolkit_getMouseNumberOfButtons (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkToolkit__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkVolatileImage.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkVolatileImage.h new file mode 100644 index 000000000..57bac0d9f --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkVolatileImage.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkVolatileImage__ +#define __gnu_java_awt_peer_gtk_GtkVolatileImage__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jlong JNICALL Java_gnu_java_awt_peer_gtk_GtkVolatileImage_init (JNIEnv *env, jobject, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkVolatileImage_destroy (JNIEnv *env, jobject, jlong); +JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_gtk_GtkVolatileImage_nativeGetPixels (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkVolatileImage_nativeCopyArea (JNIEnv *env, jobject, jlong, jint, jint, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkVolatileImage_nativeDrawVolatile (JNIEnv *env, jobject, jlong, jlong, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkVolatileImage__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h new file mode 100644 index 000000000..195121278 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h @@ -0,0 +1,52 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_gtk_GtkWindowPeer__ +#define __gnu_java_awt_peer_gtk_GtkWindowPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetTitle (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetResizable (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetModal (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetAlwaysOnTop (JNIEnv *env, jobject, jboolean); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowHasFocus (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_realize (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_create (JNIEnv *env, jobject, jint, jboolean, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setVisibleNative (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setVisibleNativeUnlocked (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_connectSignals (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_toBack (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_toFront (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetBounds (JNIEnv *env, jobject, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetBoundsUnlocked (JNIEnv *env, jobject, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetLocation (JNIEnv *env, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_nativeSetLocationUnlocked (JNIEnv *env, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setSize (JNIEnv *env, jobject, jint, jint); + +#undef gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_NORMAL +#define gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_NORMAL 0L +#undef gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_DIALOG +#define gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_DIALOG 1L +#undef gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_MENU +#define gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_MENU 2L +#undef gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_TOOLBAR +#define gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_TOOLBAR 3L +#undef gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_SPLASHSCREEN +#define gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_SPLASHSCREEN 4L +#undef gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_UTILITY +#define gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_UTILITY 5L +#undef gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_DOCK +#define gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_DOCK 6L +#undef gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_DESKTOP +#define gnu_java_awt_peer_gtk_GtkWindowPeer_GDK_WINDOW_TYPE_HINT_DESKTOP 7L + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkWindowPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_MainQtThread.h b/libjava/classpath/include/gnu_java_awt_peer_qt_MainQtThread.h new file mode 100644 index 000000000..73959ac62 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_MainQtThread.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_MainQtThread__ +#define __gnu_java_awt_peer_qt_MainQtThread__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jlong JNICALL Java_gnu_java_awt_peer_qt_MainQtThread_init (JNIEnv *env, jobject, jstring, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_MainQtThread_exec (JNIEnv *env, jobject, jlong); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_MainQtThread__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QMatrix.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QMatrix.h new file mode 100644 index 000000000..c9fb4a18a --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QMatrix.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QMatrix__ +#define __gnu_java_awt_peer_qt_QMatrix__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QMatrix_init (JNIEnv *env, jobject, jdouble, jdouble, jdouble, jdouble, jdouble, jdouble); +JNIEXPORT jdoubleArray JNICALL Java_gnu_java_awt_peer_qt_QMatrix_getMatrix (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QMatrix_dispose (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QMatrix__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QPainterPath.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QPainterPath.h new file mode 100644 index 000000000..0ba0cd0f8 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QPainterPath.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QPainterPath__ +#define __gnu_java_awt_peer_qt_QPainterPath__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_qt_QPainterPath_getPath (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QPainterPath_init (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QPainterPath_moveTo (JNIEnv *env, jobject, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QPainterPath_close (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QPainterPath_lineTo (JNIEnv *env, jobject, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QPainterPath_quadTo (JNIEnv *env, jobject, jdouble, jdouble, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QPainterPath_cubicTo (JNIEnv *env, jobject, jdouble, jdouble, jdouble, jdouble, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QPainterPath_dispose (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QPainterPath__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QPen.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QPen.h new file mode 100644 index 000000000..f7fc7395a --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QPen.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QPen__ +#define __gnu_java_awt_peer_qt_QPen__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QPen_init (JNIEnv *env, jobject, jdouble, jint, jint, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QPen_dispose (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QPen__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtAudioClip.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtAudioClip.h new file mode 100644 index 000000000..04e7cfbde --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtAudioClip.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtAudioClip__ +#define __gnu_java_awt_peer_qt_QtAudioClip__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtAudioClip_loadClip (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtAudioClip_play (JNIEnv *env, jobject, jboolean); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_qt_QtAudioClip_isAvailable (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtAudioClip_stop (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtAudioClip_dispose (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtAudioClip__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtButtonPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtButtonPeer.h new file mode 100644 index 000000000..b5a3c7437 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtButtonPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtButtonPeer__ +#define __gnu_java_awt_peer_qt_QtButtonPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtButtonPeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtButtonPeer_setLabel (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtButtonPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtCanvasPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtCanvasPeer.h new file mode 100644 index 000000000..74c86a894 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtCanvasPeer.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtCanvasPeer__ +#define __gnu_java_awt_peer_qt_QtCanvasPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtCanvasPeer_init (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtCanvasPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtCheckboxPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtCheckboxPeer.h new file mode 100644 index 000000000..aaee33d42 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtCheckboxPeer.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtCheckboxPeer__ +#define __gnu_java_awt_peer_qt_QtCheckboxPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtCheckboxPeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtCheckboxPeer_setLabel (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtCheckboxPeer_setState (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtCheckboxPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtChoicePeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtChoicePeer.h new file mode 100644 index 000000000..ef639faee --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtChoicePeer.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtChoicePeer__ +#define __gnu_java_awt_peer_qt_QtChoicePeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtChoicePeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtChoicePeer_add (JNIEnv *env, jobject, jstring, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtChoicePeer_remove (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtChoicePeer_select (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtChoicePeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtComponentPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtComponentPeer.h new file mode 100644 index 000000000..2d92f4ce5 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtComponentPeer.h @@ -0,0 +1,41 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtComponentPeer__ +#define __gnu_java_awt_peer_qt_QtComponentPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_callInit (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_QtUpdate (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_QtUpdateArea (JNIEnv *env, jobject, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_disposeNative (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_setGround (JNIEnv *env, jobject, jint, jint, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_setBoundsNative (JNIEnv *env, jobject, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_setCursor (JNIEnv *env, jobject, jint); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_getNativeBackground (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_setFontNative (JNIEnv *env, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_whichScreen (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_reparentNative (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_getLocationOnScreenNative (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_getSizeNative (JNIEnv *env, jobject, jobject, jboolean); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_handlesWheelScrolling (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_isFocusable (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_isObscured (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_requestFocus (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_setEnabled (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_setVisible (JNIEnv *env, jobject, jboolean); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_qt_QtComponentPeer_getBounds (JNIEnv *env, jobject); + +#undef gnu_java_awt_peer_qt_QtComponentPeer_POPUP_TRIGGER +#define gnu_java_awt_peer_qt_QtComponentPeer_POPUP_TRIGGER 3L + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtComponentPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtDialogPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtDialogPeer.h new file mode 100644 index 000000000..0fd19f2ae --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtDialogPeer.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtDialogPeer__ +#define __gnu_java_awt_peer_qt_QtDialogPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtDialogPeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtDialogPeer_setModal (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtDialogPeer_setBoundsNative (JNIEnv *env, jobject, jint, jint, jint, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtDialogPeer_setResizable (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtDialogPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h new file mode 100644 index 000000000..8913a3b38 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtEmbeddedWindowPeer__ +#define __gnu_java_awt_peer_qt_QtEmbeddedWindowPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtEmbeddedWindowPeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtEmbeddedWindowPeer_embed (JNIEnv *env, jobject, jlong); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtEmbeddedWindowPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtFileDialogPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtFileDialogPeer.h new file mode 100644 index 000000000..f1e47368b --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtFileDialogPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtFileDialogPeer__ +#define __gnu_java_awt_peer_qt_QtFileDialogPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtFileDialogPeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtFileDialogPeer_setMode (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtFileDialogPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtFontMetrics.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtFontMetrics.h new file mode 100644 index 000000000..b07bc9cae --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtFontMetrics.h @@ -0,0 +1,30 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtFontMetrics__ +#define __gnu_java_awt_peer_qt_QtFontMetrics__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_init (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_initGraphics (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_dispose (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_getStringBounds (JNIEnv *env, jobject, jstring); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_canDisplay (JNIEnv *env, jobject, jint); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_getAscent (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_getDescent (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_getHeight (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_getLeading (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_getMaxAdvance (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_charWidth (JNIEnv *env, jobject, jchar); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtFontMetrics_stringWidth (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtFontMetrics__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtFontPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtFontPeer.h new file mode 100644 index 000000000..3e87d6d20 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtFontPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtFontPeer__ +#define __gnu_java_awt_peer_qt_QtFontPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtFontPeer_create (JNIEnv *env, jobject, jstring, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtFontPeer_dispose (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtFontPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtFramePeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtFramePeer.h new file mode 100644 index 000000000..06f1824a8 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtFramePeer.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtFramePeer__ +#define __gnu_java_awt_peer_qt_QtFramePeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtFramePeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtFramePeer_setIcon (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtFramePeer_setMaximizedBounds (JNIEnv *env, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtFramePeer_setMenu (JNIEnv *env, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtFramePeer_menuBarHeight (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtFramePeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtGraphics.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtGraphics.h new file mode 100644 index 000000000..f35a182d9 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtGraphics.h @@ -0,0 +1,40 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtGraphics__ +#define __gnu_java_awt_peer_qt_QtGraphics__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_delete (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_initImage (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_initVolatileImage (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_cloneNativeContext (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_setColor (JNIEnv *env, jobject, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_drawNative (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_fillNative (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_setClipNative (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_setClipRectNative (JNIEnv *env, jobject, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_intersectClipNative (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_intersectClipRectNative (JNIEnv *env, jobject, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_setQtTransform (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_setNativeStroke (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_setNativeComposite (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_drawStringNative (JNIEnv *env, jobject, jstring, jdouble, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_setLinearGradient (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint, jdouble, jdouble, jdouble, jdouble, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_setAlphaNative (JNIEnv *env, jobject, jdouble); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_setFontNative (JNIEnv *env, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_getClipNative (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_getClipBounds (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_fill3DRect (JNIEnv *env, jobject, jint, jint, jint, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtGraphics_draw3DRect (JNIEnv *env, jobject, jint, jint, jint, jint, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtGraphics__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtImage.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtImage.h new file mode 100644 index 000000000..cc399b7ab --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtImage.h @@ -0,0 +1,31 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtImage__ +#define __gnu_java_awt_peer_qt_QtImage__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtImage_clear (JNIEnv *env, jobject); +JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_qt_QtImage_getPixels (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtImage_setPixels (JNIEnv *env, jobject, jintArray); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_qt_QtImage_loadImage (JNIEnv *env, jobject, jstring); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_qt_QtImage_loadImageFromData (JNIEnv *env, jobject, jbyteArray); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtImage_createImage (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtImage_freeImage (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtImage_createScaledImage (JNIEnv *env, jobject, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtImage_drawPixels (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtImage_drawPixelsScaled (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jint, jint, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtImage_drawPixelsTransformed (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtImage_drawPixelsScaledFlipped (JNIEnv *env, jobject, jobject, jint, jint, jint, jboolean, jboolean, jint, jint, jint, jint, jint, jint, jint, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtImage_copyArea (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtImage__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtLabelPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtLabelPeer.h new file mode 100644 index 000000000..670714240 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtLabelPeer.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtLabelPeer__ +#define __gnu_java_awt_peer_qt_QtLabelPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtLabelPeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtLabelPeer_setAlignment (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtLabelPeer_setText (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtLabelPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtListPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtListPeer.h new file mode 100644 index 000000000..b08ebf9f1 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtListPeer.h @@ -0,0 +1,25 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtListPeer__ +#define __gnu_java_awt_peer_qt_QtListPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtListPeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtListPeer_select (JNIEnv *env, jobject, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtListPeer_add (JNIEnv *env, jobject, jstring, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtListPeer_delItems (JNIEnv *env, jobject, jint, jint); +JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_qt_QtListPeer_getSelectedIndexes (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtListPeer_makeVisible (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtListPeer_setMultipleMode (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtListPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuBarPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuBarPeer.h new file mode 100644 index 000000000..e70fc1a4c --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuBarPeer.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtMenuBarPeer__ +#define __gnu_java_awt_peer_qt_QtMenuBarPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuBarPeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuBarPeer_addMenu (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuBarPeer_addHelpMenu (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuBarPeer_delMenu (JNIEnv *env, jobject, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtMenuBarPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h new file mode 100644 index 000000000..1447e9d17 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtMenuComponentPeer__ +#define __gnu_java_awt_peer_qt_QtMenuComponentPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuComponentPeer_callInit (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuComponentPeer_dispose (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtMenuComponentPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuItemPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuItemPeer.h new file mode 100644 index 000000000..68305654b --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuItemPeer.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtMenuItemPeer__ +#define __gnu_java_awt_peer_qt_QtMenuItemPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuItemPeer_create (JNIEnv *env, jobject, jstring, jboolean, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuItemPeer_dispose (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuItemPeer_setEnabled (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuItemPeer_setLabel (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuItemPeer_setState (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtMenuItemPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuPeer.h new file mode 100644 index 000000000..f37cb3bb1 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtMenuPeer.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtMenuPeer__ +#define __gnu_java_awt_peer_qt_QtMenuPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuPeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuPeer_allowTearOff (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuPeer_insertSeperator (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuPeer_insertItem (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuPeer_insertMenu (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuPeer_delItem (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuPeer_setEnabled (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtMenuPeer_setLabel (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtMenuPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtPanelPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtPanelPeer.h new file mode 100644 index 000000000..0b95a62b5 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtPanelPeer.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtPanelPeer__ +#define __gnu_java_awt_peer_qt_QtPanelPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtPanelPeer_init (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtPanelPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h new file mode 100644 index 000000000..70d01b6e2 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtPopupMenuPeer__ +#define __gnu_java_awt_peer_qt_QtPopupMenuPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtPopupMenuPeer_showNative (JNIEnv *env, jobject, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtPopupMenuPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtScreenDevice.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtScreenDevice.h new file mode 100644 index 000000000..a35627a68 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtScreenDevice.h @@ -0,0 +1,24 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtScreenDevice__ +#define __gnu_java_awt_peer_qt_QtScreenDevice__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtScreenDevice_init (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtScreenDevice_dispose (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_qt_QtScreenDevice_getBounds (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtScreenDevice_getDpiX (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtScreenDevice_getDpiY (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtScreenDevice_depth (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtScreenDevice__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtScrollPanePeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtScrollPanePeer.h new file mode 100644 index 000000000..af9412eaf --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtScrollPanePeer.h @@ -0,0 +1,24 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtScrollPanePeer__ +#define __gnu_java_awt_peer_qt_QtScrollPanePeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtScrollPanePeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtScrollPanePeer_setPolicy (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtScrollPanePeer_childResized (JNIEnv *env, jobject, jint, jint); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtScrollPanePeer_getHScrollbarHeight (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtScrollPanePeer_getVScrollbarWidth (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtScrollPanePeer_setScrollPosition (JNIEnv *env, jobject, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtScrollPanePeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtScrollbarPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtScrollbarPeer.h new file mode 100644 index 000000000..8f3d08e8a --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtScrollbarPeer.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtScrollbarPeer__ +#define __gnu_java_awt_peer_qt_QtScrollbarPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtScrollbarPeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtScrollbarPeer_setOrientation (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtScrollbarPeer_setLineIncrement (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtScrollbarPeer_setPageIncrement (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtScrollbarPeer_setValues (JNIEnv *env, jobject, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtScrollbarPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtTextAreaPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtTextAreaPeer.h new file mode 100644 index 000000000..3c8334922 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtTextAreaPeer.h @@ -0,0 +1,27 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtTextAreaPeer__ +#define __gnu_java_awt_peer_qt_QtTextAreaPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtTextAreaPeer_init (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtTextAreaPeer_getSelection (JNIEnv *env, jobject, jboolean); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtTextAreaPeer_getCaretPosition (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtTextAreaPeer_getIndexAtPoint (JNIEnv *env, jobject, jint, jint); +JNIEXPORT jstring JNICALL Java_gnu_java_awt_peer_qt_QtTextAreaPeer_getText (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtTextAreaPeer_setText (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtTextAreaPeer_select (JNIEnv *env, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtTextAreaPeer_setEditable (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtTextAreaPeer_setCaretPosition (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtTextAreaPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtTextFieldPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtTextFieldPeer.h new file mode 100644 index 000000000..621c79807 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtTextFieldPeer.h @@ -0,0 +1,29 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtTextFieldPeer__ +#define __gnu_java_awt_peer_qt_QtTextFieldPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtTextFieldPeer_init (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtTextFieldPeer_getSelection (JNIEnv *env, jobject, jboolean); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_qt_QtTextFieldPeer_getMinimumSizeNative (JNIEnv *env, jobject, jint); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_qt_QtTextFieldPeer_getPreferredSizeNative (JNIEnv *env, jobject, jint); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtTextFieldPeer_getCaretPosition (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_java_awt_peer_qt_QtTextFieldPeer_getText (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtTextFieldPeer_select (JNIEnv *env, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtTextFieldPeer_setCaretPosition (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtTextFieldPeer_setEchoChar (JNIEnv *env, jobject, jchar); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtTextFieldPeer_setEditable (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtTextFieldPeer_setText (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtTextFieldPeer__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtToolkit.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtToolkit.h new file mode 100644 index 000000000..dd0fa5885 --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtToolkit.h @@ -0,0 +1,25 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtToolkit__ +#define __gnu_java_awt_peer_qt_QtToolkit__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobjectArray JNICALL Java_gnu_java_awt_peer_qt_QtToolkit_nativeFontFamilies (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtToolkit_numScreens (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtToolkit_defaultScreen (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtToolkit_beep (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_java_awt_peer_qt_QtToolkit_getScreenSize (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_qt_QtToolkit_getScreenResolution (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtToolkit_sync (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtToolkit__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtVolatileImage.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtVolatileImage.h new file mode 100644 index 000000000..94a3b5dab --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtVolatileImage.h @@ -0,0 +1,30 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtVolatileImage__ +#define __gnu_java_awt_peer_qt_QtVolatileImage__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_clear (JNIEnv *env, jobject); +JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_getPixels (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_createImage (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_freeImage (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_blit__Lgnu_java_awt_peer_qt_QtImage_2 (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_blit__Lgnu_java_awt_peer_qt_QtImage_2IIII (JNIEnv *env, jobject, jobject, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_createScaledImage (JNIEnv *env, jobject, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_drawPixels (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_drawPixelsScaled (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jint, jint, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_drawPixelsTransformed (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_drawPixelsScaledFlipped (JNIEnv *env, jobject, jobject, jint, jint, jint, jboolean, jboolean, jint, jint, jint, jint, jint, jint, jint, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtVolatileImage_copyArea (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtVolatileImage__ */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_qt_QtWindowPeer.h b/libjava/classpath/include/gnu_java_awt_peer_qt_QtWindowPeer.h new file mode 100644 index 000000000..64eb5a51e --- /dev/null +++ b/libjava/classpath/include/gnu_java_awt_peer_qt_QtWindowPeer.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_awt_peer_qt_QtWindowPeer__ +#define __gnu_java_awt_peer_qt_QtWindowPeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtWindowPeer_init (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtWindowPeer_toBack (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtWindowPeer_toFront (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_qt_QtWindowPeer_setTitle (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_qt_QtWindowPeer__ */ diff --git a/libjava/classpath/include/gnu_java_lang_management_VMOperatingSystemMXBeanImpl.h b/libjava/classpath/include/gnu_java_lang_management_VMOperatingSystemMXBeanImpl.h new file mode 100644 index 000000000..747b5e05d --- /dev/null +++ b/libjava/classpath/include/gnu_java_lang_management_VMOperatingSystemMXBeanImpl.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_lang_management_VMOperatingSystemMXBeanImpl__ +#define __gnu_java_lang_management_VMOperatingSystemMXBeanImpl__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jdouble JNICALL Java_gnu_java_lang_management_VMOperatingSystemMXBeanImpl_getSystemLoadAverage (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_lang_management_VMOperatingSystemMXBeanImpl__ */ diff --git a/libjava/classpath/include/gnu_java_math_GMP.h b/libjava/classpath/include/gnu_java_math_GMP.h new file mode 100644 index 000000000..dc79c69d2 --- /dev/null +++ b/libjava/classpath/include/gnu_java_math_GMP.h @@ -0,0 +1,58 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_math_GMP__ +#define __gnu_java_math_GMP__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natInitializeLibrary (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natInitialize (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natFinalize (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natFromLong (JNIEnv *env, jobject, jlong); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natFromBI (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natFromByteArray (JNIEnv *env, jobject, jbyteArray); +JNIEXPORT jint JNICALL Java_gnu_java_math_GMP_natFromString (JNIEnv *env, jobject, jstring, jint); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natFromSignedMagnitude (JNIEnv *env, jobject, jbyteArray, jboolean); +JNIEXPORT jstring JNICALL Java_gnu_java_math_GMP_natToString (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natToByteArray (JNIEnv *env, jobject, jbyteArray); +JNIEXPORT jint JNICALL Java_gnu_java_math_GMP_natAbsIntValue (JNIEnv *env, jobject); +JNIEXPORT jdouble JNICALL Java_gnu_java_math_GMP_natDoubleValue (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_math_GMP_natCompare (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natAdd (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natSubtract (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natMultiply (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natQuotient (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natRemainder (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natQuotientAndRemainder (JNIEnv *env, jobject, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natModulo (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natPow (JNIEnv *env, jobject, jint, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natModPow (JNIEnv *env, jobject, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natModInverse (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natGCD (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_math_GMP_natTestPrimality (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natShiftLeft (JNIEnv *env, jobject, jint, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natShiftRight (JNIEnv *env, jobject, jint, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_math_GMP_natLowestSetBit (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natAbs (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natNegate (JNIEnv *env, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_math_GMP_natBitLength (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_math_GMP_natSetBitCount (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natXor (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natOr (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natAnd (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natAndNot (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natFlipBit (JNIEnv *env, jobject, jint, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_math_GMP_natTestBit (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natSetBit (JNIEnv *env, jobject, jint, jboolean, jobject); +JNIEXPORT void JNICALL Java_gnu_java_math_GMP_natNot (JNIEnv *env, jobject, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_math_GMP__ */ diff --git a/libjava/classpath/include/gnu_java_net_VMPlainSocketImpl.h b/libjava/classpath/include/gnu_java_net_VMPlainSocketImpl.h new file mode 100644 index 000000000..a88320bd6 --- /dev/null +++ b/libjava/classpath/include/gnu_java_net_VMPlainSocketImpl.h @@ -0,0 +1,40 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_net_VMPlainSocketImpl__ +#define __gnu_java_net_VMPlainSocketImpl__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_setOption (JNIEnv *env, jclass, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_setMulticastInterface (JNIEnv *env, jclass, jint, jint, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_setMulticastInterface6 (JNIEnv *env, jclass, jint, jint, jstring); +JNIEXPORT jint JNICALL Java_gnu_java_net_VMPlainSocketImpl_getOption (JNIEnv *env, jclass, jint, jint); +JNIEXPORT jobject JNICALL Java_gnu_java_net_VMPlainSocketImpl_getMulticastInterface (JNIEnv *env, jclass, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_bind (JNIEnv *env, jclass, jint, jbyteArray, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_bind6 (JNIEnv *env, jclass, jint, jbyteArray, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_listen (JNIEnv *env, jclass, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_join (JNIEnv *env, jclass, jint, jbyteArray); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_join6 (JNIEnv *env, jclass, jint, jbyteArray); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_leave (JNIEnv *env, jclass, jint, jbyteArray); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_leave6 (JNIEnv *env, jclass, jint, jbyteArray); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_joinGroup (JNIEnv *env, jclass, jint, jbyteArray, jstring); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_joinGroup6 (JNIEnv *env, jclass, jint, jbyteArray, jstring); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_leaveGroup (JNIEnv *env, jclass, jint, jbyteArray, jstring); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_leaveGroup6 (JNIEnv *env, jclass, jint, jbyteArray, jstring); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_shutdownInput (JNIEnv *env, jclass, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_shutdownOutput (JNIEnv *env, jclass, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_sendUrgentData (JNIEnv *env, jclass, jint, jint); + +#undef gnu_java_net_VMPlainSocketImpl_CP_IP_TTL +#define gnu_java_net_VMPlainSocketImpl_CP_IP_TTL 7777L + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_net_VMPlainSocketImpl__ */ diff --git a/libjava/classpath/include/gnu_java_net_local_LocalSocketImpl.h b/libjava/classpath/include/gnu_java_net_local_LocalSocketImpl.h new file mode 100644 index 000000000..6e3509521 --- /dev/null +++ b/libjava/classpath/include/gnu_java_net_local_LocalSocketImpl.h @@ -0,0 +1,31 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_net_local_LocalSocketImpl__ +#define __gnu_java_net_local_LocalSocketImpl__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_create (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_listen (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_accept (JNIEnv *env, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_net_local_LocalSocketImpl_available (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_close (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_sendUrgentData (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_shutdownInput (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_shutdownOutput (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_unlink (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_localBind (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_localConnect (JNIEnv *env, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_net_local_LocalSocketImpl_read (JNIEnv *env, jobject, jint, jbyteArray, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_write (JNIEnv *env, jobject, jint, jbyteArray, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_net_local_LocalSocketImpl__ */ diff --git a/libjava/classpath/include/gnu_java_nio_EpollSelectorImpl.h b/libjava/classpath/include/gnu_java_nio_EpollSelectorImpl.h new file mode 100644 index 000000000..71747a960 --- /dev/null +++ b/libjava/classpath/include/gnu_java_nio_EpollSelectorImpl.h @@ -0,0 +1,38 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_nio_EpollSelectorImpl__ +#define __gnu_java_nio_EpollSelectorImpl__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jboolean JNICALL Java_gnu_java_nio_EpollSelectorImpl_epoll_1supported (JNIEnv *env, jclass); +JNIEXPORT jint JNICALL Java_gnu_java_nio_EpollSelectorImpl_sizeof_1struct (JNIEnv *env, jclass); +JNIEXPORT jint JNICALL Java_gnu_java_nio_EpollSelectorImpl_epoll_1create (JNIEnv *env, jclass, jint); +JNIEXPORT void JNICALL Java_gnu_java_nio_EpollSelectorImpl_epoll_1add (JNIEnv *env, jclass, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_nio_EpollSelectorImpl_epoll_1modify (JNIEnv *env, jclass, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_nio_EpollSelectorImpl_epoll_1delete (JNIEnv *env, jclass, jint, jint); +JNIEXPORT jint JNICALL Java_gnu_java_nio_EpollSelectorImpl_epoll_1wait (JNIEnv *env, jclass, jint, jobject, jint, jint); +JNIEXPORT jint JNICALL Java_gnu_java_nio_EpollSelectorImpl_selected_1fd (JNIEnv *env, jclass, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_nio_EpollSelectorImpl_selected_1ops (JNIEnv *env, jclass, jobject); + +#undef gnu_java_nio_EpollSelectorImpl_DEFAULT_EPOLL_SIZE +#define gnu_java_nio_EpollSelectorImpl_DEFAULT_EPOLL_SIZE 128L +#undef gnu_java_nio_EpollSelectorImpl_OP_ACCEPT +#define gnu_java_nio_EpollSelectorImpl_OP_ACCEPT 16L +#undef gnu_java_nio_EpollSelectorImpl_OP_CONNECT +#define gnu_java_nio_EpollSelectorImpl_OP_CONNECT 8L +#undef gnu_java_nio_EpollSelectorImpl_OP_READ +#define gnu_java_nio_EpollSelectorImpl_OP_READ 1L +#undef gnu_java_nio_EpollSelectorImpl_OP_WRITE +#define gnu_java_nio_EpollSelectorImpl_OP_WRITE 4L + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_nio_EpollSelectorImpl__ */ diff --git a/libjava/classpath/include/gnu_java_nio_FileChannelImpl.h b/libjava/classpath/include/gnu_java_nio_FileChannelImpl.h new file mode 100644 index 000000000..4bcc222d3 --- /dev/null +++ b/libjava/classpath/include/gnu_java_nio_FileChannelImpl.h @@ -0,0 +1,31 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_nio_FileChannelImpl__ +#define __gnu_java_nio_FileChannelImpl__ + +#ifdef __cplusplus +extern "C" +{ +#endif + + +#undef gnu_java_nio_FileChannelImpl_READ +#define gnu_java_nio_FileChannelImpl_READ 1L +#undef gnu_java_nio_FileChannelImpl_WRITE +#define gnu_java_nio_FileChannelImpl_WRITE 2L +#undef gnu_java_nio_FileChannelImpl_APPEND +#define gnu_java_nio_FileChannelImpl_APPEND 4L +#undef gnu_java_nio_FileChannelImpl_EXCL +#define gnu_java_nio_FileChannelImpl_EXCL 8L +#undef gnu_java_nio_FileChannelImpl_SYNC +#define gnu_java_nio_FileChannelImpl_SYNC 16L +#undef gnu_java_nio_FileChannelImpl_DSYNC +#define gnu_java_nio_FileChannelImpl_DSYNC 32L + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_nio_FileChannelImpl__ */ diff --git a/libjava/classpath/include/gnu_java_nio_KqueueSelectorImpl.h b/libjava/classpath/include/gnu_java_nio_KqueueSelectorImpl.h new file mode 100644 index 000000000..1504d35e2 --- /dev/null +++ b/libjava/classpath/include/gnu_java_nio_KqueueSelectorImpl.h @@ -0,0 +1,40 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_nio_KqueueSelectorImpl__ +#define __gnu_java_nio_KqueueSelectorImpl__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jboolean JNICALL Java_gnu_java_nio_KqueueSelectorImpl_kqueue_1supported (JNIEnv *env, jclass); +JNIEXPORT jint JNICALL Java_gnu_java_nio_KqueueSelectorImpl_sizeof_1struct_1kevent (JNIEnv *env, jclass); +JNIEXPORT jint JNICALL Java_gnu_java_nio_KqueueSelectorImpl_implOpen (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_nio_KqueueSelectorImpl_implClose (JNIEnv *env, jclass, jint); +JNIEXPORT void JNICALL Java_gnu_java_nio_KqueueSelectorImpl_kevent_1set (JNIEnv *env, jclass, jobject, jint, jint, jint, jint, jint); +JNIEXPORT jint JNICALL Java_gnu_java_nio_KqueueSelectorImpl_kevent (JNIEnv *env, jclass, jint, jobject, jint, jint, jlong); +JNIEXPORT jint JNICALL Java_gnu_java_nio_KqueueSelectorImpl_fetch_1key (JNIEnv *env, jclass, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_nio_KqueueSelectorImpl_ready_1ops (JNIEnv *env, jclass, jobject, jint); +JNIEXPORT jboolean JNICALL Java_gnu_java_nio_KqueueSelectorImpl_check_1eof (JNIEnv *env, jclass, jobject); + +#undef gnu_java_nio_KqueueSelectorImpl_MAX_DOUBLING_CAPACITY +#define gnu_java_nio_KqueueSelectorImpl_MAX_DOUBLING_CAPACITY 16384L +#undef gnu_java_nio_KqueueSelectorImpl_CAP_INCREMENT +#define gnu_java_nio_KqueueSelectorImpl_CAP_INCREMENT 1024L +#undef gnu_java_nio_KqueueSelectorImpl_OP_ACCEPT +#define gnu_java_nio_KqueueSelectorImpl_OP_ACCEPT 16L +#undef gnu_java_nio_KqueueSelectorImpl_OP_CONNECT +#define gnu_java_nio_KqueueSelectorImpl_OP_CONNECT 8L +#undef gnu_java_nio_KqueueSelectorImpl_OP_READ +#define gnu_java_nio_KqueueSelectorImpl_OP_READ 1L +#undef gnu_java_nio_KqueueSelectorImpl_OP_WRITE +#define gnu_java_nio_KqueueSelectorImpl_OP_WRITE 4L + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_nio_KqueueSelectorImpl__ */ diff --git a/libjava/classpath/include/gnu_java_nio_VMChannel.h b/libjava/classpath/include/gnu_java_nio_VMChannel.h new file mode 100644 index 000000000..149de8811 --- /dev/null +++ b/libjava/classpath/include/gnu_java_nio_VMChannel.h @@ -0,0 +1,50 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_nio_VMChannel__ +#define __gnu_java_nio_VMChannel__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_stdin_1fd (JNIEnv *env, jclass); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_stdout_1fd (JNIEnv *env, jclass); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_stderr_1fd (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_nio_VMChannel_setBlocking (JNIEnv *env, jclass, jint, jboolean); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_available (JNIEnv *env, jclass, jint); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_read__ILjava_nio_ByteBuffer_2 (JNIEnv *env, jclass, jint, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_read__I (JNIEnv *env, jclass, jint); +JNIEXPORT jlong JNICALL Java_gnu_java_nio_VMChannel_readScattering (JNIEnv *env, jclass, jint, jobjectArray, jint, jint); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_receive (JNIEnv *env, jclass, jint, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_write__ILjava_nio_ByteBuffer_2 (JNIEnv *env, jobject, jint, jobject); +JNIEXPORT jlong JNICALL Java_gnu_java_nio_VMChannel_writeGathering (JNIEnv *env, jobject, jint, jobjectArray, jint, jint); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_send (JNIEnv *env, jclass, jint, jobject, jbyteArray, jint); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_send6 (JNIEnv *env, jclass, jint, jobject, jbyteArray, jint); +JNIEXPORT void JNICALL Java_gnu_java_nio_VMChannel_write__II (JNIEnv *env, jclass, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_nio_VMChannel_initIDs (JNIEnv *env, jclass); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_socket (JNIEnv *env, jclass, jboolean); +JNIEXPORT jboolean JNICALL Java_gnu_java_nio_VMChannel_connect (JNIEnv *env, jclass, jint, jbyteArray, jint, jint); +JNIEXPORT jboolean JNICALL Java_gnu_java_nio_VMChannel_connect6 (JNIEnv *env, jclass, jint, jbyteArray, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_nio_VMChannel_disconnect (JNIEnv *env, jclass, jint); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_getsockname (JNIEnv *env, jclass, jint, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_getpeername (JNIEnv *env, jclass, jint, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_accept (JNIEnv *env, jclass, jint); +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMChannel_open (JNIEnv *env, jclass, jstring, jint); +JNIEXPORT jlong JNICALL Java_gnu_java_nio_VMChannel_position (JNIEnv *env, jclass, jint); +JNIEXPORT void JNICALL Java_gnu_java_nio_VMChannel_seek (JNIEnv *env, jclass, jint, jlong); +JNIEXPORT void JNICALL Java_gnu_java_nio_VMChannel_truncate (JNIEnv *env, jclass, jint, jlong); +JNIEXPORT jboolean JNICALL Java_gnu_java_nio_VMChannel_lock (JNIEnv *env, jclass, jint, jlong, jlong, jboolean, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_nio_VMChannel_unlock (JNIEnv *env, jclass, jint, jlong, jlong); +JNIEXPORT jlong JNICALL Java_gnu_java_nio_VMChannel_size (JNIEnv *env, jclass, jint); +JNIEXPORT jobject JNICALL Java_gnu_java_nio_VMChannel_map (JNIEnv *env, jclass, jint, jchar, jlong, jint); +JNIEXPORT jboolean JNICALL Java_gnu_java_nio_VMChannel_flush (JNIEnv *env, jclass, jint, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_nio_VMChannel_close (JNIEnv *env, jclass, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_nio_VMChannel__ */ diff --git a/libjava/classpath/include/gnu_java_nio_VMPipe.h b/libjava/classpath/include/gnu_java_nio_VMPipe.h new file mode 100644 index 000000000..bcb51317e --- /dev/null +++ b/libjava/classpath/include/gnu_java_nio_VMPipe.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_nio_VMPipe__ +#define __gnu_java_nio_VMPipe__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jintArray JNICALL Java_gnu_java_nio_VMPipe_pipe0 (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_nio_VMPipe__ */ diff --git a/libjava/classpath/include/gnu_java_nio_VMSelector.h b/libjava/classpath/include/gnu_java_nio_VMSelector.h new file mode 100644 index 000000000..b570b2822 --- /dev/null +++ b/libjava/classpath/include/gnu_java_nio_VMSelector.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_nio_VMSelector__ +#define __gnu_java_nio_VMSelector__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jint JNICALL Java_gnu_java_nio_VMSelector_select (JNIEnv *env, jclass, jintArray, jintArray, jintArray, jlong); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_nio_VMSelector__ */ diff --git a/libjava/classpath/include/gnu_java_nio_charset_iconv_IconvDecoder.h b/libjava/classpath/include/gnu_java_nio_charset_iconv_IconvDecoder.h new file mode 100644 index 000000000..c708d75b7 --- /dev/null +++ b/libjava/classpath/include/gnu_java_nio_charset_iconv_IconvDecoder.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_nio_charset_iconv_IconvDecoder__ +#define __gnu_java_nio_charset_iconv_IconvDecoder__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_nio_charset_iconv_IconvDecoder_openIconv (JNIEnv *env, jobject, jstring); +JNIEXPORT jint JNICALL Java_gnu_java_nio_charset_iconv_IconvDecoder_decode (JNIEnv *env, jobject, jbyteArray, jcharArray, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_nio_charset_iconv_IconvDecoder_closeIconv (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_nio_charset_iconv_IconvDecoder__ */ diff --git a/libjava/classpath/include/gnu_java_nio_charset_iconv_IconvEncoder.h b/libjava/classpath/include/gnu_java_nio_charset_iconv_IconvEncoder.h new file mode 100644 index 000000000..f460d0109 --- /dev/null +++ b/libjava/classpath/include/gnu_java_nio_charset_iconv_IconvEncoder.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_nio_charset_iconv_IconvEncoder__ +#define __gnu_java_nio_charset_iconv_IconvEncoder__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_nio_charset_iconv_IconvEncoder_openIconv (JNIEnv *env, jobject, jstring); +JNIEXPORT jint JNICALL Java_gnu_java_nio_charset_iconv_IconvEncoder_encode (JNIEnv *env, jobject, jcharArray, jbyteArray, jint, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_nio_charset_iconv_IconvEncoder_closeIconv (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_nio_charset_iconv_IconvEncoder__ */ diff --git a/libjava/classpath/include/gnu_java_util_prefs_gconf_GConfNativePeer.h b/libjava/classpath/include/gnu_java_util_prefs_gconf_GConfNativePeer.h new file mode 100644 index 000000000..1ff36721a --- /dev/null +++ b/libjava/classpath/include/gnu_java_util_prefs_gconf_GConfNativePeer.h @@ -0,0 +1,30 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_java_util_prefs_gconf_GConfNativePeer__ +#define __gnu_java_util_prefs_gconf_GConfNativePeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_init_1id_1cache (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_init_1class (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_finalize_1class (JNIEnv *env, jclass); +JNIEXPORT jboolean JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1dir_1exists (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1set_1string (JNIEnv *env, jclass, jstring, jstring); +JNIEXPORT jstring JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1get_1string (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1unset (JNIEnv *env, jclass, jstring); +JNIEXPORT void JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1suggest_1sync (JNIEnv *env, jclass); +JNIEXPORT jobject JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1all_1nodes (JNIEnv *env, jclass, jstring); +JNIEXPORT jobject JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1all_1keys (JNIEnv *env, jclass, jstring); +JNIEXPORT jstring JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1escape_1key (JNIEnv *env, jclass, jstring); +JNIEXPORT jstring JNICALL Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1unescape_1key (JNIEnv *env, jclass, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_util_prefs_gconf_GConfNativePeer__ */ diff --git a/libjava/classpath/include/gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider.h b/libjava/classpath/include/gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider.h new file mode 100644 index 000000000..e16d8f650 --- /dev/null +++ b/libjava/classpath/include/gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider__ +#define __gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobjectArray JNICALL Java_gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider_getInputDeviceInfo_1 (JNIEnv *env, jclass); +JNIEXPORT jobjectArray JNICALL Java_gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider_getOutputDeviceInfo_1 (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider_init_1 (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider__ */ diff --git a/libjava/classpath/include/gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.h b/libjava/classpath/include/gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.h new file mode 100644 index 000000000..33e84ee5d --- /dev/null +++ b/libjava/classpath/include/gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice__ +#define __gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jlong JNICALL Java_gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice_open_1 (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice_close_1 (JNIEnv *env, jobject, jlong); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice__ */ diff --git a/libjava/classpath/include/gnu_javax_sound_midi_alsa_AlsaPortDevice.h b/libjava/classpath/include/gnu_javax_sound_midi_alsa_AlsaPortDevice.h new file mode 100644 index 000000000..7b1a12247 --- /dev/null +++ b/libjava/classpath/include/gnu_javax_sound_midi_alsa_AlsaPortDevice.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_javax_sound_midi_alsa_AlsaPortDevice__ +#define __gnu_javax_sound_midi_alsa_AlsaPortDevice__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_javax_sound_midi_alsa_AlsaPortDevice_run_1receiver_1thread_1 (JNIEnv *env, jobject, jlong, jlong, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_javax_sound_midi_alsa_AlsaPortDevice__ */ diff --git a/libjava/classpath/include/gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.h b/libjava/classpath/include/gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.h new file mode 100644 index 000000000..6615efc95 --- /dev/null +++ b/libjava/classpath/include/gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.h @@ -0,0 +1,25 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider__ +#define __gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jlong JNICALL Java_gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider_dlopen_1 (JNIEnv *env, jclass, jstring); +JNIEXPORT void JNICALL Java_gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider_dlclose_1 (JNIEnv *env, jclass, jlong); +JNIEXPORT jlong JNICALL Java_gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider_getDSSIHandle_1 (JNIEnv *env, jclass, jlong, jlong); +JNIEXPORT jstring JNICALL Java_gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider_getDSSIName_1 (JNIEnv *env, jclass, jlong); +JNIEXPORT jstring JNICALL Java_gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider_getDSSICopyright_1 (JNIEnv *env, jclass, jlong); +JNIEXPORT jstring JNICALL Java_gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider_getDSSIVendor_1 (JNIEnv *env, jclass, jlong); +JNIEXPORT jstring JNICALL Java_gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider_getDSSILabel_1 (JNIEnv *env, jclass, jlong); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider__ */ diff --git a/libjava/classpath/include/gnu_javax_sound_midi_dssi_DSSISynthesizer.h b/libjava/classpath/include/gnu_javax_sound_midi_dssi_DSSISynthesizer.h new file mode 100644 index 000000000..5ae71c8ae --- /dev/null +++ b/libjava/classpath/include/gnu_javax_sound_midi_dssi_DSSISynthesizer.h @@ -0,0 +1,29 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_javax_sound_midi_dssi_DSSISynthesizer__ +#define __gnu_javax_sound_midi_dssi_DSSISynthesizer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_noteOn_1 (JNIEnv *env, jclass, jlong, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_noteOff_1 (JNIEnv *env, jclass, jlong, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_setPolyPressure_1 (JNIEnv *env, jclass, jlong, jint, jint, jint); +JNIEXPORT jint JNICALL Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_getPolyPressure_1 (JNIEnv *env, jclass, jlong, jint, jint); +JNIEXPORT void JNICALL Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_controlChange_1 (JNIEnv *env, jclass, jlong, jint, jint, jint); +JNIEXPORT void JNICALL Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_open_1 (JNIEnv *env, jclass, jlong); +JNIEXPORT void JNICALL Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_close_1 (JNIEnv *env, jclass, jlong); +JNIEXPORT jstring JNICALL Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_getProgramName_1 (JNIEnv *env, jclass, jlong, jint); +JNIEXPORT jint JNICALL Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_getProgramBank_1 (JNIEnv *env, jclass, jlong, jint); +JNIEXPORT jint JNICALL Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_getProgramProgram_1 (JNIEnv *env, jclass, jlong, jint); +JNIEXPORT void JNICALL Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_selectProgram_1 (JNIEnv *env, jclass, jlong, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_javax_sound_midi_dssi_DSSISynthesizer__ */ diff --git a/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer.h b/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer.h new file mode 100644 index 000000000..2bb4122e3 --- /dev/null +++ b/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer__ +#define __gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jboolean JNICALL Java_gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer_gstreamer_1get_1audio_1format_1stream (JNIEnv *env, jclass, jobject, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer_gstreamer_1get_1audio_1format_1file (JNIEnv *env, jclass, jobject); +JNIEXPORT void JNICALL Java_gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer_init_1id_1cache (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer__ */ diff --git a/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_io_GstInputStream.h b/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_io_GstInputStream.h new file mode 100644 index 000000000..15fd94363 --- /dev/null +++ b/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_io_GstInputStream.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_javax_sound_sampled_gstreamer_io_GstInputStream__ +#define __gnu_javax_sound_sampled_gstreamer_io_GstInputStream__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_javax_sound_sampled_gstreamer_io_GstInputStream_init_1instance (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_javax_sound_sampled_gstreamer_io_GstInputStream_init_1id_1cache (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_javax_sound_sampled_gstreamer_io_GstInputStream__ */ diff --git a/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine.h b/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine.h new file mode 100644 index 000000000..93910a3f1 --- /dev/null +++ b/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine__ +#define __gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine_init_1id_1cache (JNIEnv *env, jclass); +JNIEXPORT jboolean JNICALL Java_gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine_setup_1sink_1pipeline (JNIEnv *env, jclass, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine__ */ diff --git a/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_lines_GstPipeline.h b/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_lines_GstPipeline.h new file mode 100644 index 000000000..dbf13b0fd --- /dev/null +++ b/libjava/classpath/include/gnu_javax_sound_sampled_gstreamer_lines_GstPipeline.h @@ -0,0 +1,33 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_javax_sound_sampled_gstreamer_lines_GstPipeline__ +#define __gnu_javax_sound_sampled_gstreamer_lines_GstPipeline__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_init_1id_1cache (JNIEnv *env, jclass); +JNIEXPORT jboolean JNICALL Java_gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_set_1state (JNIEnv *env, jclass, jobject, jint); +JNIEXPORT jint JNICALL Java_gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_available (JNIEnv *env, jclass, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_open_1native_1pipe (JNIEnv *env, jclass, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_close_1native_1pipe (JNIEnv *env, jclass, jobject); +JNIEXPORT void JNICALL Java_gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_init_1instance (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_create_1named_1pipe (JNIEnv *env, jobject, jobject); +JNIEXPORT jlong JNICALL Java_gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_detect_1pipe_1size (JNIEnv *env, jobject); + +#undef gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_READ +#define gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_READ 0L +#undef gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_WRITE +#define gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_WRITE 1L +#undef gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_QUEUED +#define gnu_javax_sound_sampled_gstreamer_lines_GstPipeline_QUEUED 1L + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_javax_sound_sampled_gstreamer_lines_GstPipeline__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeAttr.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeAttr.h new file mode 100644 index 000000000..be6bc75fa --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeAttr.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeAttr__ +#define __gnu_xml_libxmlj_dom_GnomeAttr__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeAttr_getSpecified (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeAttr_getValue (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeAttr_setValue (JNIEnv *env, jobject, jstring); +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeAttr_xmljIsId (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeAttr__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeDocument.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeDocument.h new file mode 100644 index 000000000..80332ab47 --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeDocument.h @@ -0,0 +1,45 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeDocument__ +#define __gnu_xml_libxmlj_dom_GnomeDocument__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_free (JNIEnv *env, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_getDoctype (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_getDocumentElement (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_createDocumentType (JNIEnv *env, jobject, jstring, jstring, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_createDocumentFragment (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_createTextNode (JNIEnv *env, jobject, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_createComment (JNIEnv *env, jobject, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_createCDATASection (JNIEnv *env, jobject, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_createProcessingInstruction (JNIEnv *env, jobject, jstring, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_createEntityReference (JNIEnv *env, jobject, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_getElementsByTagName (JNIEnv *env, jobject, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_xmljImportNode (JNIEnv *env, jobject, jobject, jboolean); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_createElementNS (JNIEnv *env, jobject, jstring, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_createAttributeNS (JNIEnv *env, jobject, jstring, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_getElementsByTagNameNS (JNIEnv *env, jobject, jstring, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_xmljGetElementById (JNIEnv *env, jobject, jstring); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_getInputEncoding (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_getXmlEncoding (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_getXmlStandalone (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_setXmlStandalone (JNIEnv *env, jobject, jboolean); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_getXmlVersion (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_setXmlVersion (JNIEnv *env, jobject, jstring); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_getDocumentURI (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_setDocumentURI (JNIEnv *env, jobject, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_xmljAdoptNode (JNIEnv *env, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_renameNode (JNIEnv *env, jobject, jobject, jstring, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocument_evaluate (JNIEnv *env, jobject, jstring, jobject, jobject, jshort, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeDocument__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeDocumentBuilder.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeDocumentBuilder.h new file mode 100644 index 000000000..433d86066 --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeDocumentBuilder.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeDocumentBuilder__ +#define __gnu_xml_libxmlj_dom_GnomeDocumentBuilder__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocumentBuilder_parseStream (JNIEnv *env, jobject, jobject, jbyteArray, jstring, jstring, jstring, jboolean, jboolean, jboolean, jboolean, jboolean); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocumentBuilder_createDocument (JNIEnv *env, jobject, jstring, jstring, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeDocumentBuilder__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeDocumentType.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeDocumentType.h new file mode 100644 index 000000000..75d14b94f --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeDocumentType.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeDocumentType__ +#define __gnu_xml_libxmlj_dom_GnomeDocumentType__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocumentType_getPublicId (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocumentType_getSystemId (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeDocumentType_getInternalSubset (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeDocumentType__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeElement.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeElement.h new file mode 100644 index 000000000..66cffb557 --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeElement.h @@ -0,0 +1,31 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeElement__ +#define __gnu_xml_libxmlj_dom_GnomeElement__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_getAttribute (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_setAttribute (JNIEnv *env, jobject, jstring, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_getAttributeNode (JNIEnv *env, jobject, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_setAttributeNode (JNIEnv *env, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_removeAttributeNode (JNIEnv *env, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_getElementsByTagName (JNIEnv *env, jobject, jstring); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_getAttributeNS (JNIEnv *env, jobject, jstring, jstring); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_setAttributeNS (JNIEnv *env, jobject, jstring, jstring, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_getAttributeNodeNS (JNIEnv *env, jobject, jstring, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_setAttributeNodeNS (JNIEnv *env, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_getElementsByTagNameNS (JNIEnv *env, jobject, jstring, jstring); +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_hasAttribute (JNIEnv *env, jobject, jstring); +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeElement_hasAttributeNS (JNIEnv *env, jobject, jstring, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeElement__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeEntity.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeEntity.h new file mode 100644 index 000000000..3ad5c715d --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeEntity.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeEntity__ +#define __gnu_xml_libxmlj_dom_GnomeEntity__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeEntity_getPublicId (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeEntity_getSystemId (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeEntity_getNotationName (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeEntity__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNamedNodeMap.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNamedNodeMap.h new file mode 100644 index 000000000..b8a0159a2 --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNamedNodeMap.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeNamedNodeMap__ +#define __gnu_xml_libxmlj_dom_GnomeNamedNodeMap__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNamedNodeMap_getNamedItem (JNIEnv *env, jobject, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNamedNodeMap_setNamedItem (JNIEnv *env, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNamedNodeMap_removeNamedItem (JNIEnv *env, jobject, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNamedNodeMap_item (JNIEnv *env, jobject, jint); +JNIEXPORT jint JNICALL Java_gnu_xml_libxmlj_dom_GnomeNamedNodeMap_getLength (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNamedNodeMap_getNamedItemNS (JNIEnv *env, jobject, jstring, jstring); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNamedNodeMap_setNamedItemNS (JNIEnv *env, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNamedNodeMap_removeNamedItemNS (JNIEnv *env, jobject, jstring, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeNamedNodeMap__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNode.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNode.h new file mode 100644 index 000000000..319dac9d7 --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNode.h @@ -0,0 +1,46 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeNode__ +#define __gnu_xml_libxmlj_dom_GnomeNode__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getNodeName (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getNodeValue (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_setNodeValue (JNIEnv *env, jobject, jstring); +JNIEXPORT jshort JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getNodeType (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getParentNode (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getFirstChild (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getLastChild (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getPreviousSibling (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getNextSibling (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getOwnerDocument (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_xmljInsertBefore (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_xmljReplaceChild (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_xmljRemoveChild (JNIEnv *env, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_xmljAppendChild (JNIEnv *env, jobject, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_hasChildNodes (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_xmljCloneNode (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_normalize (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getNamespaceURI (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getPrefix (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_setPrefix (JNIEnv *env, jobject, jstring); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getLocalName (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_hasAttributes (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_getBaseURI (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_xmljCompareTo (JNIEnv *env, jobject, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_lookupPrefix (JNIEnv *env, jobject, jstring); +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_isDefaultNamespace (JNIEnv *env, jobject, jstring); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_lookupNamespaceURI (JNIEnv *env, jobject, jstring); +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeNode_isEqualNode (JNIEnv *env, jobject, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeNode__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNodeList.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNodeList.h new file mode 100644 index 000000000..3a4d743b1 --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNodeList.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeNodeList__ +#define __gnu_xml_libxmlj_dom_GnomeNodeList__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeNodeList_item (JNIEnv *env, jobject, jint); +JNIEXPORT jint JNICALL Java_gnu_xml_libxmlj_dom_GnomeNodeList_getLength (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeNodeList__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNotation.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNotation.h new file mode 100644 index 000000000..88fb95d46 --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeNotation.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeNotation__ +#define __gnu_xml_libxmlj_dom_GnomeNotation__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeNotation_getPublicId (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeNotation_getSystemId (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeNotation__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeProcessingInstruction.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeProcessingInstruction.h new file mode 100644 index 000000000..86184ad34 --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeProcessingInstruction.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeProcessingInstruction__ +#define __gnu_xml_libxmlj_dom_GnomeProcessingInstruction__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeProcessingInstruction_getData (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeProcessingInstruction_setData (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeProcessingInstruction__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeTypeInfo.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeTypeInfo.h new file mode 100644 index 000000000..980340328 --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeTypeInfo.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeTypeInfo__ +#define __gnu_xml_libxmlj_dom_GnomeTypeInfo__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeTypeInfo_getTypeName (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeTypeInfo_getTypeNamespace (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeTypeInfo_isDerivedFrom (JNIEnv *env, jobject, jstring, jstring, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeTypeInfo__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeXPathExpression.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeXPathExpression.h new file mode 100644 index 000000000..5ae7969c5 --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeXPathExpression.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeXPathExpression__ +#define __gnu_xml_libxmlj_dom_GnomeXPathExpression__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathExpression_init (JNIEnv *env, jobject, jstring); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathExpression_free (JNIEnv *env, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathExpression_doEvaluate (JNIEnv *env, jobject, jobject, jobject, jshort, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeXPathExpression__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeXPathNodeList.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeXPathNodeList.h new file mode 100644 index 000000000..7827bca8d --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeXPathNodeList.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeXPathNodeList__ +#define __gnu_xml_libxmlj_dom_GnomeXPathNodeList__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathNodeList_free (JNIEnv *env, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathNodeList_getLength (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathNodeList_item (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeXPathNodeList__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeXPathResult.h b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeXPathResult.h new file mode 100644 index 000000000..c8ce1bb6f --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_dom_GnomeXPathResult.h @@ -0,0 +1,28 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_dom_GnomeXPathResult__ +#define __gnu_xml_libxmlj_dom_GnomeXPathResult__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathResult_free (JNIEnv *env, jobject, jobject); +JNIEXPORT jshort JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathResult_getResultType (JNIEnv *env, jobject); +JNIEXPORT jdouble JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathResult_getNumberValue (JNIEnv *env, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathResult_getStringValue (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathResult_getBooleanValue (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathResult_getSingleNodeValue (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathResult_getInvalidIteratorState (JNIEnv *env, jobject); +JNIEXPORT jint JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathResult_getSnapshotLength (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathResult_iterateNext (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_dom_GnomeXPathResult_snapshotItem (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_dom_GnomeXPathResult__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_sax_GnomeLocator.h b/libjava/classpath/include/gnu_xml_libxmlj_sax_GnomeLocator.h new file mode 100644 index 000000000..393ea5d0d --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_sax_GnomeLocator.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_sax_GnomeLocator__ +#define __gnu_xml_libxmlj_sax_GnomeLocator__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_sax_GnomeLocator_publicId (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT jstring JNICALL Java_gnu_xml_libxmlj_sax_GnomeLocator_systemId (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_xml_libxmlj_sax_GnomeLocator_lineNumber (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_xml_libxmlj_sax_GnomeLocator_columnNumber (JNIEnv *env, jobject, jobject, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_sax_GnomeLocator__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_sax_GnomeXMLReader.h b/libjava/classpath/include/gnu_xml_libxmlj_sax_GnomeXMLReader.h new file mode 100644 index 000000000..7caef7b8f --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_sax_GnomeXMLReader.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_sax_GnomeXMLReader__ +#define __gnu_xml_libxmlj_sax_GnomeXMLReader__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_sax_GnomeXMLReader_parseStream (JNIEnv *env, jobject, jobject, jbyteArray, jstring, jstring, jstring, jboolean, jboolean, jboolean, jboolean, jboolean, jboolean, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_sax_GnomeXMLReader__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_transform_GnomeTransformer.h b/libjava/classpath/include/gnu_xml_libxmlj_transform_GnomeTransformer.h new file mode 100644 index 000000000..c375211e1 --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_transform_GnomeTransformer.h @@ -0,0 +1,28 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_transform_GnomeTransformer__ +#define __gnu_xml_libxmlj_transform_GnomeTransformer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_transform_GnomeTransformer_newStylesheet (JNIEnv *env, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_transform_GnomeTransformer_newStylesheetFromStream (JNIEnv *env, jobject, jobject, jbyteArray, jstring, jstring, jstring, jboolean, jboolean); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_transform_GnomeTransformer_newStylesheetFromDoc (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_transform_GnomeTransformer_transformStreamToStream (JNIEnv *env, jobject, jobject, jbyteArray, jstring, jstring, jstring, jboolean, jboolean, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_transform_GnomeTransformer_transformStreamToDoc (JNIEnv *env, jobject, jobject, jbyteArray, jstring, jstring, jstring, jboolean, jboolean); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_transform_GnomeTransformer_transformStreamToSAX (JNIEnv *env, jobject, jobject, jbyteArray, jstring, jstring, jstring, jboolean, jboolean, jobject); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_transform_GnomeTransformer_transformDocToStream (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT jobject JNICALL Java_gnu_xml_libxmlj_transform_GnomeTransformer_transformDocToDoc (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_transform_GnomeTransformer_transformDocToSAX (JNIEnv *env, jobject, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_transform_GnomeTransformer_free (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_transform_GnomeTransformer__ */ diff --git a/libjava/classpath/include/gnu_xml_libxmlj_transform_GnomeTransformerFactory.h b/libjava/classpath/include/gnu_xml_libxmlj_transform_GnomeTransformerFactory.h new file mode 100644 index 000000000..9abb1ff0b --- /dev/null +++ b/libjava/classpath/include/gnu_xml_libxmlj_transform_GnomeTransformerFactory.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __gnu_xml_libxmlj_transform_GnomeTransformerFactory__ +#define __gnu_xml_libxmlj_transform_GnomeTransformerFactory__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_xml_libxmlj_transform_GnomeTransformerFactory_freeLibxsltGlobal (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_xml_libxmlj_transform_GnomeTransformerFactory__ */ diff --git a/libjava/classpath/include/java_io_VMFile.h b/libjava/classpath/include/java_io_VMFile.h new file mode 100644 index 000000000..722c31582 --- /dev/null +++ b/libjava/classpath/include/java_io_VMFile.h @@ -0,0 +1,46 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_io_VMFile__ +#define __java_io_VMFile__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jlong JNICALL Java_java_io_VMFile_lastModified (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_setReadOnly (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_create (JNIEnv *env, jclass, jstring); +JNIEXPORT jobjectArray JNICALL Java_java_io_VMFile_list (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_renameTo (JNIEnv *env, jclass, jstring, jstring); +JNIEXPORT jlong JNICALL Java_java_io_VMFile_length (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_exists (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_delete (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_setLastModified (JNIEnv *env, jclass, jstring, jlong); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_mkdir (JNIEnv *env, jclass, jstring); +JNIEXPORT jlong JNICALL Java_java_io_VMFile_getTotalSpace (JNIEnv *env, jclass, jstring); +JNIEXPORT jlong JNICALL Java_java_io_VMFile_getFreeSpace (JNIEnv *env, jclass, jstring); +JNIEXPORT jlong JNICALL Java_java_io_VMFile_getUsableSpace (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_setReadable (JNIEnv *env, jclass, jstring, jboolean, jboolean); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_setWritable (JNIEnv *env, jclass, jstring, jboolean, jboolean); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_setExecutable (JNIEnv *env, jclass, jstring, jboolean, jboolean); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_isFile (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_canWrite (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_canWriteDirectory (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_canRead (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_canExecute (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_io_VMFile_isDirectory (JNIEnv *env, jclass, jstring); +JNIEXPORT jstring JNICALL Java_java_io_VMFile_toCanonicalForm (JNIEnv *env, jclass, jstring); + +#undef java_io_VMFile_IS_CASE_SENSITIVE +#define java_io_VMFile_IS_CASE_SENSITIVE 1L +#undef java_io_VMFile_IS_DOS_8_3 +#define java_io_VMFile_IS_DOS_8_3 0L + +#ifdef __cplusplus +} +#endif + +#endif /* __java_io_VMFile__ */ diff --git a/libjava/classpath/include/java_io_VMObjectInputStream.h b/libjava/classpath/include/java_io_VMObjectInputStream.h new file mode 100644 index 000000000..a17ee05f3 --- /dev/null +++ b/libjava/classpath/include/java_io_VMObjectInputStream.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_io_VMObjectInputStream__ +#define __java_io_VMObjectInputStream__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobject JNICALL Java_java_io_VMObjectInputStream_allocateObject (JNIEnv *env, jclass, jclass, jclass, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_io_VMObjectInputStream__ */ diff --git a/libjava/classpath/include/java_io_VMObjectStreamClass.h b/libjava/classpath/include/java_io_VMObjectStreamClass.h new file mode 100644 index 000000000..78fdd99f5 --- /dev/null +++ b/libjava/classpath/include/java_io_VMObjectStreamClass.h @@ -0,0 +1,28 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_io_VMObjectStreamClass__ +#define __java_io_VMObjectStreamClass__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jboolean JNICALL Java_java_io_VMObjectStreamClass_hasClassInitializer (JNIEnv *env, jclass, jclass); +JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setDoubleNative (JNIEnv *env, jclass, jobject, jobject, jdouble); +JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setFloatNative (JNIEnv *env, jclass, jobject, jobject, jfloat); +JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setLongNative (JNIEnv *env, jclass, jobject, jobject, jlong); +JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setIntNative (JNIEnv *env, jclass, jobject, jobject, jint); +JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setShortNative (JNIEnv *env, jclass, jobject, jobject, jshort); +JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setCharNative (JNIEnv *env, jclass, jobject, jobject, jchar); +JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setByteNative (JNIEnv *env, jclass, jobject, jobject, jbyte); +JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setBooleanNative (JNIEnv *env, jclass, jobject, jobject, jboolean); +JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setObjectNative (JNIEnv *env, jclass, jobject, jobject, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_io_VMObjectStreamClass__ */ diff --git a/libjava/classpath/include/java_lang_VMDouble.h b/libjava/classpath/include/java_lang_VMDouble.h new file mode 100644 index 000000000..bafcbec04 --- /dev/null +++ b/libjava/classpath/include/java_lang_VMDouble.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_lang_VMDouble__ +#define __java_lang_VMDouble__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jlong JNICALL Java_java_lang_VMDouble_doubleToRawLongBits (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMDouble_longBitsToDouble (JNIEnv *env, jclass, jlong); +JNIEXPORT jstring JNICALL Java_java_lang_VMDouble_toString (JNIEnv *env, jclass, jdouble, jboolean); +JNIEXPORT void JNICALL Java_java_lang_VMDouble_initIDs (JNIEnv *env, jclass); +JNIEXPORT jdouble JNICALL Java_java_lang_VMDouble_parseDouble (JNIEnv *env, jclass, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_VMDouble__ */ diff --git a/libjava/classpath/include/java_lang_VMFloat.h b/libjava/classpath/include/java_lang_VMFloat.h new file mode 100644 index 000000000..79016bebd --- /dev/null +++ b/libjava/classpath/include/java_lang_VMFloat.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_lang_VMFloat__ +#define __java_lang_VMFloat__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jint JNICALL Java_java_lang_VMFloat_floatToRawIntBits (JNIEnv *env, jclass, jfloat); +JNIEXPORT jfloat JNICALL Java_java_lang_VMFloat_intBitsToFloat (JNIEnv *env, jclass, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_VMFloat__ */ diff --git a/libjava/classpath/include/java_lang_VMMath.h b/libjava/classpath/include/java_lang_VMMath.h new file mode 100644 index 000000000..7f381fc9a --- /dev/null +++ b/libjava/classpath/include/java_lang_VMMath.h @@ -0,0 +1,41 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_lang_VMMath__ +#define __java_lang_VMMath__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_sin (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_cos (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_tan (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_asin (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_acos (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_atan (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_atan2 (JNIEnv *env, jclass, jdouble, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_exp (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_log (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_sqrt (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_pow (JNIEnv *env, jclass, jdouble, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_IEEEremainder (JNIEnv *env, jclass, jdouble, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_ceil (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_floor (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_rint (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_cbrt (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_cosh (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_expm1 (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_hypot (JNIEnv *env, jclass, jdouble, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_log10 (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_log1p (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_sinh (JNIEnv *env, jclass, jdouble); +JNIEXPORT jdouble JNICALL Java_java_lang_VMMath_tanh (JNIEnv *env, jclass, jdouble); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_VMMath__ */ diff --git a/libjava/classpath/include/java_lang_VMProcess.h b/libjava/classpath/include/java_lang_VMProcess.h new file mode 100644 index 000000000..67614243f --- /dev/null +++ b/libjava/classpath/include/java_lang_VMProcess.h @@ -0,0 +1,28 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_lang_VMProcess__ +#define __java_lang_VMProcess__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_java_lang_VMProcess_nativeSpawn (JNIEnv *env, jobject, jobjectArray, jobjectArray, jobject, jboolean); +JNIEXPORT jboolean JNICALL Java_java_lang_VMProcess_nativeReap (JNIEnv *env, jclass); +JNIEXPORT void JNICALL Java_java_lang_VMProcess_nativeKill (JNIEnv *env, jclass, jlong); + +#undef java_lang_VMProcess_INITIAL +#define java_lang_VMProcess_INITIAL 0L +#undef java_lang_VMProcess_RUNNING +#define java_lang_VMProcess_RUNNING 1L +#undef java_lang_VMProcess_TERMINATED +#define java_lang_VMProcess_TERMINATED 2L + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_VMProcess__ */ diff --git a/libjava/classpath/include/java_lang_VMSystem.h b/libjava/classpath/include/java_lang_VMSystem.h new file mode 100644 index 000000000..020cc30d4 --- /dev/null +++ b/libjava/classpath/include/java_lang_VMSystem.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_lang_VMSystem__ +#define __java_lang_VMSystem__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_java_lang_VMSystem_arraycopy (JNIEnv *env, jclass, jobject, jint, jobject, jint, jint); +JNIEXPORT jint JNICALL Java_java_lang_VMSystem_identityHashCode (JNIEnv *env, jclass, jobject); +JNIEXPORT void JNICALL Java_java_lang_VMSystem_setIn (JNIEnv *env, jclass, jobject); +JNIEXPORT void JNICALL Java_java_lang_VMSystem_setOut (JNIEnv *env, jclass, jobject); +JNIEXPORT void JNICALL Java_java_lang_VMSystem_setErr (JNIEnv *env, jclass, jobject); +JNIEXPORT jlong JNICALL Java_java_lang_VMSystem_nanoTime (JNIEnv *env, jclass); +JNIEXPORT jobject JNICALL Java_java_lang_VMSystem_environ (JNIEnv *env, jclass); +JNIEXPORT jstring JNICALL Java_java_lang_VMSystem_getenv (JNIEnv *env, jclass, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_VMSystem__ */ diff --git a/libjava/classpath/include/java_lang_reflect_VMArray.h b/libjava/classpath/include/java_lang_reflect_VMArray.h new file mode 100644 index 000000000..abf32a59b --- /dev/null +++ b/libjava/classpath/include/java_lang_reflect_VMArray.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_lang_reflect_VMArray__ +#define __java_lang_reflect_VMArray__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobject JNICALL Java_java_lang_reflect_VMArray_createObjectArray (JNIEnv *env, jclass, jclass, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_reflect_VMArray__ */ diff --git a/libjava/classpath/include/java_net_VMInetAddress.h b/libjava/classpath/include/java_net_VMInetAddress.h new file mode 100644 index 000000000..21fc912d4 --- /dev/null +++ b/libjava/classpath/include/java_net_VMInetAddress.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_net_VMInetAddress__ +#define __java_net_VMInetAddress__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jstring JNICALL Java_java_net_VMInetAddress_getLocalHostname (JNIEnv *env, jclass); +JNIEXPORT jbyteArray JNICALL Java_java_net_VMInetAddress_lookupInaddrAny (JNIEnv *env, jclass); +JNIEXPORT jstring JNICALL Java_java_net_VMInetAddress_getHostByAddr (JNIEnv *env, jclass, jbyteArray); +JNIEXPORT jobjectArray JNICALL Java_java_net_VMInetAddress_getHostByName (JNIEnv *env, jclass, jstring); +JNIEXPORT jbyteArray JNICALL Java_java_net_VMInetAddress_aton (JNIEnv *env, jclass, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_net_VMInetAddress__ */ diff --git a/libjava/classpath/include/java_net_VMNetworkInterface.h b/libjava/classpath/include/java_net_VMNetworkInterface.h new file mode 100644 index 000000000..3d37e4be4 --- /dev/null +++ b/libjava/classpath/include/java_net_VMNetworkInterface.h @@ -0,0 +1,24 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_net_VMNetworkInterface__ +#define __java_net_VMNetworkInterface__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_java_net_VMNetworkInterface_initIds (JNIEnv *env, jclass); +JNIEXPORT jobjectArray JNICALL Java_java_net_VMNetworkInterface_getVMInterfaces (JNIEnv *env, jclass); +JNIEXPORT jboolean JNICALL Java_java_net_VMNetworkInterface_isUp (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_net_VMNetworkInterface_isLoopback (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_net_VMNetworkInterface_isPointToPoint (JNIEnv *env, jclass, jstring); +JNIEXPORT jboolean JNICALL Java_java_net_VMNetworkInterface_supportsMulticast (JNIEnv *env, jclass, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_net_VMNetworkInterface__ */ diff --git a/libjava/classpath/include/java_net_VMURLConnection.h b/libjava/classpath/include/java_net_VMURLConnection.h new file mode 100644 index 000000000..73699f8d2 --- /dev/null +++ b/libjava/classpath/include/java_net_VMURLConnection.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_net_VMURLConnection__ +#define __java_net_VMURLConnection__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_java_net_VMURLConnection_init (JNIEnv *env, jclass); +JNIEXPORT jstring JNICALL Java_java_net_VMURLConnection_guessContentTypeFromBuffer (JNIEnv *env, jclass, jbyteArray, jint); + +#undef java_net_VMURLConnection_LENGTH +#define java_net_VMURLConnection_LENGTH 1024L + +#ifdef __cplusplus +} +#endif + +#endif /* __java_net_VMURLConnection__ */ diff --git a/libjava/classpath/include/java_nio_MappedByteBufferImpl.h b/libjava/classpath/include/java_nio_MappedByteBufferImpl.h new file mode 100644 index 000000000..00810dbc1 --- /dev/null +++ b/libjava/classpath/include/java_nio_MappedByteBufferImpl.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_nio_MappedByteBufferImpl__ +#define __java_nio_MappedByteBufferImpl__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_java_nio_MappedByteBufferImpl_unmapImpl (JNIEnv *env, jobject); +JNIEXPORT jboolean JNICALL Java_java_nio_MappedByteBufferImpl_isLoadedImpl (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_java_nio_MappedByteBufferImpl_loadImpl (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_java_nio_MappedByteBufferImpl_forceImpl (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_nio_MappedByteBufferImpl__ */ diff --git a/libjava/classpath/include/java_nio_VMDirectByteBuffer.h b/libjava/classpath/include/java_nio_VMDirectByteBuffer.h new file mode 100644 index 000000000..abeaad1a8 --- /dev/null +++ b/libjava/classpath/include/java_nio_VMDirectByteBuffer.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_nio_VMDirectByteBuffer__ +#define __java_nio_VMDirectByteBuffer__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobject JNICALL Java_java_nio_VMDirectByteBuffer_allocate (JNIEnv *env, jclass, jint); +JNIEXPORT void JNICALL Java_java_nio_VMDirectByteBuffer_free (JNIEnv *env, jclass, jobject); +JNIEXPORT jbyte JNICALL Java_java_nio_VMDirectByteBuffer_get__Lgnu_classpath_Pointer_2I (JNIEnv *env, jclass, jobject, jint); +JNIEXPORT void JNICALL Java_java_nio_VMDirectByteBuffer_get__Lgnu_classpath_Pointer_2I_3BII (JNIEnv *env, jclass, jobject, jint, jbyteArray, jint, jint); +JNIEXPORT void JNICALL Java_java_nio_VMDirectByteBuffer_put__Lgnu_classpath_Pointer_2IB (JNIEnv *env, jclass, jobject, jint, jbyte); +JNIEXPORT void JNICALL Java_java_nio_VMDirectByteBuffer_put__Lgnu_classpath_Pointer_2I_3BII (JNIEnv *env, jclass, jobject, jint, jbyteArray, jint, jint); +JNIEXPORT jobject JNICALL Java_java_nio_VMDirectByteBuffer_adjustAddress (JNIEnv *env, jclass, jobject, jint); +JNIEXPORT void JNICALL Java_java_nio_VMDirectByteBuffer_shiftDown (JNIEnv *env, jclass, jobject, jint, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_nio_VMDirectByteBuffer__ */ diff --git a/libjava/classpath/include/java_util_VMTimeZone.h b/libjava/classpath/include/java_util_VMTimeZone.h new file mode 100644 index 000000000..e1fc2fd02 --- /dev/null +++ b/libjava/classpath/include/java_util_VMTimeZone.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#include <jni.h> + +#ifndef __java_util_VMTimeZone__ +#define __java_util_VMTimeZone__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jstring JNICALL Java_java_util_VMTimeZone_getSystemTimeZoneId (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_util_VMTimeZone__ */ diff --git a/libjava/classpath/include/jawt.h b/libjava/classpath/include/jawt.h new file mode 100644 index 000000000..2b46e2213 --- /dev/null +++ b/libjava/classpath/include/jawt.h @@ -0,0 +1,108 @@ +/* jawt.h -- the machine-independent parts of the AWT Native Interface + Copyright (C) 2005 Free Software Foundation, Inc. + + This file is part of GNU Classpath. + + GNU Classpath is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + GNU Classpath is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with GNU Classpath; see the file COPYING. If not, write to the + Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301 USA. + + Linking this library statically or dynamically with other modules is + making a combined work based on this library. Thus, the terms and + conditions of the GNU General Public License cover the whole + combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent + modules, and to copy and distribute the resulting executable under + terms of your choice, provided that you also meet, for each linked + independent module, the terms and conditions of the license of that + module. An independent module is a module which is not derived from + or based on this library. If you modify this library, you may extend + this exception to your version of the library, but you are not + obligated to do so. If you do not wish to do so, delete this + exception statement from your version. */ + + +/* + * The AWT Native Interface allows direct access to native screen + * resources from within a Canvas's paint method. + */ + +#ifndef __jawt_h__ +#define __jawt_h__ + +#ifdef __cplusplus +extern "C" +{ +#endif + +#define JAWT_VERSION_1_3 0x10003 +#define JAWT_VERSION_1_4 0x10004 + +#define JAWT_LOCK_ERROR 0x1 +#define JAWT_LOCK_CLIP_CHANGED 0x2 +#define JAWT_LOCK_BOUNDS_CHANGED 0x4 +#define JAWT_LOCK_SURFACE_CHANGED 0x8 + +struct _JAWT_Rectangle +{ + jint x; + jint y; + jint width; + jint height; +}; + +struct _JAWT_DrawingSurfaceInfo +{ + void* platformInfo; + struct _JAWT_DrawingSurface *ds; + struct _JAWT_Rectangle bounds; + jint clipSize; + struct _JAWT_Rectangle *clip; +}; + +struct _JAWT_DrawingSurface +{ + JNIEnv* env; + jobject target; + jint (JNICALL* Lock) (struct _JAWT_DrawingSurface*); + struct _JAWT_DrawingSurfaceInfo* (JNICALL* GetDrawingSurfaceInfo) (struct _JAWT_DrawingSurface*); + void (JNICALL* FreeDrawingSurfaceInfo) (struct _JAWT_DrawingSurfaceInfo*); + void (JNICALL* Unlock) (struct _JAWT_DrawingSurface*); +}; + +struct _JAWT +{ + jint version; + struct _JAWT_DrawingSurface* (JNICALL* GetDrawingSurface) (JNIEnv*, jobject); + void (JNICALL* FreeDrawingSurface) (struct _JAWT_DrawingSurface*); + void (JNICALL *Lock) (JNIEnv*); + void (JNICALL *Unlock) (JNIEnv*); + jobject (JNICALL *GetComponent)(JNIEnv*, void*); +}; + +typedef struct _JAWT_Rectangle JAWT_Rectangle; +typedef struct _JAWT_DrawingSurfaceInfo JAWT_DrawingSurfaceInfo; +typedef struct _JAWT_DrawingSurface JAWT_DrawingSurface; +typedef struct _JAWT JAWT; + +JNIEXPORT jboolean JNICALL JAWT_GetAWT (JNIEnv* env, struct _JAWT* awt); + +#ifdef __cplusplus +} +#endif + +#endif /* __jawt_h__ */ diff --git a/libjava/classpath/include/jawt_md.h b/libjava/classpath/include/jawt_md.h new file mode 100644 index 000000000..5c2089b90 --- /dev/null +++ b/libjava/classpath/include/jawt_md.h @@ -0,0 +1,67 @@ +/* jawt_md.h -- the X11-dependent parts of the AWT Native Interface + Copyright (C) 2005 Free Software Foundation, Inc. + + This file is part of GNU Classpath. + + GNU Classpath is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + GNU Classpath is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with GNU Classpath; see the file COPYING. If not, write to the + Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301 USA. + + Linking this library statically or dynamically with other modules is + making a combined work based on this library. Thus, the terms and + conditions of the GNU General Public License cover the whole + combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent + modules, and to copy and distribute the resulting executable under + terms of your choice, provided that you also meet, for each linked + independent module, the terms and conditions of the license of that + module. An independent module is a module which is not derived from + or based on this library. If you modify this library, you may extend + this exception to your version of the library, but you are not + obligated to do so. If you do not wish to do so, delete this + exception statement from your version. */ + + +#ifndef __jawt_md_h__ +#define __jawt_md_h__ + +#include <jni.h> +#include <jawt.h> +#include <X11/Xlib.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +struct _JAWT_X11DrawingSurfaceInfo +{ + Drawable drawable; + Display* display; + VisualID visualID; + Colormap colormapID; + int depth; + int (JNICALL *GetAWTColor)(struct _JAWT_DrawingSurface*, int, int, int); +}; + +typedef struct _JAWT_X11DrawingSurfaceInfo JAWT_X11DrawingSurfaceInfo; + +#ifdef __cplusplus +} +#endif + +#endif /* __jawt_md_h__ */ diff --git a/libjava/classpath/include/jni.h b/libjava/classpath/include/jni.h new file mode 100644 index 000000000..1c4e69716 --- /dev/null +++ b/libjava/classpath/include/jni.h @@ -0,0 +1,1679 @@ +/* jni.h + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2007, 2008 Free Software Foundation + +This file is part of GNU Classpath. + +GNU Classpath is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2, or (at your option) +any later version. + +GNU Classpath is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with GNU Classpath; see the file COPYING. If not, write to the +Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +02110-1301 USA. + +Linking this library statically or dynamically with other modules is +making a combined work based on this library. Thus, the terms and +conditions of the GNU General Public License cover the whole +combination. + +As a special exception, the copyright holders of this library give you +permission to link this library with independent modules to produce an +executable, regardless of the license terms of these independent +modules, and to copy and distribute the resulting executable under +terms of your choice, provided that you also meet, for each linked +independent module, the terms and conditions of the license of that +module. An independent module is a module which is not derived from +or based on this library. If you modify this library, you may extend +this exception to your version of the library, but you are not +obligated to do so. If you do not wish to do so, delete this +exception statement from your version. */ + + +/* Note: this file must be compilable by the C compiler (for now, + assuming GNU C is ok). This means you must never use `//' + comments, and all C++-specific code must be conditional on + __cplusplus. */ + +#ifndef _CLASSPATH_JNI_H +#define _CLASSPATH_JNI_H + +/* We include <stdio.h> for compatibility with Sun's <jni.h>. */ +#include <stdio.h> + +#include <stdarg.h> + +#include "jni_md.h" + +/* The VM might define jobject and friends. */ +#ifndef _CLASSPATH_VM_JNI_TYPES_DEFINED + +# ifdef __cplusplus + +/* Define dummy classes and then define the JNI types as pointers. */ +struct __jobject {}; +struct __jclass : __jobject {}; +struct __jstring : __jobject {}; +struct __jthrowable : __jobject {}; +struct __jweak : __jobject {}; +struct __jarray : __jobject {}; +struct __jobjectArray : __jarray {}; +struct __jbyteArray : __jarray {}; +struct __jshortArray : __jarray {}; +struct __jintArray : __jarray {}; +struct __jlongArray : __jarray {}; +struct __jbooleanArray : __jarray {}; +struct __jcharArray : __jarray {}; +struct __jfloatArray : __jarray {}; +struct __jdoubleArray : __jarray {}; + +typedef __jobject *jobject; +typedef __jclass *jclass; +typedef __jstring *jstring; +typedef __jthrowable *jthrowable; +typedef __jweak *jweak; +typedef __jarray *jarray; +typedef __jobjectArray *jobjectArray; +typedef __jbyteArray *jbyteArray; +typedef __jshortArray *jshortArray; +typedef __jintArray *jintArray; +typedef __jlongArray *jlongArray; +typedef __jbooleanArray *jbooleanArray; +typedef __jcharArray *jcharArray; +typedef __jfloatArray *jfloatArray; +typedef __jdoubleArray *jdoubleArray; + +#define JNI_TRUE true +#define JNI_FALSE false + +typedef struct _Jv_JNIEnv JNIEnv; +typedef struct _Jv_JavaVM JavaVM; + +# else /* __cplusplus */ + +/* For C, simply define the class types as generic pointers. */ +typedef void *jobject; +typedef jobject jclass; +typedef jobject jstring; +typedef jobject jthrowable; +typedef jobject jweak; +typedef jobject jarray; +typedef jobject jobjectArray; +typedef jobject jbyteArray; +typedef jobject jshortArray; +typedef jobject jintArray; +typedef jobject jlongArray; +typedef jobject jbooleanArray; +typedef jobject jcharArray; +typedef jobject jfloatArray; +typedef jobject jdoubleArray; + +#define JNI_TRUE 1 +#define JNI_FALSE 0 + +typedef const struct JNINativeInterface_ *JNIEnv; +typedef const struct JNIInvokeInterface_ *JavaVM; + +# endif /* __cplusplus */ + +#endif /* _CLASSPATH_VM_JNI_TYPES_DEFINED */ + +/* + * Before jni.h is #included within a typical JVM, the source code should + * #define _JNI_VM_INTERNAL_TYPES_DEFINED and provide the real declarations + * for 'jobject', 'jfieldID', 'jmethodID' and other implementation types. + * If _JNI_VM_INTERNAL_TYPES_DEFINED is not defined, the following + * declares the old versions of the types. + */ +#ifndef _CLASSPATH_VM_INTERNAL_TYPES_DEFINED +struct _jfieldID; +struct _jmethodID; +typedef struct _jfieldID *jfieldID; +typedef struct _jmethodID *jmethodID; +#endif + +/* Version numbers. */ +#define JNI_VERSION_1_1 0x00010001 +#define JNI_VERSION_1_2 0x00010002 +#define JNI_VERSION_1_4 0x00010004 +#define JNI_VERSION_1_6 0x00010006 + +/* Used when releasing array elements. */ +#define JNI_COMMIT 1 +#define JNI_ABORT 2 + +/* Error codes */ +#define JNI_OK 0 +#define JNI_ERR (-1) +#define JNI_EDETACHED (-2) +#define JNI_EVERSION (-3) + +enum _jobjectRefType +{ + JNIInvalidRefType = 0, + JNILocalRefType = 1, + JNIGlobalRefType = 2, + JNIWeakGlobalRefType = 3 +}; + +typedef enum _jobjectRefType jobjectRefType; + +#ifdef __cplusplus +extern "C" +{ +#endif /* __cplusplus */ + +/* These functions might be defined in libraries which we load; the + JNI implementation calls them at the appropriate times. */ +extern JNIEXPORT jint JNICALL JNI_OnLoad (JavaVM *, void *); +extern JNIEXPORT void JNICALL JNI_OnUnload (JavaVM *, void *); + +/* This can be defined as JNIIMPORT or JNIEXPORT by the md file, + depending on whether this is the implementation or a user. */ +#ifndef _CLASSPATH_JNIIMPEXP +#define _CLASSPATH_JNIIMPEXP JNIIMPORT +#endif + +/* These functions are called by user code to start using the + invocation API. */ +extern _CLASSPATH_JNIIMPEXP jint JNICALL +JNI_GetDefaultJavaVMInitArgs (void *); + +extern _CLASSPATH_JNIIMPEXP jint JNICALL +JNI_CreateJavaVM (JavaVM **, void **, void *); + +extern _CLASSPATH_JNIIMPEXP jint JNICALL +JNI_GetCreatedJavaVMs (JavaVM **, jsize, jsize *); + +#ifdef __cplusplus +} +#endif /* __cplusplus */ + +typedef union jvalue +{ + jboolean z; + jbyte b; + jchar c; + jshort s; + jint i; + jlong j; + jfloat f; + jdouble d; + jobject l; +} jvalue; + +/* This structure is used when registering native methods. */ +typedef struct +{ + char *name; + char *signature; + void *fnPtr; /* Sigh. */ +} JNINativeMethod; + +struct JNINativeInterface_ +{ + void *reserved0; + void *reserved1; + void *reserved2; + void *reserved3; + + jint (JNICALL *GetVersion) (JNIEnv *); + jclass (JNICALL *DefineClass) (JNIEnv *, const char *, + jobject, const jbyte *, + jsize); + jclass (JNICALL *FindClass) (JNIEnv *, const char *); + + jmethodID (JNICALL *FromReflectedMethod) (JNIEnv *, jobject); + jfieldID (JNICALL *FromReflectedField) (JNIEnv *, jobject); + jobject (JNICALL *ToReflectedMethod) (JNIEnv *, jclass, + jmethodID, jboolean); + + jclass (JNICALL *GetSuperclass) (JNIEnv *, jclass); + jboolean (JNICALL *IsAssignableFrom) (JNIEnv *, jclass, jclass); + + jobject (JNICALL *ToReflectedField) (JNIEnv *, jclass, jfieldID, + jboolean); + + jint (JNICALL *Throw) (JNIEnv *, jthrowable); + jint (JNICALL *ThrowNew) (JNIEnv *, jclass, + const char *); + jthrowable (JNICALL *ExceptionOccurred) (JNIEnv *); + void (JNICALL *ExceptionDescribe) (JNIEnv *); + void (JNICALL *ExceptionClear) (JNIEnv *); + void (JNICALL *FatalError) (JNIEnv *, const char *); + + jint (JNICALL *PushLocalFrame) (JNIEnv *, jint); + jobject (JNICALL *PopLocalFrame) (JNIEnv *, jobject); + + jobject (JNICALL *NewGlobalRef) (JNIEnv *, jobject); + void (JNICALL *DeleteGlobalRef) (JNIEnv *, jobject); + void (JNICALL *DeleteLocalRef) (JNIEnv *, jobject); + jboolean (JNICALL *IsSameObject) (JNIEnv *, jobject, + jobject); + + jobject (JNICALL *NewLocalRef) (JNIEnv *, jobject); + jint (JNICALL *EnsureLocalCapacity) (JNIEnv *, jint); + + jobject (JNICALL *AllocObject) (JNIEnv *, jclass); + jobject (JNICALL *NewObject) (JNIEnv *, jclass, + jmethodID, ...); + jobject (JNICALL *NewObjectV) (JNIEnv *, jclass, + jmethodID, va_list); + jobject (JNICALL *NewObjectA) (JNIEnv *, jclass, + jmethodID, const jvalue *); + + jclass (JNICALL *GetObjectClass) (JNIEnv *, jobject); + jboolean (JNICALL *IsInstanceOf) (JNIEnv *, jobject, jclass); + jmethodID (JNICALL *GetMethodID) (JNIEnv *, jclass, + const char *, const char *); + + jobject (JNICALL *CallObjectMethod) (JNIEnv *, jobject, jmethodID, ...); + jobject (JNICALL *CallObjectMethodV) (JNIEnv *, jobject, jmethodID, + va_list); + jobject (JNICALL *CallObjectMethodA) (JNIEnv *, jobject, jmethodID, + const jvalue *); + jboolean (JNICALL *CallBooleanMethod) (JNIEnv *, jobject, jmethodID, + ...); + jboolean (JNICALL *CallBooleanMethodV) (JNIEnv *, jobject, jmethodID, + va_list); + jboolean (JNICALL *CallBooleanMethodA) (JNIEnv *, jobject, jmethodID, + const jvalue *); + jbyte (JNICALL *CallByteMethod) (JNIEnv *, jobject, jmethodID, ...); + jbyte (JNICALL *CallByteMethodV) (JNIEnv *, jobject, jmethodID, + va_list); + jbyte (JNICALL *CallByteMethodA) (JNIEnv *, jobject, jmethodID, + const jvalue *); + jchar (JNICALL *CallCharMethod) (JNIEnv *, jobject, jmethodID, ...); + jchar (JNICALL *CallCharMethodV) (JNIEnv *, jobject, jmethodID, + va_list); + jchar (JNICALL *CallCharMethodA) (JNIEnv *, jobject, jmethodID, + const jvalue *); + jshort (JNICALL *CallShortMethod) (JNIEnv *, jobject, jmethodID, ...); + jshort (JNICALL *CallShortMethodV) (JNIEnv *, jobject, jmethodID, + va_list); + jshort (JNICALL *CallShortMethodA) (JNIEnv *, jobject, jmethodID, + const jvalue *); + jint (JNICALL *CallIntMethod) (JNIEnv *, jobject, jmethodID, ...); + jint (JNICALL *CallIntMethodV) (JNIEnv *, jobject, jmethodID, + va_list); + jint (JNICALL *CallIntMethodA) (JNIEnv *, jobject, jmethodID, + const jvalue *); + jlong (JNICALL *CallLongMethod) (JNIEnv *, jobject, jmethodID, ...); + jlong (JNICALL *CallLongMethodV) (JNIEnv *, jobject, jmethodID, + va_list); + jlong (JNICALL *CallLongMethodA) (JNIEnv *, jobject, jmethodID, + const jvalue *); + jfloat (JNICALL *CallFloatMethod) (JNIEnv *, jobject, jmethodID, ...); + jfloat (JNICALL *CallFloatMethodV) (JNIEnv *, jobject, jmethodID, + va_list); + jfloat (JNICALL *CallFloatMethodA) (JNIEnv *, jobject, jmethodID, + const jvalue *); + jdouble (JNICALL *CallDoubleMethod) (JNIEnv *, jobject, jmethodID, ...); + jdouble (JNICALL *CallDoubleMethodV) (JNIEnv *, jobject, jmethodID, + va_list); + jdouble (JNICALL *CallDoubleMethodA) (JNIEnv *, jobject, jmethodID, + const jvalue *); + void (JNICALL *CallVoidMethod) (JNIEnv *, jobject, jmethodID, ...); + void (JNICALL *CallVoidMethodV) (JNIEnv *, jobject, jmethodID, + va_list); + void (JNICALL *CallVoidMethodA) (JNIEnv *, jobject, jmethodID, + const jvalue *); + + jobject (JNICALL *CallNonvirtualObjectMethod) (JNIEnv *, jobject, jclass, + jmethodID, ...); + jobject (JNICALL *CallNonvirtualObjectMethodV) (JNIEnv *, jobject, jclass, + jmethodID, va_list); + jobject (JNICALL *CallNonvirtualObjectMethodA) (JNIEnv *, jobject, jclass, + jmethodID, const jvalue *); + jboolean (JNICALL *CallNonvirtualBooleanMethod) (JNIEnv *, jobject, jclass, + jmethodID, ...); + jboolean (JNICALL *CallNonvirtualBooleanMethodV) (JNIEnv *, jobject, jclass, + jmethodID, va_list); + jboolean (JNICALL *CallNonvirtualBooleanMethodA) (JNIEnv *, jobject, jclass, + jmethodID, const jvalue *); + jbyte (JNICALL *CallNonvirtualByteMethod) (JNIEnv *, jobject, jclass, + jmethodID, ...); + jbyte (JNICALL *CallNonvirtualByteMethodV) (JNIEnv *, jobject, jclass, + jmethodID, va_list); + jbyte (JNICALL *CallNonvirtualByteMethodA) (JNIEnv *, jobject, jclass, + jmethodID, const jvalue *); + jchar (JNICALL *CallNonvirtualCharMethod) (JNIEnv *, jobject, jclass, + jmethodID, ...); + jchar (JNICALL *CallNonvirtualCharMethodV) (JNIEnv *, jobject, jclass, + jmethodID, va_list); + jchar (JNICALL *CallNonvirtualCharMethodA) (JNIEnv *, jobject, jclass, + jmethodID, const jvalue *); + jshort (JNICALL *CallNonvirtualShortMethod) (JNIEnv *, jobject, jclass, + jmethodID, ...); + jshort (JNICALL *CallNonvirtualShortMethodV) (JNIEnv *, jobject, jclass, + jmethodID, va_list); + jshort (JNICALL *CallNonvirtualShortMethodA) (JNIEnv *, jobject, jclass, + jmethodID, const jvalue *); + jint (JNICALL *CallNonvirtualIntMethod) (JNIEnv *, jobject, jclass, + jmethodID, ...); + jint (JNICALL *CallNonvirtualIntMethodV) (JNIEnv *, jobject, jclass, + jmethodID, va_list); + jint (JNICALL *CallNonvirtualIntMethodA) (JNIEnv *, jobject, jclass, + jmethodID, const jvalue *); + jlong (JNICALL *CallNonvirtualLongMethod) (JNIEnv *, jobject, jclass, + jmethodID, ...); + jlong (JNICALL *CallNonvirtualLongMethodV) (JNIEnv *, jobject, jclass, + jmethodID, va_list); + jlong (JNICALL *CallNonvirtualLongMethodA) (JNIEnv *, jobject, jclass, + jmethodID, const jvalue *); + jfloat (JNICALL *CallNonvirtualFloatMethod) (JNIEnv *, jobject, jclass, + jmethodID, ...); + jfloat (JNICALL *CallNonvirtualFloatMethodV) (JNIEnv *, jobject, jclass, + jmethodID, va_list); + jfloat (JNICALL *CallNonvirtualFloatMethodA) (JNIEnv *, jobject, jclass, + jmethodID, const jvalue *); + jdouble (JNICALL *CallNonvirtualDoubleMethod) (JNIEnv *, jobject, jclass, + jmethodID, ...); + jdouble (JNICALL *CallNonvirtualDoubleMethodV) (JNIEnv *, jobject, jclass, + jmethodID, va_list); + jdouble (JNICALL *CallNonvirtualDoubleMethodA) (JNIEnv *, jobject, jclass, + jmethodID, const jvalue *); + void (JNICALL *CallNonvirtualVoidMethod) (JNIEnv *, jobject, jclass, + jmethodID, ...); + void (JNICALL *CallNonvirtualVoidMethodV) (JNIEnv *, jobject, jclass, + jmethodID, va_list); + void (JNICALL *CallNonvirtualVoidMethodA) (JNIEnv *, jobject, jclass, + jmethodID, const jvalue *); + + jfieldID (JNICALL *GetFieldID) (JNIEnv *, jclass, const char *, + const char *); + + jobject (JNICALL *GetObjectField) (JNIEnv *, jobject, jfieldID); + jboolean (JNICALL *GetBooleanField) (JNIEnv *, jobject, jfieldID); + jbyte (JNICALL *GetByteField) (JNIEnv *, jobject, jfieldID); + jchar (JNICALL *GetCharField) (JNIEnv *, jobject, jfieldID); + jshort (JNICALL *GetShortField) (JNIEnv *, jobject, jfieldID); + jint (JNICALL *GetIntField) (JNIEnv *, jobject, jfieldID); + jlong (JNICALL *GetLongField) (JNIEnv *, jobject, jfieldID); + jfloat (JNICALL *GetFloatField) (JNIEnv *, jobject, jfieldID); + jdouble (JNICALL *GetDoubleField) (JNIEnv *, jobject, jfieldID); + + void (JNICALL *SetObjectField) (JNIEnv *, jobject, + jfieldID, jobject); + void (JNICALL *SetBooleanField) (JNIEnv *, jobject, + jfieldID, jboolean); + void (JNICALL *SetByteField) (JNIEnv *, jobject, + jfieldID, jbyte); + void (JNICALL *SetCharField) (JNIEnv *, jobject, + jfieldID, jchar); + void (JNICALL *SetShortField) (JNIEnv *, jobject, + jfieldID, jshort); + void (JNICALL *SetIntField) (JNIEnv *, jobject, + jfieldID, jint); + void (JNICALL *SetLongField) (JNIEnv *, jobject, + jfieldID, jlong); + void (JNICALL *SetFloatField) (JNIEnv *, jobject, + jfieldID, jfloat); + void (JNICALL *SetDoubleField) (JNIEnv *, jobject, + jfieldID, jdouble); + + jmethodID (JNICALL *GetStaticMethodID) (JNIEnv *, jclass, const char *, + const char *); + + jobject (JNICALL *CallStaticObjectMethod) (JNIEnv *, jclass, jmethodID, + ...); + jobject (JNICALL *CallStaticObjectMethodV) (JNIEnv *, jclass, jmethodID, + va_list); + jobject (JNICALL *CallStaticObjectMethodA) (JNIEnv *, jclass, jmethodID, + const jvalue *); + jboolean (JNICALL *CallStaticBooleanMethod) (JNIEnv *, jclass, jmethodID, + ...); + jboolean (JNICALL *CallStaticBooleanMethodV) (JNIEnv *, jclass, jmethodID, + va_list); + jboolean (JNICALL *CallStaticBooleanMethodA) (JNIEnv *, jclass, jmethodID, + const jvalue *); + jbyte (JNICALL *CallStaticByteMethod) (JNIEnv *, jclass, jmethodID, + ...); + jbyte (JNICALL *CallStaticByteMethodV) (JNIEnv *, jclass, jmethodID, + va_list); + jbyte (JNICALL *CallStaticByteMethodA) (JNIEnv *, jclass, jmethodID, + const jvalue *); + jchar (JNICALL *CallStaticCharMethod) (JNIEnv *, jclass, jmethodID, + ...); + jchar (JNICALL *CallStaticCharMethodV) (JNIEnv *, jclass, jmethodID, + va_list); + jchar (JNICALL *CallStaticCharMethodA) (JNIEnv *, jclass, jmethodID, + const jvalue *); + jshort (JNICALL *CallStaticShortMethod) (JNIEnv *, jclass, jmethodID, + ...); + jshort (JNICALL *CallStaticShortMethodV) (JNIEnv *, jclass, jmethodID, + va_list); + jshort (JNICALL *CallStaticShortMethodA) (JNIEnv *, jclass, jmethodID, + const jvalue *); + jint (JNICALL *CallStaticIntMethod) (JNIEnv *, jclass, jmethodID, + ...); + jint (JNICALL *CallStaticIntMethodV) (JNIEnv *, jclass, jmethodID, + va_list); + jint (JNICALL *CallStaticIntMethodA) (JNIEnv *, jclass, jmethodID, + const jvalue *); + jlong (JNICALL *CallStaticLongMethod) (JNIEnv *, jclass, jmethodID, + ...); + jlong (JNICALL *CallStaticLongMethodV) (JNIEnv *, jclass, jmethodID, + va_list); + jlong (JNICALL *CallStaticLongMethodA) (JNIEnv *, jclass, jmethodID, + const jvalue *); + jfloat (JNICALL *CallStaticFloatMethod) (JNIEnv *, jclass, jmethodID, + ...); + jfloat (JNICALL *CallStaticFloatMethodV) (JNIEnv *, jclass, jmethodID, + va_list); + jfloat (JNICALL *CallStaticFloatMethodA) (JNIEnv *, jclass, jmethodID, + const jvalue *); + jdouble (JNICALL *CallStaticDoubleMethod) (JNIEnv *, jclass, jmethodID, + ...); + jdouble (JNICALL *CallStaticDoubleMethodV) (JNIEnv *, jclass, jmethodID, + va_list); + jdouble (JNICALL *CallStaticDoubleMethodA) (JNIEnv *, jclass, jmethodID, + const jvalue *); + void (JNICALL *CallStaticVoidMethod) (JNIEnv *, jclass, jmethodID, + ...); + void (JNICALL *CallStaticVoidMethodV) (JNIEnv *, jclass, jmethodID, + va_list); + void (JNICALL *CallStaticVoidMethodA) (JNIEnv *, jclass, jmethodID, + const jvalue *); + + jfieldID (JNICALL *GetStaticFieldID) (JNIEnv *, jclass, const char *, + const char *); + + jobject (JNICALL *GetStaticObjectField) (JNIEnv *, jclass, jfieldID); + jboolean (JNICALL *GetStaticBooleanField) (JNIEnv *, jclass, jfieldID); + jbyte (JNICALL *GetStaticByteField) (JNIEnv *, jclass, jfieldID); + jchar (JNICALL *GetStaticCharField) (JNIEnv *, jclass, jfieldID); + jshort (JNICALL *GetStaticShortField) (JNIEnv *, jclass, jfieldID); + jint (JNICALL *GetStaticIntField) (JNIEnv *, jclass, jfieldID); + jlong (JNICALL *GetStaticLongField) (JNIEnv *, jclass, jfieldID); + jfloat (JNICALL *GetStaticFloatField) (JNIEnv *, jclass, jfieldID); + jdouble (JNICALL *GetStaticDoubleField) (JNIEnv *, jclass, jfieldID); + + void (JNICALL *SetStaticObjectField) (JNIEnv *, jclass, + jfieldID, jobject); + void (JNICALL *SetStaticBooleanField) (JNIEnv *, jclass, + jfieldID, jboolean); + void (JNICALL *SetStaticByteField) (JNIEnv *, jclass, + jfieldID, jbyte); + void (JNICALL *SetStaticCharField) (JNIEnv *, jclass, + jfieldID, jchar); + void (JNICALL *SetStaticShortField) (JNIEnv *, jclass, + jfieldID, jshort); + void (JNICALL *SetStaticIntField) (JNIEnv *, jclass, + jfieldID, jint); + void (JNICALL *SetStaticLongField) (JNIEnv *, jclass, + jfieldID, jlong); + void (JNICALL *SetStaticFloatField) (JNIEnv *, jclass, + jfieldID, jfloat); + void (JNICALL *SetStaticDoubleField) (JNIEnv *, jclass, + jfieldID, jdouble); + + jstring (JNICALL *NewString) (JNIEnv *, const jchar *, jsize); + jsize (JNICALL *GetStringLength) (JNIEnv *, jstring); + const jchar * (JNICALL *GetStringChars) (JNIEnv *, jstring, jboolean *); + void (JNICALL *ReleaseStringChars) (JNIEnv *, jstring, const jchar *); + jstring (JNICALL *NewStringUTF) (JNIEnv *, const char *); + jsize (JNICALL *GetStringUTFLength) (JNIEnv *, jstring); + const char * (JNICALL *GetStringUTFChars) (JNIEnv *, jstring, jboolean *); + void (JNICALL *ReleaseStringUTFChars) (JNIEnv *, jstring, const char *); + jsize (JNICALL *GetArrayLength) (JNIEnv *, jarray); + jobjectArray (JNICALL *NewObjectArray) (JNIEnv *, jsize, jclass, jobject); + jobject (JNICALL *GetObjectArrayElement) (JNIEnv *, jobjectArray, jsize); + void (JNICALL *SetObjectArrayElement) (JNIEnv *, jobjectArray, jsize, + jobject); + + jbooleanArray (JNICALL *NewBooleanArray) (JNIEnv *, jsize); + jbyteArray (JNICALL *NewByteArray) (JNIEnv *, jsize); + jcharArray (JNICALL *NewCharArray) (JNIEnv *, jsize); + jshortArray (JNICALL *NewShortArray) (JNIEnv *, jsize); + jintArray (JNICALL *NewIntArray) (JNIEnv *, jsize); + jlongArray (JNICALL *NewLongArray) (JNIEnv *, jsize); + jfloatArray (JNICALL *NewFloatArray) (JNIEnv *, jsize); + jdoubleArray (JNICALL *NewDoubleArray) (JNIEnv *, jsize); + + jboolean * (JNICALL *GetBooleanArrayElements) (JNIEnv *, jbooleanArray, + jboolean *); + jbyte * (JNICALL *GetByteArrayElements) (JNIEnv *, jbyteArray, + jboolean *); + jchar * (JNICALL *GetCharArrayElements) (JNIEnv *, jcharArray, + jboolean *); + jshort * (JNICALL *GetShortArrayElements) (JNIEnv *, jshortArray, + jboolean *); + jint * (JNICALL *GetIntArrayElements) (JNIEnv *, jintArray, + jboolean *); + jlong * (JNICALL *GetLongArrayElements) (JNIEnv *, jlongArray, + jboolean *); + jfloat * (JNICALL *GetFloatArrayElements) (JNIEnv *, jfloatArray, + jboolean *); + jdouble * (JNICALL *GetDoubleArrayElements) (JNIEnv *, jdoubleArray, + jboolean *); + + void (JNICALL *ReleaseBooleanArrayElements) (JNIEnv *, jbooleanArray, + jboolean *, jint); + void (JNICALL *ReleaseByteArrayElements) (JNIEnv *, jbyteArray, + jbyte *, jint); + void (JNICALL *ReleaseCharArrayElements) (JNIEnv *, jcharArray, + jchar *, jint); + void (JNICALL *ReleaseShortArrayElements) (JNIEnv *, jshortArray, + jshort *, jint); + void (JNICALL *ReleaseIntArrayElements) (JNIEnv *, jintArray, + jint *, jint); + void (JNICALL *ReleaseLongArrayElements) (JNIEnv *, jlongArray, + jlong *, jint); + void (JNICALL *ReleaseFloatArrayElements) (JNIEnv *, jfloatArray, + jfloat *, jint); + void (JNICALL *ReleaseDoubleArrayElements) (JNIEnv *, jdoubleArray, + jdouble *, jint); + + void (JNICALL *GetBooleanArrayRegion) (JNIEnv *, jbooleanArray, + jsize, jsize, jboolean *); + void (JNICALL *GetByteArrayRegion) (JNIEnv *, jbyteArray, + jsize, jsize, jbyte *); + void (JNICALL *GetCharArrayRegion) (JNIEnv *, jcharArray, + jsize, jsize, jchar *); + void (JNICALL *GetShortArrayRegion) (JNIEnv *, jshortArray, + jsize, jsize, jshort *); + void (JNICALL *GetIntArrayRegion) (JNIEnv *, jintArray, + jsize, jsize, jint *); + void (JNICALL *GetLongArrayRegion) (JNIEnv *, jlongArray, + jsize, jsize, jlong *); + void (JNICALL *GetFloatArrayRegion) (JNIEnv *, jfloatArray, + jsize, jsize, jfloat *); + void (JNICALL *GetDoubleArrayRegion) (JNIEnv *, jdoubleArray, + jsize, jsize, jdouble *); + + void (JNICALL *SetBooleanArrayRegion) (JNIEnv *, jbooleanArray, + jsize, jsize, + const jboolean *); + void (JNICALL *SetByteArrayRegion) (JNIEnv *, jbyteArray, + jsize, jsize, + const jbyte *); + void (JNICALL *SetCharArrayRegion) (JNIEnv *, jcharArray, + jsize, jsize, + const jchar *); + void (JNICALL *SetShortArrayRegion) (JNIEnv *, jshortArray, + jsize, jsize, + const jshort *); + void (JNICALL *SetIntArrayRegion) (JNIEnv *, jintArray, + jsize, jsize, + const jint *); + void (JNICALL *SetLongArrayRegion) (JNIEnv *, jlongArray, + jsize, jsize, + const jlong *); + void (JNICALL *SetFloatArrayRegion) (JNIEnv *, jfloatArray, + jsize, jsize, + const jfloat *); + void (JNICALL *SetDoubleArrayRegion) (JNIEnv *, jdoubleArray, + jsize, jsize, + const jdouble *); + + jint (JNICALL *RegisterNatives) (JNIEnv *, jclass, + const JNINativeMethod *, + jint); + jint (JNICALL *UnregisterNatives) (JNIEnv *, jclass); + jint (JNICALL *MonitorEnter) (JNIEnv *, jobject); + jint (JNICALL *MonitorExit) (JNIEnv *, jobject); + jint (JNICALL *GetJavaVM) (JNIEnv *, JavaVM **); + + /* ---- JNI 1.2 functions ---- */ + + void (JNICALL *GetStringRegion) (JNIEnv *, jstring, jsize, + jsize, jchar *); + void (JNICALL *GetStringUTFRegion) (JNIEnv *, jstring, jsize, + jsize, char *); + + void * (JNICALL *GetPrimitiveArrayCritical) (JNIEnv *, jarray, + jboolean *); + void (JNICALL *ReleasePrimitiveArrayCritical) (JNIEnv *, jarray, void *, + jint); + + const jchar * (JNICALL *GetStringCritical) (JNIEnv *, jstring, + jboolean *); + void (JNICALL *ReleaseStringCritical) (JNIEnv *, jstring, + const jchar *); + + jweak (JNICALL *NewWeakGlobalRef) (JNIEnv *, jobject); + void (JNICALL *DeleteWeakGlobalRef) (JNIEnv *, jweak); + + jboolean (JNICALL *ExceptionCheck) (JNIEnv *); + + /* ---- JNI 1.4 functions ---- */ + + jobject (JNICALL *NewDirectByteBuffer) (JNIEnv *, void *, jlong); + void * (JNICALL *GetDirectBufferAddress) (JNIEnv *, jobject); + jlong (JNICALL *GetDirectBufferCapacity) (JNIEnv *, jobject); + + /* ---- JNI 1.6 functions ---- */ + + jobjectRefType (JNICALL *GetObjectRefType) (JNIEnv *, jobject); +}; + +#ifdef __cplusplus + +class _Jv_JNIEnv +{ +public: + /* The method table. */ + struct JNINativeInterface_ *functions; + +#ifdef _CLASSPATH_JNIENV_CONTENTS + _CLASSPATH_JNIENV_CONTENTS +#endif + + jint GetVersion () + { return functions->GetVersion (this); } + + jclass DefineClass (const char *name, jobject obj0, const jbyte * val1, + jsize val2) + { return functions->DefineClass (this, name, obj0, val1, val2); } + + jclass FindClass (const char * val0) + { return functions->FindClass (this, val0); } + + jmethodID FromReflectedMethod (jobject obj0) + { return functions->FromReflectedMethod (this, obj0); } + + jfieldID FromReflectedField (jobject obj0) + { return functions->FromReflectedField (this, obj0); } + + jobject ToReflectedMethod (jclass cl0, jmethodID meth1, jboolean val2) + { return functions->ToReflectedMethod (this, cl0, meth1, val2); } + + jclass GetSuperclass (jclass cl0) + { return functions->GetSuperclass (this, cl0); } + + jboolean IsAssignableFrom (jclass cl0, jclass cl1) + { return functions->IsAssignableFrom (this, cl0, cl1); } + + jobject ToReflectedField (jclass cl0, jfieldID fld1, jboolean val2) + { return functions->ToReflectedField (this, cl0, fld1, val2); } + + jint Throw (jthrowable val0) + { return functions->Throw (this, val0); } + + jint ThrowNew (jclass cl0, const char * val1) + { return functions->ThrowNew (this, cl0, val1); } + + jthrowable ExceptionOccurred () + { return functions->ExceptionOccurred (this); } + + void ExceptionDescribe () + { functions->ExceptionDescribe (this); } + + void ExceptionClear () + { functions->ExceptionClear (this); } + + void FatalError (const char * val0) + { functions->FatalError (this, val0); } + + jint PushLocalFrame (jint val0) + { return functions->PushLocalFrame (this, val0); } + + jobject PopLocalFrame (jobject obj0) + { return functions->PopLocalFrame (this, obj0); } + + jobject NewGlobalRef (jobject obj0) + { return functions->NewGlobalRef (this, obj0); } + + void DeleteGlobalRef (jobject obj0) + { functions->DeleteGlobalRef (this, obj0); } + + void DeleteLocalRef (jobject obj0) + { functions->DeleteLocalRef (this, obj0); } + + jboolean IsSameObject (jobject obj0, jobject obj1) + { return functions->IsSameObject (this, obj0, obj1); } + + jobject NewLocalRef (jobject obj0) + { return functions->NewLocalRef (this, obj0); } + + jint EnsureLocalCapacity (jint val0) + { return functions->EnsureLocalCapacity (this, val0); } + + jobject AllocObject (jclass cl0) + { return functions->AllocObject (this, cl0); } + + jobject NewObject (jclass cl0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jobject result = functions->NewObjectV (this, cl0, meth1, args); + va_end (args); + return result; + } + + jobject NewObjectV (jclass cl0, jmethodID meth1, va_list val2) + { return functions->NewObjectV (this, cl0, meth1, val2); } + + jobject NewObjectA (jclass cl0, jmethodID meth1, jvalue * val2) + { return functions->NewObjectA (this, cl0, meth1, val2); } + + jclass GetObjectClass (jobject obj0) + { return functions->GetObjectClass (this, obj0); } + + jboolean IsInstanceOf (jobject obj0, jclass cl1) + { return functions->IsInstanceOf (this, obj0, cl1); } + + jmethodID GetMethodID (jclass cl0, const char * val1, const char * val2) + { return functions->GetMethodID (this, cl0, val1, val2); } + + jobject CallObjectMethod (jobject obj0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jobject result = functions->CallObjectMethodV (this, obj0, meth1, args); + va_end (args); + return result; + } + + jobject CallObjectMethodV (jobject obj0, jmethodID meth1, va_list val2) + { return functions->CallObjectMethodV (this, obj0, meth1, val2); } + + jobject CallObjectMethodA (jobject obj0, jmethodID meth1, jvalue * val2) + { return functions->CallObjectMethodA (this, obj0, meth1, val2); } + + jboolean CallBooleanMethod (jobject obj0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jboolean result = functions->CallBooleanMethodV (this, obj0, meth1, args); + va_end (args); + return result; + } + + jboolean CallBooleanMethodV (jobject obj0, jmethodID meth1, va_list val2) + { return functions->CallBooleanMethodV (this, obj0, meth1, val2); } + + jboolean CallBooleanMethodA (jobject obj0, jmethodID meth1, + const jvalue * val2) + { return functions->CallBooleanMethodA (this, obj0, meth1, val2); } + + jbyte CallByteMethod (jobject obj0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jbyte result = functions->CallByteMethodV (this, obj0, meth1, args); + va_end (args); + return result; + } + + jbyte CallByteMethodV (jobject obj0, jmethodID meth1, va_list val2) + { return functions->CallByteMethodV (this, obj0, meth1, val2); } + + jbyte CallByteMethodA (jobject obj0, jmethodID meth1, const jvalue * val2) + { return functions->CallByteMethodA (this, obj0, meth1, val2); } + + jchar CallCharMethod (jobject obj0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jchar result = functions->CallCharMethodV (this, obj0, meth1, args); + va_end (args); + return result; + } + + jchar CallCharMethodV (jobject obj0, jmethodID meth1, va_list val2) + { return functions->CallCharMethodV (this, obj0, meth1, val2); } + + jchar CallCharMethodA (jobject obj0, jmethodID meth1, const jvalue * val2) + { return functions->CallCharMethodA (this, obj0, meth1, val2); } + + jshort CallShortMethod (jobject obj0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jshort result = functions->CallShortMethodV (this, obj0, meth1, args); + va_end (args); + return result; + } + + jshort CallShortMethodV (jobject obj0, jmethodID meth1, va_list val2) + { return functions->CallShortMethodV (this, obj0, meth1, val2); } + + jshort CallShortMethodA (jobject obj0, jmethodID meth1, const jvalue * val2) + { return functions->CallShortMethodA (this, obj0, meth1, val2); } + + jint CallIntMethod (jobject obj0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jint result = functions->CallIntMethodV (this, obj0, meth1, args); + va_end (args); + return result; + } + + jint CallIntMethodV (jobject obj0, jmethodID meth1, va_list val2) + { return functions->CallIntMethodV (this, obj0, meth1, val2); } + + jint CallIntMethodA (jobject obj0, jmethodID meth1, jvalue * val2) + { return functions->CallIntMethodA (this, obj0, meth1, val2); } + + jlong CallLongMethod (jobject obj0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jlong result = functions->CallLongMethodV (this, obj0, meth1, args); + va_end (args); + return result; + } + + jlong CallLongMethodV (jobject obj0, jmethodID meth1, va_list val2) + { return functions->CallLongMethodV (this, obj0, meth1, val2); } + + jlong CallLongMethodA (jobject obj0, jmethodID meth1, const jvalue * val2) + { return functions->CallLongMethodA (this, obj0, meth1, val2); } + + jfloat CallFloatMethod (jobject obj0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jfloat result = functions->CallFloatMethodV (this, obj0, meth1, args); + va_end (args); + return result; + } + + jfloat CallFloatMethodV (jobject obj0, jmethodID meth1, va_list val2) + { return functions->CallFloatMethodV (this, obj0, meth1, val2); } + + jfloat CallFloatMethodA (jobject obj0, jmethodID meth1, const jvalue * val2) + { return functions->CallFloatMethodA (this, obj0, meth1, val2); } + + jdouble CallDoubleMethod (jobject obj0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jdouble result = functions->CallDoubleMethodV (this, obj0, meth1, args); + va_end (args); + return result; + } + + jdouble CallDoubleMethodV (jobject obj0, jmethodID meth1, va_list val2) + { return functions->CallDoubleMethodV (this, obj0, meth1, val2); } + + jdouble CallDoubleMethodA (jobject obj0, jmethodID meth1, const jvalue * val2) + { return functions->CallDoubleMethodA (this, obj0, meth1, val2); } + + void CallVoidMethod (jobject obj0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + functions->CallVoidMethodV (this, obj0, meth1, args); + va_end (args); + } + + void CallVoidMethodV (jobject obj0, jmethodID meth1, va_list val2) + { functions->CallVoidMethodV (this, obj0, meth1, val2); } + + void CallVoidMethodA (jobject obj0, jmethodID meth1, const jvalue * val2) + { functions->CallVoidMethodA (this, obj0, meth1, val2); } + + jobject CallNonvirtualObjectMethod (jobject obj0, jclass cl1, jmethodID meth2, ...) + { + va_list args; + va_start (args, meth2); + jobject result = functions->CallNonvirtualObjectMethodV (this, obj0, cl1, meth2, args); + va_end (args); + return result; + } + + jobject CallNonvirtualObjectMethodV (jobject obj0, jclass cl1, jmethodID meth2, va_list val3) + { return functions->CallNonvirtualObjectMethodV (this, obj0, cl1, meth2, val3); } + + jobject CallNonvirtualObjectMethodA (jobject obj0, jclass cl1, jmethodID meth2, const jvalue * val3) + { return functions->CallNonvirtualObjectMethodA (this, obj0, cl1, meth2, val3); } + + jboolean CallNonvirtualBooleanMethod (jobject obj0, jclass cl1, jmethodID meth2, ...) + { + va_list args; + va_start (args, meth2); + jboolean result = functions->CallNonvirtualBooleanMethodV (this, obj0, cl1, meth2, args); + va_end (args); + return result; + } + + jboolean CallNonvirtualBooleanMethodV (jobject obj0, jclass cl1, jmethodID meth2, va_list val3) + { return functions->CallNonvirtualBooleanMethodV (this, obj0, cl1, meth2, val3); } + + jboolean CallNonvirtualBooleanMethodA (jobject obj0, jclass cl1, jmethodID meth2, const jvalue * val3) + { return functions->CallNonvirtualBooleanMethodA (this, obj0, cl1, meth2, val3); } + + jbyte CallNonvirtualByteMethod (jobject obj0, jclass cl1, jmethodID meth2, ...) + { + va_list args; + va_start (args, meth2); + jbyte result = functions->CallNonvirtualByteMethodV (this, obj0, cl1, meth2, args); + va_end (args); + return result; + } + + jbyte CallNonvirtualByteMethodV (jobject obj0, jclass cl1, jmethodID meth2, va_list val3) + { return functions->CallNonvirtualByteMethodV (this, obj0, cl1, meth2, val3); } + + jbyte CallNonvirtualByteMethodA (jobject obj0, jclass cl1, jmethodID meth2, const jvalue * val3) + { return functions->CallNonvirtualByteMethodA (this, obj0, cl1, meth2, val3); } + + jchar CallNonvirtualCharMethod (jobject obj0, jclass cl1, jmethodID meth2, ...) + { + va_list args; + va_start (args, meth2); + jchar result = functions->CallNonvirtualCharMethodV (this, obj0, cl1, meth2, args); + va_end (args); + return result; + } + + jchar CallNonvirtualCharMethodV (jobject obj0, jclass cl1, jmethodID meth2, va_list val3) + { return functions->CallNonvirtualCharMethodV (this, obj0, cl1, meth2, val3); } + + jchar CallNonvirtualCharMethodA (jobject obj0, jclass cl1, jmethodID meth2, const jvalue * val3) + { return functions->CallNonvirtualCharMethodA (this, obj0, cl1, meth2, val3); } + + jshort CallNonvirtualShortMethod (jobject obj0, jclass cl1, jmethodID meth2, ...) + { + va_list args; + va_start (args, meth2); + jshort result = functions->CallNonvirtualShortMethodV (this, obj0, cl1, meth2, args); + va_end (args); + return result; + } + + jshort CallNonvirtualShortMethodV (jobject obj0, jclass cl1, jmethodID meth2, va_list val3) + { return functions->CallNonvirtualShortMethodV (this, obj0, cl1, meth2, val3); } + + jshort CallNonvirtualShortMethodA (jobject obj0, jclass cl1, jmethodID meth2, const jvalue * val3) + { return functions->CallNonvirtualShortMethodA (this, obj0, cl1, meth2, val3); } + + jint CallNonvirtualIntMethod (jobject obj0, jclass cl1, jmethodID meth2, ...) + { + va_list args; + va_start (args, meth2); + jint result = functions->CallNonvirtualIntMethodV (this, obj0, cl1, meth2, args); + va_end (args); + return result; + } + + jint CallNonvirtualIntMethodV (jobject obj0, jclass cl1, jmethodID meth2, va_list val3) + { return functions->CallNonvirtualIntMethodV (this, obj0, cl1, meth2, val3); } + + jint CallNonvirtualIntMethodA (jobject obj0, jclass cl1, jmethodID meth2, const jvalue * val3) + { return functions->CallNonvirtualIntMethodA (this, obj0, cl1, meth2, val3); } + + jlong CallNonvirtualLongMethod (jobject obj0, jclass cl1, jmethodID meth2, ...) + { + va_list args; + va_start (args, meth2); + jlong result = functions->CallNonvirtualLongMethodV (this, obj0, cl1, meth2, args); + va_end (args); + return result; + } + + jlong CallNonvirtualLongMethodV (jobject obj0, jclass cl1, jmethodID meth2, va_list val3) + { return functions->CallNonvirtualLongMethodV (this, obj0, cl1, meth2, val3); } + + jlong CallNonvirtualLongMethodA (jobject obj0, jclass cl1, jmethodID meth2, const jvalue * val3) + { return functions->CallNonvirtualLongMethodA (this, obj0, cl1, meth2, val3); } + + jfloat CallNonvirtualFloatMethod (jobject obj0, jclass cl1, jmethodID meth2, ...) + { + va_list args; + va_start (args, meth2); + jfloat result = functions->CallNonvirtualFloatMethodV (this, obj0, cl1, meth2, args); + va_end (args); + return result; + } + + jfloat CallNonvirtualFloatMethodV (jobject obj0, jclass cl1, jmethodID meth2, va_list val3) + { return functions->CallNonvirtualFloatMethodV (this, obj0, cl1, meth2, val3); } + + jfloat CallNonvirtualFloatMethodA (jobject obj0, jclass cl1, jmethodID meth2, const jvalue * val3) + { return functions->CallNonvirtualFloatMethodA (this, obj0, cl1, meth2, val3); } + + jdouble CallNonvirtualDoubleMethod (jobject obj0, jclass cl1, jmethodID meth2, ...) + { + va_list args; + va_start (args, meth2); + jdouble result = functions->CallNonvirtualDoubleMethodV (this, obj0, cl1, meth2, args); + va_end (args); + return result; + } + + jdouble CallNonvirtualDoubleMethodV (jobject obj0, jclass cl1, jmethodID meth2, va_list val3) + { return functions->CallNonvirtualDoubleMethodV (this, obj0, cl1, meth2, val3); } + + jdouble CallNonvirtualDoubleMethodA (jobject obj0, jclass cl1, jmethodID meth2, const jvalue * val3) + { return functions->CallNonvirtualDoubleMethodA (this, obj0, cl1, meth2, val3); } + + void CallNonvirtualVoidMethod (jobject obj0, jclass cl1, jmethodID meth2, ...) + { + va_list args; + va_start (args, meth2); + functions->CallNonvirtualVoidMethodV (this, obj0, cl1, meth2, args); + va_end (args); + } + + void CallNonvirtualVoidMethodV (jobject obj0, jclass cl1, jmethodID meth2, va_list val3) + { functions->CallNonvirtualVoidMethodV (this, obj0, cl1, meth2, val3); } + + void CallNonvirtualVoidMethodA (jobject obj0, jclass cl1, jmethodID meth2, const jvalue * val3) + { functions->CallNonvirtualVoidMethodA (this, obj0, cl1, meth2, val3); } + + jfieldID GetFieldID (jclass cl0, const char * val1, const char * val2) + { return functions->GetFieldID (this, cl0, val1, val2); } + + jobject GetObjectField (jobject obj0, jfieldID fld1) + { return functions->GetObjectField (this, obj0, fld1); } + + jboolean GetBooleanField (jobject obj0, jfieldID fld1) + { return functions->GetBooleanField (this, obj0, fld1); } + + jbyte GetByteField (jobject obj0, jfieldID fld1) + { return functions->GetByteField (this, obj0, fld1); } + + jchar GetCharField (jobject obj0, jfieldID fld1) + { return functions->GetCharField (this, obj0, fld1); } + + jshort GetShortField (jobject obj0, jfieldID fld1) + { return functions->GetShortField (this, obj0, fld1); } + + jint GetIntField (jobject obj0, jfieldID fld1) + { return functions->GetIntField (this, obj0, fld1); } + + jlong GetLongField (jobject obj0, jfieldID fld1) + { return functions->GetLongField (this, obj0, fld1); } + + jfloat GetFloatField (jobject obj0, jfieldID fld1) + { return functions->GetFloatField (this, obj0, fld1); } + + jdouble GetDoubleField (jobject obj0, jfieldID fld1) + { return functions->GetDoubleField (this, obj0, fld1); } + + void SetObjectField (jobject obj0, jfieldID fld1, jobject obj2) + { functions->SetObjectField (this, obj0, fld1, obj2); } + + void SetBooleanField (jobject obj0, jfieldID fld1, jboolean val2) + { functions->SetBooleanField (this, obj0, fld1, val2); } + + void SetByteField (jobject obj0, jfieldID fld1, jbyte val2) + { functions->SetByteField (this, obj0, fld1, val2); } + + void SetCharField (jobject obj0, jfieldID fld1, jchar val2) + { functions->SetCharField (this, obj0, fld1, val2); } + + void SetShortField (jobject obj0, jfieldID fld1, jshort val2) + { functions->SetShortField (this, obj0, fld1, val2); } + + void SetIntField (jobject obj0, jfieldID fld1, jint val2) + { functions->SetIntField (this, obj0, fld1, val2); } + + void SetLongField (jobject obj0, jfieldID fld1, jlong val2) + { functions->SetLongField (this, obj0, fld1, val2); } + + void SetFloatField (jobject obj0, jfieldID fld1, jfloat val2) + { functions->SetFloatField (this, obj0, fld1, val2); } + + void SetDoubleField (jobject obj0, jfieldID fld1, jdouble val2) + { functions->SetDoubleField (this, obj0, fld1, val2); } + + jmethodID GetStaticMethodID (jclass cl0, const char * val1, const char * val2) + { return functions->GetStaticMethodID (this, cl0, val1, val2); } + + jobject CallStaticObjectMethod (jclass cl0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jobject result = functions->CallStaticObjectMethodV (this, cl0, meth1, args); + va_end (args); + return result; + } + + jobject CallStaticObjectMethodV (jclass cl0, jmethodID meth1, va_list val2) + { return functions->CallStaticObjectMethodV (this, cl0, meth1, val2); } + + jobject CallStaticObjectMethodA (jclass cl0, jmethodID meth1, + const jvalue * val2) + { return functions->CallStaticObjectMethodA (this, cl0, meth1, val2); } + + jboolean CallStaticBooleanMethod (jclass cl0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jboolean result = functions->CallStaticBooleanMethodV (this, cl0, meth1, args); + va_end (args); + return result; + } + + jboolean CallStaticBooleanMethodV (jclass cl0, jmethodID meth1, va_list val2) + { return functions->CallStaticBooleanMethodV (this, cl0, meth1, val2); } + + jboolean CallStaticBooleanMethodA (jclass cl0, jmethodID meth1, + const jvalue * val2) + { return functions->CallStaticBooleanMethodA (this, cl0, meth1, val2); } + + jbyte CallStaticByteMethod (jclass cl0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jbyte result = functions->CallStaticByteMethodV (this, cl0, meth1, args); + va_end (args); + return result; + } + + jbyte CallStaticByteMethodV (jclass cl0, jmethodID meth1, va_list val2) + { return functions->CallStaticByteMethodV (this, cl0, meth1, val2); } + + jbyte CallStaticByteMethodA (jclass cl0, jmethodID meth1, const jvalue * val2) + { return functions->CallStaticByteMethodA (this, cl0, meth1, val2); } + + jchar CallStaticCharMethod (jclass cl0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jchar result = functions->CallStaticCharMethodV (this, cl0, meth1, args); + va_end (args); + return result; + } + + jchar CallStaticCharMethodV (jclass cl0, jmethodID meth1, va_list val2) + { return functions->CallStaticCharMethodV (this, cl0, meth1, val2); } + + jchar CallStaticCharMethodA (jclass cl0, jmethodID meth1, const jvalue * val2) + { return functions->CallStaticCharMethodA (this, cl0, meth1, val2); } + + jshort CallStaticShortMethod (jclass cl0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jshort result = functions->CallStaticShortMethodV (this, cl0, meth1, args); + va_end (args); + return result; + } + + jshort CallStaticShortMethodV (jclass cl0, jmethodID meth1, va_list val2) + { return functions->CallStaticShortMethodV (this, cl0, meth1, val2); } + + jshort CallStaticShortMethodA (jclass cl0, jmethodID meth1, + const jvalue * val2) + { return functions->CallStaticShortMethodA (this, cl0, meth1, val2); } + + jint CallStaticIntMethod (jclass cl0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jint result = functions->CallStaticIntMethodV (this, cl0, meth1, args); + va_end (args); + return result; + } + + jint CallStaticIntMethodV (jclass cl0, jmethodID meth1, va_list val2) + { return functions->CallStaticIntMethodV (this, cl0, meth1, val2); } + + jint CallStaticIntMethodA (jclass cl0, jmethodID meth1, const jvalue * val2) + { return functions->CallStaticIntMethodA (this, cl0, meth1, val2); } + + jlong CallStaticLongMethod (jclass cl0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jlong result = functions->CallStaticLongMethodV (this, cl0, meth1, args); + va_end (args); + return result; + } + + jlong CallStaticLongMethodV (jclass cl0, jmethodID meth1, va_list val2) + { return functions->CallStaticLongMethodV (this, cl0, meth1, val2); } + + jlong CallStaticLongMethodA (jclass cl0, jmethodID meth1, const jvalue * val2) + { return functions->CallStaticLongMethodA (this, cl0, meth1, val2); } + + jfloat CallStaticFloatMethod (jclass cl0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jfloat result = functions->CallStaticFloatMethodV (this, cl0, meth1, args); + va_end (args); + return result; + } + + jfloat CallStaticFloatMethodV (jclass cl0, jmethodID meth1, va_list val2) + { return functions->CallStaticFloatMethodV (this, cl0, meth1, val2); } + + jfloat CallStaticFloatMethodA (jclass cl0, jmethodID meth1, + const jvalue * val2) + { return functions->CallStaticFloatMethodA (this, cl0, meth1, val2); } + + jdouble CallStaticDoubleMethod (jclass cl0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + jdouble result = functions->CallStaticDoubleMethodV (this, cl0, meth1, args); + va_end (args); + return result; + } + + jdouble CallStaticDoubleMethodV (jclass cl0, jmethodID meth1, va_list val2) + { return functions->CallStaticDoubleMethodV (this, cl0, meth1, val2); } + + jdouble CallStaticDoubleMethodA (jclass cl0, jmethodID meth1, + const jvalue * val2) + { return functions->CallStaticDoubleMethodA (this, cl0, meth1, val2); } + + void CallStaticVoidMethod (jclass cl0, jmethodID meth1, ...) + { + va_list args; + va_start (args, meth1); + functions->CallStaticVoidMethodV (this, cl0, meth1, args); + va_end (args); + } + + void CallStaticVoidMethodV (jclass cl0, jmethodID meth1, va_list val2) + { functions->CallStaticVoidMethodV (this, cl0, meth1, val2); } + + void CallStaticVoidMethodA (jclass cl0, jmethodID meth1, const jvalue * val2) + { functions->CallStaticVoidMethodA (this, cl0, meth1, val2); } + + jfieldID GetStaticFieldID (jclass cl0, const char * val1, const char * val2) + { return functions->GetStaticFieldID (this, cl0, val1, val2); } + + jobject GetStaticObjectField (jclass cl0, jfieldID fld1) + { return functions->GetStaticObjectField (this, cl0, fld1); } + + jboolean GetStaticBooleanField (jclass cl0, jfieldID fld1) + { return functions->GetStaticBooleanField (this, cl0, fld1); } + + jbyte GetStaticByteField (jclass cl0, jfieldID fld1) + { return functions->GetStaticByteField (this, cl0, fld1); } + + jchar GetStaticCharField (jclass cl0, jfieldID fld1) + { return functions->GetStaticCharField (this, cl0, fld1); } + + jshort GetStaticShortField (jclass cl0, jfieldID fld1) + { return functions->GetStaticShortField (this, cl0, fld1); } + + jint GetStaticIntField (jclass cl0, jfieldID fld1) + { return functions->GetStaticIntField (this, cl0, fld1); } + + jlong GetStaticLongField (jclass cl0, jfieldID fld1) + { return functions->GetStaticLongField (this, cl0, fld1); } + + jfloat GetStaticFloatField (jclass cl0, jfieldID fld1) + { return functions->GetStaticFloatField (this, cl0, fld1); } + + jdouble GetStaticDoubleField (jclass cl0, jfieldID fld1) + { return functions->GetStaticDoubleField (this, cl0, fld1); } + + void SetStaticObjectField (jclass cl0, jfieldID fld1, jobject obj2) + { functions->SetStaticObjectField (this, cl0, fld1, obj2); } + + void SetStaticBooleanField (jclass cl0, jfieldID fld1, jboolean val2) + { functions->SetStaticBooleanField (this, cl0, fld1, val2); } + + void SetStaticByteField (jclass cl0, jfieldID fld1, jbyte val2) + { functions->SetStaticByteField (this, cl0, fld1, val2); } + + void SetStaticCharField (jclass cl0, jfieldID fld1, jchar val2) + { functions->SetStaticCharField (this, cl0, fld1, val2); } + + void SetStaticShortField (jclass cl0, jfieldID fld1, jshort val2) + { functions->SetStaticShortField (this, cl0, fld1, val2); } + + void SetStaticIntField (jclass cl0, jfieldID fld1, jint val2) + { functions->SetStaticIntField (this, cl0, fld1, val2); } + + void SetStaticLongField (jclass cl0, jfieldID fld1, jlong val2) + { functions->SetStaticLongField (this, cl0, fld1, val2); } + + void SetStaticFloatField (jclass cl0, jfieldID fld1, jfloat val2) + { functions->SetStaticFloatField (this, cl0, fld1, val2); } + + void SetStaticDoubleField (jclass cl0, jfieldID fld1, jdouble val2) + { functions->SetStaticDoubleField (this, cl0, fld1, val2); } + + jstring NewString (const jchar * val0, jsize val1) + { return functions->NewString (this, val0, val1); } + + jint GetStringLength (jstring val0) + { return functions->GetStringLength (this, val0); } + + const jchar * GetStringChars (jstring val0, jboolean * val1) + { return functions->GetStringChars (this, val0, val1); } + + void ReleaseStringChars (jstring val0, const jchar * val1) + { functions->ReleaseStringChars (this, val0, val1); } + + jstring NewStringUTF (const char * val0) + { return functions->NewStringUTF (this, val0); } + + jsize GetStringUTFLength (jstring val0) + { return functions->GetStringUTFLength (this, val0); } + + const char * GetStringUTFChars (jstring val0, jboolean * val1) + { return functions->GetStringUTFChars (this, val0, val1); } + + void ReleaseStringUTFChars (jstring val0, const char * val1) + { functions->ReleaseStringUTFChars (this, val0, val1); } + + jsize GetArrayLength (jarray val0) + { return functions->GetArrayLength (this, val0); } + + jobjectArray NewObjectArray (jsize val0, jclass cl1, jobject obj2) + { return functions->NewObjectArray (this, val0, cl1, obj2); } + + jobject GetObjectArrayElement (jobjectArray val0, jsize val1) + { return functions->GetObjectArrayElement (this, val0, val1); } + + void SetObjectArrayElement (jobjectArray val0, jsize val1, jobject obj2) + { functions->SetObjectArrayElement (this, val0, val1, obj2); } + + jbooleanArray NewBooleanArray (jsize val0) + { return functions->NewBooleanArray (this, val0); } + + jbyteArray NewByteArray (jsize val0) + { return functions->NewByteArray (this, val0); } + + jcharArray NewCharArray (jsize val0) + { return functions->NewCharArray (this, val0); } + + jshortArray NewShortArray (jsize val0) + { return functions->NewShortArray (this, val0); } + + jintArray NewIntArray (jsize val0) + { return functions->NewIntArray (this, val0); } + + jlongArray NewLongArray (jsize val0) + { return functions->NewLongArray (this, val0); } + + jfloatArray NewFloatArray (jsize val0) + { return functions->NewFloatArray (this, val0); } + + jdoubleArray NewDoubleArray (jsize val0) + { return functions->NewDoubleArray (this, val0); } + + jboolean * GetBooleanArrayElements (jbooleanArray val0, jboolean * val1) + { return functions->GetBooleanArrayElements (this, val0, val1); } + + jbyte * GetByteArrayElements (jbyteArray val0, jboolean * val1) + { return functions->GetByteArrayElements (this, val0, val1); } + + jchar * GetCharArrayElements (jcharArray val0, jboolean * val1) + { return functions->GetCharArrayElements (this, val0, val1); } + + jshort * GetShortArrayElements (jshortArray val0, jboolean * val1) + { return functions->GetShortArrayElements (this, val0, val1); } + + jint * GetIntArrayElements (jintArray val0, jboolean * val1) + { return functions->GetIntArrayElements (this, val0, val1); } + + jlong * GetLongArrayElements (jlongArray val0, jboolean * val1) + { return functions->GetLongArrayElements (this, val0, val1); } + + jfloat * GetFloatArrayElements (jfloatArray val0, jboolean * val1) + { return functions->GetFloatArrayElements (this, val0, val1); } + + jdouble * GetDoubleArrayElements (jdoubleArray val0, jboolean * val1) + { return functions->GetDoubleArrayElements (this, val0, val1); } + + void ReleaseBooleanArrayElements (jbooleanArray val0, jboolean * val1, jint val2) + { functions->ReleaseBooleanArrayElements (this, val0, val1, val2); } + + void ReleaseByteArrayElements (jbyteArray val0, jbyte * val1, jint val2) + { functions->ReleaseByteArrayElements (this, val0, val1, val2); } + + void ReleaseCharArrayElements (jcharArray val0, jchar * val1, jint val2) + { functions->ReleaseCharArrayElements (this, val0, val1, val2); } + + void ReleaseShortArrayElements (jshortArray val0, jshort * val1, jint val2) + { functions->ReleaseShortArrayElements (this, val0, val1, val2); } + + void ReleaseIntArrayElements (jintArray val0, jint * val1, jint val2) + { functions->ReleaseIntArrayElements (this, val0, val1, val2); } + + void ReleaseLongArrayElements (jlongArray val0, jlong * val1, jint val2) + { functions->ReleaseLongArrayElements (this, val0, val1, val2); } + + void ReleaseFloatArrayElements (jfloatArray val0, jfloat * val1, jint val2) + { functions->ReleaseFloatArrayElements (this, val0, val1, val2); } + + void ReleaseDoubleArrayElements (jdoubleArray val0, jdouble * val1, jint val2) + { functions->ReleaseDoubleArrayElements (this, val0, val1, val2); } + + void GetBooleanArrayRegion (jbooleanArray val0, jsize val1, jsize val2, jboolean * val3) + { functions->GetBooleanArrayRegion (this, val0, val1, val2, val3); } + + void GetByteArrayRegion (jbyteArray val0, jsize val1, jsize val2, jbyte * val3) + { functions->GetByteArrayRegion (this, val0, val1, val2, val3); } + + void GetCharArrayRegion (jcharArray val0, jsize val1, jsize val2, jchar * val3) + { functions->GetCharArrayRegion (this, val0, val1, val2, val3); } + + void GetShortArrayRegion (jshortArray val0, jsize val1, jsize val2, jshort * val3) + { functions->GetShortArrayRegion (this, val0, val1, val2, val3); } + + void GetIntArrayRegion (jintArray val0, jsize val1, jsize val2, jint * val3) + { functions->GetIntArrayRegion (this, val0, val1, val2, val3); } + + void GetLongArrayRegion (jlongArray val0, jsize val1, jsize val2, jlong * val3) + { functions->GetLongArrayRegion (this, val0, val1, val2, val3); } + + void GetFloatArrayRegion (jfloatArray val0, jsize val1, jsize val2, jfloat * val3) + { functions->GetFloatArrayRegion (this, val0, val1, val2, val3); } + + void GetDoubleArrayRegion (jdoubleArray val0, jsize val1, jsize val2, jdouble * val3) + { functions->GetDoubleArrayRegion (this, val0, val1, val2, val3); } + + void SetBooleanArrayRegion (jbooleanArray val0, jsize val1, jsize val2, jboolean * val3) + { functions->SetBooleanArrayRegion (this, val0, val1, val2, val3); } + + void SetByteArrayRegion (jbyteArray val0, jsize val1, jsize val2, jbyte * val3) + { functions->SetByteArrayRegion (this, val0, val1, val2, val3); } + + void SetCharArrayRegion (jcharArray val0, jsize val1, jsize val2, jchar * val3) + { functions->SetCharArrayRegion (this, val0, val1, val2, val3); } + + void SetShortArrayRegion (jshortArray val0, jsize val1, jsize val2, jshort * val3) + { functions->SetShortArrayRegion (this, val0, val1, val2, val3); } + + void SetIntArrayRegion (jintArray val0, jsize val1, jsize val2, jint * val3) + { functions->SetIntArrayRegion (this, val0, val1, val2, val3); } + + void SetLongArrayRegion (jlongArray val0, jsize val1, jsize val2, jlong * val3) + { functions->SetLongArrayRegion (this, val0, val1, val2, val3); } + + void SetFloatArrayRegion (jfloatArray val0, jsize val1, jsize val2, jfloat * val3) + { functions->SetFloatArrayRegion (this, val0, val1, val2, val3); } + + void SetDoubleArrayRegion (jdoubleArray val0, jsize val1, jsize val2, jdouble * val3) + { functions->SetDoubleArrayRegion (this, val0, val1, val2, val3); } + + jint RegisterNatives (jclass cl0, const JNINativeMethod * val1, jint val2) + { return functions->RegisterNatives (this, cl0, val1, val2); } + + jint UnregisterNatives (jclass cl0) + { return functions->UnregisterNatives (this, cl0); } + + jint MonitorEnter (jobject obj0) + { return functions->MonitorEnter (this, obj0); } + + jint MonitorExit (jobject obj0) + { return functions->MonitorExit (this, obj0); } + + jint GetJavaVM (JavaVM ** val0) + { return functions->GetJavaVM (this, val0); } + + /* ---- JNI 1.2 functions ---- */ + + void GetStringRegion (jstring val0, jsize val1, jsize val2, jchar * val3) + { functions->GetStringRegion (this, val0, val1, val2, val3); } + + void GetStringUTFRegion (jstring val0, jsize val1, jsize val2, char * val3) + { functions->GetStringUTFRegion (this, val0, val1, val2, val3); } + + void * GetPrimitiveArrayCritical (jarray val0, jboolean * val1) + { return functions->GetPrimitiveArrayCritical (this, val0, val1); } + + void ReleasePrimitiveArrayCritical (jarray val0, void * val1, jint val2) + { functions->ReleasePrimitiveArrayCritical (this, val0, val1, val2); } + + const jchar * GetStringCritical (jstring val0, jboolean * val1) + { return functions->GetStringCritical (this, val0, val1); } + + void ReleaseStringCritical (jstring val0, const jchar * val1) + { functions->ReleaseStringCritical (this, val0, val1); } + + jweak NewWeakGlobalRef (jobject obj0) + { return functions->NewWeakGlobalRef (this, obj0); } + + void DeleteWeakGlobalRef (jweak val0) + { functions->DeleteWeakGlobalRef (this, val0); } + + jboolean ExceptionCheck () + { return functions->ExceptionCheck (this); } + + /* ---- JNI 1.4 functions ---- */ + + jobject NewDirectByteBuffer (void *addr, jlong capacity) + { return functions->NewDirectByteBuffer (this, addr, capacity); } + + void *GetDirectBufferAddress (jobject buf) + { return functions->GetDirectBufferAddress (this, buf); } + + jlong GetDirectBufferCapacity (jobject buf) + { return functions->GetDirectBufferCapacity (this, buf); } + + /* ---- JNI 1.6 functions ---- */ + + jobjectRefType GetObjectRefType (jobject obj) + { return functions->GetObjectRefType (this, obj); } +}; + +#endif /* __cplusplus */ + +/* + * Invocation API. + */ + +struct JNIInvokeInterface_ +{ + void *reserved0; + void *reserved1; + void *reserved2; + + jint (JNICALL *DestroyJavaVM) (JavaVM *); + jint (JNICALL *AttachCurrentThread) (JavaVM *, void **, void *); + jint (JNICALL *DetachCurrentThread) (JavaVM *); + jint (JNICALL *GetEnv) (JavaVM *, void **, jint); + jint (JNICALL *AttachCurrentThreadAsDaemon) (JavaVM *, void **, void *); +}; + +#ifdef __cplusplus + +class _Jv_JavaVM +{ +public: + const struct JNIInvokeInterface_ *functions; + + jint DestroyJavaVM () + { return functions->DestroyJavaVM (this); } + + jint AttachCurrentThread (void **penv, void *args) + { return functions->AttachCurrentThread (this, penv, args); } + + jint DetachCurrentThread () + { return functions->DetachCurrentThread (this); } + + jint GetEnv (void **penv, jint version) + { return functions->GetEnv (this, penv, version); } + + jint AttachCurrentThreadAsDaemon (void **penv, void *args) + { return functions->AttachCurrentThreadAsDaemon (this, penv, args); } +}; + +#endif /* __cplusplus */ + +typedef struct JavaVMAttachArgs +{ + jint version; /* Must be JNI_VERSION_1_2. */ + char *name; /* The name of the thread (or NULL). */ + jobject group; /* Global ref of a ThreadGroup object + (or NULL). */ +} JavaVMAttachArgs; + +typedef struct JavaVMOption +{ + char *optionString; + void *extraInfo; +} JavaVMOption; + +typedef struct JavaVMInitArgs +{ + /* Must be JNI_VERSION_1_2. */ + jint version; + + /* Number of options. */ + jint nOptions; + + /* Options to the VM. */ + JavaVMOption *options; + + /* Whether we should ignore unrecognized options. */ + jboolean ignoreUnrecognized; +} JavaVMInitArgs; + +typedef struct JDK1_1InitArgs +{ + /* VM version. Should be JNI_VERSION_1_1. Note that before JDK + 1.1.2, this field was named 'reserved0'. (I don't know what the + current 'reserved0' field was named then.) */ + jint version; + + /* A null-terminated array of environment strings, each of the form + "KEY=VALUE". This is used to set system properties. Note that + before JDK 1.1.2, this field was named 'reserved1'. */ + char **properties; + + jint checkSource; + jint nativeStackSize; + jint javaStackSize; + jint minHeapSize; + jint maxHeapSize; + jint verifyMode; + const char *classpath; + + jint (JNICALL *vfprintf) (FILE *file, const char *fmt, va_list args); + void (JNICALL *exit) (jint value); + void (JNICALL *abort) (void); + + jint enableClassGC; + jint enableVerboseGC; + jint disableAsyncGC; + + jint reserved0; + jint reserved1; + jint reserved2; +} JDK1_1InitArgs; + +typedef struct JDK1_1AttachArgs +{ + /* Dummy field since C cannot have empty structs. The name and type + are chosen to comply with the spec. */ + void *__padding; +} JDK1_1AttachArgs; + + +/* Keep c-font-lock-extra-types in alphabetical order. */ +/* +Local Variables: +c-font-lock-extra-types: ("\\sw+_t" \ + "JNIEnv" "JNINativeMethod" "JavaVM" "JavaVMOption" "jarray" \ + "jboolean" "jbooleanArray" "jbyte" "jbyteArray" "jchar" "jcharArray" \ + "jclass" "jdouble" "jdoubleArray" "jfieldID" "jfloat" "jfloatArray" \ + "jint" "jintArray" "jlong" "jlongArray" "jmethodID" "jobject" \ + "jstring" "jthrowable" "jvalue" "jweak") +End: +*/ + +#endif /* _CLASSPATH_JNI_H */ diff --git a/libjava/classpath/include/jni_md-x86-linux-gnu.h b/libjava/classpath/include/jni_md-x86-linux-gnu.h new file mode 100644 index 000000000..989dbfe92 --- /dev/null +++ b/libjava/classpath/include/jni_md-x86-linux-gnu.h @@ -0,0 +1,45 @@ +/* jni_md.h + Copyright (C) 2001, 2005 Free Software Foundation, Inc. + +This file is part of GNU Classpath. + +GNU Classpath is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2, or (at your option) +any later version. + +GNU Classpath is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with GNU Classpath; see the file COPYING. If not, write to the +Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +02110-1301 USA. + +As a special exception, if you link this library with other files to +produce an executable, this library does not by itself cause the +resulting executable to be covered by the GNU General Public License. +This exception does not however invalidate any other reasons why the +executable file might be covered by the GNU General Public License. */ + +#ifndef __CLASSPATH_JNI_MD_H__ +#define __CLASSPATH_JNI_MD_H__ + +/* Define some defaults */ +#define JNICALL +#define JNIEXPORT +#define JNIIMPORT + +typedef unsigned char jboolean; +typedef signed char jbyte; +typedef unsigned short jchar; +typedef short jshort; +typedef int jint; +typedef long long jlong; +typedef float jfloat; +typedef double jdouble; +typedef jint jsize; + +#endif /* __CLASSPATH_JNI_MD_H__ */ diff --git a/libjava/classpath/include/jvmti.h b/libjava/classpath/include/jvmti.h new file mode 100644 index 000000000..c455838f1 --- /dev/null +++ b/libjava/classpath/include/jvmti.h @@ -0,0 +1,1819 @@ +/* jvmti.h - Java Virtual Machine Tool Interface + Copyright (C) 2006 Free Software Foundation + +This file is part of GNU Classpath. + +GNU Classpath is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2, or (at your option) +any later version. + +GNU Classpath is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with GNU Classpath; see the file COPYING. If not, write to the +Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +02110-1301 USA. + +Linking this library statically or dynamically with other modules is +making a combined work based on this library. Thus, the terms and +conditions of the GNU General Public License cover the whole +combination. + +As a special exception, the copyright holders of this library give you +permission to link this library with independent modules to produce an +executable, regardless of the license terms of these independent +modules, and to copy and distribute the resulting executable under +terms of your choice, provided that you also meet, for each linked +independent module, the terms and conditions of the license of that +module. An independent module is a module which is not derived from +or based on this library. If you modify this library, you may extend +this exception to your version of the library, but you are not +obligated to do so. If you do not wish to do so, delete this +exception statement from your version. */ + + +/* Note: this file must be compilable by the C compiler (for now, + assuming GNU C is ok). This means you must never use `//' + comments, and all C++-specific code must be conditional on + __cplusplus. */ + +#ifndef _CLASSPATH_JVMTI_H +#define _CLASSPATH_JVMTI_H +#include <jni.h> + +#include "jvmti_md.h" + +/* The VM might define JVMTI base types */ +#ifndef _CLASSPATH_VM_JVMTI_TYPES_DEFINED + +typedef jobject jthread; +typedef jobject jthreadGroup; +typedef jlong jlocation; +typedef struct _Jv_rawMonitorID *jrawMonitorID; + +#endif /* !_CLASSPATH_VM_JVMTI_TYPES_DEFINED */ + +/* JVMTI Version */ +#define JVMTI_VERSION_1_0 0x30010000 +#define JVMTI_VERSION (JVMTI_VERSION_1_0 + 38) /* Spec version is 1.0.38 */ + +#ifdef __cplusplus +extern "C" +{ +#endif + +/* These functions might be defined in libraries which we load; the + JVMTI implementation calls them at the appropriate times. */ +extern JNIEXPORT jint JNICALL Agent_OnLoad (JavaVM *vm, char *options, + void *reserved); +extern JNIEXPORT void JNICALL Agent_OnUnload (JavaVM *vm); + +#ifdef __cplusplus +} +#endif + +/* Forward declarations */ +typedef struct _jvmtiAddrLocationMap jvmtiAddrLocationMap; +#ifdef __cplusplus +typedef struct _Jv_JVMTIEnv jvmtiEnv; +#else +typedef const struct _Jv_jvmtiEnv *jvmtiEnv; +#endif + +/* + * Error constants + */ + +typedef enum +{ + /* Universal Errors */ + JVMTI_ERROR_NONE = 0, + JVMTI_ERROR_NULL_POINTER = 100, + JVMTI_ERROR_OUT_OF_MEMORY = 110, + JVMTI_ERROR_ACCESS_DENIED = 111, + JVMTI_ERROR_WRONG_PHASE = 112, + JVMTI_ERROR_INTERNAL = 113, + JVMTI_ERROR_UNATTACHED_THREAD = 115, + JVMTI_ERROR_INVALID_ENVIRONMENT = 116, + + /* Function-specific Required Errors */ + JVMTI_ERROR_INVALID_PRIORITY = 12, + JVMTI_ERROR_THREAD_NOT_SUSPENDED = 13, + JVMTI_ERROR_THREAD_SUSPENDED = 14, + JVMTI_ERROR_THREAD_NOT_ALIVE = 15, + JVMTI_ERROR_CLASS_NOT_PREPARED = 22, + JVMTI_ERROR_NO_MORE_FRAMES = 31, + JVMTI_ERROR_OPAQUE_FRAME = 32, + JVMTI_ERROR_DUPLICATE = 40, + JVMTI_ERROR_NOT_FOUND = 41, + JVMTI_ERROR_NOT_MONITOR_OWNER = 51, + JVMTI_ERROR_INTERRUPT = 52, + JVMTI_ERROR_UNMODIFIABLE_CLASS = 79, + JVMTI_ERROR_NOT_AVAILABLE = 98, + JVMTI_ERROR_ABSENT_INFORMATION = 101, + JVMTI_ERROR_INVALID_EVENT_TYPE = 102, + JVMTI_ERROR_NATIVE_METHOD = 104, + + /* Function-specific Agent Errors */ + JVMTI_ERROR_INVALID_THREAD = 10, + JVMTI_ERROR_INVALID_THREAD_GROUP = 11, + JVMTI_ERROR_INVALID_OBJECT = 20, + JVMTI_ERROR_INVALID_CLASS = 21, + JVMTI_ERROR_INVALID_METHODID = 23, + JVMTI_ERROR_INVALID_LOCATION = 24, + JVMTI_ERROR_INVALID_FIELDID = 25, + JVMTI_ERROR_TYPE_MISMATCH = 34, + JVMTI_ERROR_INVALID_SLOT = 35, + JVMTI_ERROR_INVALID_MONITOR = 50, + JVMTI_ERROR_INVALID_CLASS_FORMAT = 60, + JVMTI_ERROR_CIRCULAR_CLASS_DEFINITION = 61, + JVMTI_ERROR_UNSUPPORTED_REDEFINITION_METHOD_ADDED = 63, + JVMTI_ERROR_UNSUPPORTED_REDEFINITION_SCHEMA_CHANGED = 64, + JVMTI_ERROR_INVALID_TYPESTATE = 65, + JVMTI_ERROR_FAILS_VERIFICATION = 62, + JVMTI_ERROR_UNSUPPORTED_REDEFINITION_HIERARCHY_CHANGED = 66, + JVMTI_ERROR_UNSUPPORTED_REDEFINITION_METHOD_DELETED = 67, + JVMTI_ERROR_UNSUPPORTED_VERSION = 68, + JVMTI_ERROR_NAMES_DONT_MATCH = 69, + JVMTI_ERROR_UNSUPPORTED_REDEFINITION_CLASS_MODIFIERS_CHANGED = 70, + JVMTI_ERROR_UNSUPPORTED_REDEFINITION_METHOD_MODIFIERS_CHANGED = 71, + JVMTI_ERROR_MUST_POSSESS_CAPABILITY = 99, + JVMTI_ERROR_ILLEGAL_ARGUMENT = 103 +} jvmtiError; + +/* + * Enumeration Definitions + */ + +typedef enum +{ + JVMTI_DISABLE = 0, + JVMTI_ENABLE = 1 +} jvmtiEventMode; + +typedef enum +{ + JVMTI_HEAP_OBJECT_TAGGED = 1, + JVMTI_HEAP_OBJECT_UNTAGGED = 2, + JVMTI_HEAP_OBJECT_EITHER = 3 +} jvmtiHeapObjectFilter; + +typedef enum +{ + JVMTI_HEAP_ROOT_JNI_GLOBAL = 1, + JVMTI_HEAP_ROOT_SYSTEM_CLASS = 2, + JVMTI_HEAP_ROOT_MONITOR = 3, + JVMTI_HEAP_ROOT_STACK_LOCAL = 4, + JVMTI_HEAP_ROOT_JNI_LOCAL = 5, + JVMTI_HEAP_ROOT_THREAD = 6, + JVMTI_HEAP_ROOT_OTHER = 7 +} jvmtiHeapRootKind; + +typedef enum +{ + JVMTI_ITERATION_ABORT = 0, + JVMTI_ITERATION_CONTINUE = 1, + JVMTI_ITERATION_IGNORE = 2 +} jvmtiIterationControl; + +typedef enum +{ + JVMTI_JLOCATION_OTHER = 0, + JVMTI_JLOCATION_JVMBCI = 1, + JVMTI_JLOCATION_MACHINEPC = 2 +} jvmtiJlocationFormat; + +typedef enum +{ + JVMTI_REFERENCE_CLASS = 1, + JVMTI_REFERENCE_FIELD = 2, + JVMTI_REFERENCE_ARRAY_ELEMENT = 3, + JVMTI_REFERENCE_CLASS_LOADER = 4, + JVMTI_REFERENCE_SIGNERS = 5, + JVMTI_REFERENCE_PROTECTION_DOMAIN = 6, + JVMTI_REFERENCE_INTERFACE = 7, + JVMTI_REFERENCE_STATIC_FIELD = 8, + JVMTI_REFERENCE_CONSTANT_POOL = 9 +} jvmtiObjectReferenceKind; + +typedef enum +{ + JVMTI_KIND_IN = 91, + JVMTI_KIND_IN_PTR = 92, + JVMTI_KIND_IN_BUF = 93, + JVMTI_KIND_ALLOC_BUF = 94, + JVMTI_KIND_ALLOC_ALLOC_BUF = 95, + JVMTI_KIND_OUT = 96, + JVMTI_KIND_OUT_BUF = 97 +} jvmtiParamKind; + +typedef enum +{ + JVMTI_TYPE_JBYTE = 101, + JVMTI_TYPE_JCHAR = 102, + JVMTI_TYPE_JSHORT = 103, + JVMTI_TYPE_JINT = 104, + JVMTI_TYPE_JLONG = 105, + JVMTI_TYPE_JFLOAT = 106, + JVMTI_TYPE_JDOUBLE = 107, + JVMTI_TYPE_JBOOLEAN = 108, + JVMTI_TYPE_JOBJECT = 109, + JVMTI_TYPE_JTHREAD = 110, + JVMTI_TYPE_JCLASS = 111, + JVMTI_TYPE_JVALUE = 112, + JVMTI_TYPE_JFIELDID = 113, + JVMTI_TYPE_JMETHODID = 114, + JVMTI_TYPE_CCHAR = 115, + JVMTI_TYPE_CVOID = 116, + JVMTI_TYPE_JNIENV = 117 +} jvmtiParamTypes; + +typedef enum +{ + JVMTI_PHASE_ONLOAD = 1, + JVMTI_PHASE_PRIMORDIAL = 2, + JVMTI_PHASE_LIVE = 4, + JVMTI_PHASE_START = 6, + JVMTI_PHASE_DEAD = 8 +} jvmtiPhase; + +typedef enum +{ + JVMTI_TIMER_USER_CPU = 30, + JVMTI_TIMER_TOTAL_CPU = 31, + JVMTI_TIMER_ELAPSED = 32 +} jvmtiTimerKind; + +typedef enum +{ + JVMTI_VERBOSE_OTHER = 0, + JVMTI_VERBOSE_GC = 1, + JVMTI_VERBOSE_CLASS = 2, + JVMTI_VERBOSE_JNI = 4 +} jvmtiVerboseFlag; + +/* Version information */ +#define JVMTI_VERSION_INTERFACE_JNI 0x00000000 +#define JVMTI_VERSION_INTERFACE_JVMTI 0x30000000 +#define JVMTI_VERSION_MASK_INTERFACE_TYPE 0x70000000 +#define JVMTI_VERSION_MASK_MAJOR 0x0FFF0000 +#define JVMTI_VERSION_MASK_MINOR 0x0000FF00 +#define JVMTI_VERSION_MASK_MICRO 0x000000FF +#define JVMTI_VERSION_SHIFT_MAJOR 16 +#define JVMTI_VERSION_SHIFT_MINOR 8 +#define JVMTI_VERSION_SHIFT_MICRO 0 + +/* + * Events and event callbacks + */ + +typedef enum +{ + JVMTI_EVENT_VM_INIT = 50, + JVMTI_EVENT_VM_DEATH = 51, + JVMTI_EVENT_THREAD_START = 52, + JVMTI_EVENT_THREAD_END = 53, + JVMTI_EVENT_CLASS_FILE_LOAD_HOOK = 54, + JVMTI_EVENT_CLASS_LOAD = 55, + JVMTI_EVENT_CLASS_PREPARE = 56, + JVMTI_EVENT_VM_START = 57, + JVMTI_EVENT_EXCEPTION = 58, + JVMTI_EVENT_EXCEPTION_CATCH = 59, + JVMTI_EVENT_SINGLE_STEP = 60, + JVMTI_EVENT_FRAME_POP = 61, + JVMTI_EVENT_BREAKPOINT = 62, + JVMTI_EVENT_FIELD_ACCESS = 63, + JVMTI_EVENT_FIELD_MODIFICATION = 64, + JVMTI_EVENT_METHOD_ENTRY = 65, + JVMTI_EVENT_METHOD_EXIT = 66, + JVMTI_EVENT_NATIVE_METHOD_BIND = 67, + JVMTI_EVENT_COMPILED_METHOD_LOAD = 68, + JVMTI_EVENT_COMPILED_METHOD_UNLOAD = 69, + JVMTI_EVENT_DYNAMIC_CODE_GENERATED = 70, + JVMTI_EVENT_DATA_DUMP_REQUEST = 71, + JVMTI_EVENT_MONITOR_WAIT = 73, + JVMTI_EVENT_MONITOR_WAITED = 74, + JVMTI_EVENT_MONITOR_CONTENDED_ENTER = 75, + JVMTI_EVENT_MONITOR_CONTENDED_ENTERED = 76, + JVMTI_EVENT_GARBAGE_COLLECTION_START = 81, + JVMTI_EVENT_GARBAGE_COLLECTION_FINISH = 82, + JVMTI_EVENT_OBJECT_FREE = 83, + JVMTI_EVENT_VM_OBJECT_ALLOC = 84 +} jvmtiEvent; + +typedef void *jvmtiEventReserved; + +typedef void (JNICALL *jvmtiEventSingleStep) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jmethodID method, + jlocation location); + +typedef void (JNICALL *jvmtiEventBreakpoint) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jmethodID method, + jlocation location); + +typedef void (JNICALL *jvmtiEventFieldAccess) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jmethodID method, + jlocation location, jclass field_klass, jobject object, jfieldID field); + +typedef void (JNICALL *jvmtiEventFieldModification) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jmethodID method, + jlocation location, jclass field_klass, jobject object, jfieldID field, + char signature_type, jvalue new_value); + +typedef void (JNICALL *jvmtiEventFramePop) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jmethodID method, + jboolean was_popped_by_exception); + +typedef void (JNICALL *jvmtiEventMethodEntry) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jmethodID method); + +typedef void (JNICALL *jvmtiEventMethodExit) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jmethodID method, + jboolean was_popped_by_exception, jvalue return_value); + +typedef void (JNICALL *jvmtiEventNativeMethodBind) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jmethodID method, + void *address, void **new_address_ptr); + +typedef void (JNICALL *jvmtiEventException) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jmethodID method, + jlocation location, jobject exception, jmethodID catch_method, + jlocation catch_location); + +typedef void (JNICALL *jvmtiEventExceptionCatch) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jmethodID method, + jlocation location, jobject exception); + +typedef void (JNICALL *jvmtiEventThreadStart) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread); + +typedef void (JNICALL *jvmtiEventThreadEnd) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread); + +typedef void (JNICALL *jvmtiEventClassLoad) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jclass klass); + +typedef void (JNICALL *jvmtiEventClassPrepare) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thraed, jclass klass); + +typedef void (JNICALL *jvmtiEventClassFileLoadHook) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jclass class_being_redefined, + jobject loader, const char *name, jobject protection_domain, + jint class_data_len, const unsigned char *class_data, + jint *new_class_data_len, unsigned char **new_class_data); + +typedef void (JNICALL *jvmtiEventVMStart) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env); + +typedef void (JNICALL *jvmtiEventVMInit) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread); + +typedef void (JNICALL *jvmtiEventVMDeath) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env); + +typedef void (JNICALL *jvmtiEventCompiledMethodLoad) + (jvmtiEnv *jvmti_env, jmethodID method, jint code_size, + const void *code_addr, jint map_length, const jvmtiAddrLocationMap *map, + const void *compile_info); + +typedef void (JNICALL *jvmtiEventCompiledMethodUnload) + (jvmtiEnv *jvmti_env, jmethodID method, const void *code_addr); + +typedef void (JNICALL *jvmtiEventDynamicCodeGenerated) + (jvmtiEnv *jvmti_env, const char *name, const void *address, jint length); + +typedef void (JNICALL *jvmtiEventDataDumpRequest) + (jvmtiEnv *jvmti_env); + +typedef void (JNICALL *jvmtiEventMonitorContendedEnter) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jobject object); + +typedef void (JNICALL *jvmtiEventMonitorContendedEntered) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jobject object); + +typedef void (JNICALL *jvmtiEventMonitorWait) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jobject object, + jlong timeout); + +typedef void (JNICALL *jvmtiEventMonitorWaited) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jobject object, + jboolean timed_out); + +typedef void (JNICALL *jvmtiEventVMObjectAlloc) + (jvmtiEnv *jvmti_env, JNIEnv *jni_env, jthread thread, jobject object, + jclass object_klass, jlong size); + +typedef void (JNICALL *jvmtiEventObjectFree) + (jvmtiEnv *jvmti_env, jlong tag); + +typedef void (JNICALL *jvmtiEventGarbageCollectionStart) + (jvmtiEnv *jvmti_env); + +typedef void (JNICALL *jvmtiEventGarbageCollectionFinish) + (jvmtiEnv *jvmti_env); + +typedef struct +{ + jvmtiEventVMInit VMInit; + jvmtiEventVMDeath VMDeath; + jvmtiEventThreadStart ThreadStart; + jvmtiEventThreadEnd ThreadEnd; + jvmtiEventClassFileLoadHook ClassFileLoadHook; + jvmtiEventClassLoad ClassLoad; + jvmtiEventClassPrepare ClassPrepare; + jvmtiEventVMStart VMStart; + jvmtiEventException Exception; + jvmtiEventExceptionCatch ExceptionCatch; + jvmtiEventSingleStep SingleStep; + jvmtiEventFramePop FramePop; + jvmtiEventBreakpoint Breakpoint; + jvmtiEventFieldAccess FieldAccess; + jvmtiEventFieldModification FieldModification; + jvmtiEventMethodEntry MethodEntry; + jvmtiEventMethodExit MethodExit; + jvmtiEventNativeMethodBind NativeMethodBind; + jvmtiEventCompiledMethodLoad CompiledMethodLoad; + jvmtiEventCompiledMethodUnload CompiledMethodUnload; + jvmtiEventDynamicCodeGenerated DynamicCodeGenerated; + jvmtiEventDataDumpRequest DataDumpRequest; + jvmtiEventReserved reserved72; + jvmtiEventMonitorWait MonitorWait; + jvmtiEventMonitorWaited MonitorWaited; + jvmtiEventMonitorContendedEnter MonitorContendedEnter; + jvmtiEventMonitorContendedEntered MonitorContendedEntered; + jvmtiEventReserved reserved77; + jvmtiEventReserved reserved78; + jvmtiEventReserved reserved79; + jvmtiEventReserved reserved80; + jvmtiEventGarbageCollectionStart GarbageCollectionStart; + jvmtiEventGarbageCollectionFinish GarbageCollectionFinish; + jvmtiEventObjectFree ObjectFree; + jvmtiEventVMObjectAlloc VMObjectAlloc; +} jvmtiEventCallbacks; + +/* + * Function and Structure Type Definitions + */ + +struct _jvmtiAddrLocationMap +{ + const void *start_address; + jlocation location; +}; + +typedef struct +{ + unsigned int can_tag_objects : 1; + unsigned int can_generate_field_modification_events : 1; + unsigned int can_generate_field_access_events : 1; + unsigned int can_get_bytecodes : 1; + unsigned int can_get_synthetic_attribute : 1; + unsigned int can_get_owned_monitor_info : 1; + unsigned int can_get_current_contended_monitor : 1; + unsigned int can_get_monitor_info : 1; + unsigned int can_pop_frame : 1; + unsigned int can_redefine_classes : 1; + unsigned int can_signal_thread : 1; + unsigned int can_get_source_file_name : 1; + unsigned int can_get_line_numbers : 1; + unsigned int can_get_source_debug_extension : 1; + unsigned int can_access_local_variables : 1; + unsigned int can_maintain_original_method_order : 1; + unsigned int can_generate_single_step_events : 1; + unsigned int can_generate_exception_events : 1; + unsigned int can_generate_frame_pop_events : 1; + unsigned int can_generate_breakpoint_events : 1; + unsigned int can_suspend : 1; + unsigned int can_redefine_any_class : 1; + unsigned int can_get_current_thread_cpu_time : 1; + unsigned int can_get_thread_cpu_time : 1; + unsigned int can_generate_method_entry_events : 1; + unsigned int can_generate_method_exit_events : 1; + unsigned int can_generate_all_class_hook_events : 1; + unsigned int can_generate_compiled_method_load_events : 1; + unsigned int can_generate_monitor_events : 1; + unsigned int can_generate_vm_object_alloc_events : 1; + unsigned int can_generate_native_method_bind_events : 1; + unsigned int can_generate_garbage_collection_events : 1; + unsigned int can_generate_object_free_events : 1; + unsigned int : 15; + unsigned int : 16; + unsigned int : 16; + unsigned int : 16; + unsigned int : 16; + unsigned int : 16; +} jvmtiCapabilities; + +typedef struct +{ + jclass klass; + jint class_byte_count; + const unsigned char *class_bytes; +} jvmtiClassDefinition; + +typedef struct +{ + char *name; + jvmtiParamKind kind; + jvmtiParamTypes base_type; + jboolean null_ok; +} jvmtiParamInfo; + +typedef struct +{ + jint extension_event_index; + char *id; + char *short_description; + jint param_count; + jvmtiParamInfo* params; +} jvmtiExtensionEventInfo; + +typedef jvmtiError (JNICALL *jvmtiExtensionFunction) + (jvmtiEnv *jvmti_enf, ...); + +typedef struct +{ + jvmtiExtensionFunction func; + char *id; + char *short_description; + jint param_count; + jvmtiParamInfo *params; + jint error_count; + jvmtiError *errors; +} jvmtiExtensionFunctionInfo; + +typedef struct +{ + jmethodID method; + jlocation location; +} jvmtiFrameInfo; + +typedef struct +{ + jlocation start_location; + jint line_number; +} jvmtiLineNumberEntry; + +typedef struct +{ + jlocation start_location; + jint length; + char *name; + char *signature; + char *generic_signature; + jint slot; +} jvmtiLocalVariableEntry; + +typedef struct +{ + jthread owner; + jint entry_count; + jint waiter_count; + jthread *waiters; + jint notify_waiter_count; + jthread *notify_waiters; +} jvmtiMonitorUsage; + +typedef struct +{ + jthread thread; + jint state; + jvmtiFrameInfo *frame_buffer; + jint frame_count; +} jvmtiStackInfo; + +typedef struct +{ + jthreadGroup parent; + char *name; + jint max_priority; + jboolean is_daemon; +} jvmtiThreadGroupInfo; + +typedef struct +{ + char *name; + jint priority; + jboolean is_daemon; + jthreadGroup thread_group; + jobject context_class_loader; +} jvmtiThreadInfo; + +typedef struct +{ + jlong max_value; + jboolean may_skip_forward; + jboolean may_skip_backward; + jvmtiTimerKind kind; + jlong reserved1; + jlong reserved2; +} jvmtiTimerInfo; + +typedef void (JNICALL *jvmtiExtensionEvent) + (jvmtiEnv *jvmti_env, ...); + +typedef jvmtiIterationControl (JNICALL *jvmtiHeapObjectCallback) + (jlong class_tag, jlong size, jlong *tag_ptr, void *user_data); + +typedef jvmtiIterationControl (JNICALL *jvmtiHeapRootCallback) + (jvmtiHeapRootKind root_kind, jlong class_tag, jlong size, jlong *tag_ptr, + void *user_data); + +typedef jvmtiIterationControl (JNICALL *jvmtiObjectReferenceCallback) + (jvmtiObjectReferenceKind reference_kind, jlong class_tag, jlong size, + jlong *tag_ptr, jlong referrer_tag, jint referrer_index, void *user_data); + +typedef jvmtiIterationControl (JNICALL *jvmtiStackReferenceCallback) + (jvmtiHeapRootKind root_kind, jlong class_tag, jlong size, jlong *tag_ptr, + jlong thread_tag, jint depth, jmethodID method, jint slot, void *user_data); + +typedef void (JNICALL *jvmtiStartFunction) + (jvmtiEnv *env, JNIEnv *jni_env, void *arg); + +/* + * JVM Tool Interface Base Types + */ +typedef struct JNINativeInterface_ jniNativeInterface; + +struct _Jv_jvmtiEnv +{ + void *reserved1; + + jvmtiError (JNICALL *SetEventNotificationMode) (jvmtiEnv *env, + jvmtiEventMode mode, + jvmtiEvent event_type, + jthread event_thread, ...); + void *reserved3; + + jvmtiError (JNICALL *GetAllThreads) (jvmtiEnv *env, + jint *threads_count_ptr, + jthread **threads_ptr); + + jvmtiError (JNICALL *SuspendThread) (jvmtiEnv *env, + jthread thread); + + jvmtiError (JNICALL *ResumeThread) (jvmtiEnv *env, + jthread thread); + + jvmtiError (JNICALL *StopThread) (jvmtiEnv *env, + jthread thread, + jobject exception); + + jvmtiError (JNICALL *InterruptThread) (jvmtiEnv *env, + jthread thread); + + jvmtiError (JNICALL *GetThreadInfo) (jvmtiEnv *env, + jthread thread, + jvmtiThreadInfo *info_ptr); + + jvmtiError (JNICALL *GetOwnedMonitorInfo) (jvmtiEnv *env, + jthread thread, + jint *owned_monitor_count_ptr, + jobject **owned_monitors_ptr); + + jvmtiError (JNICALL *GetCurrentContendedMonitor) (jvmtiEnv *env, + jthread thread, + jobject *monitor_ptr); + + jvmtiError (JNICALL *RunAgentThread) (jvmtiEnv *env, + jthread thread, + jvmtiStartFunction proc, + const void *arg, + jint priority); + + jvmtiError (JNICALL *GetTopThreadGroups) (jvmtiEnv *env, + jint *group_count_ptr, + jthreadGroup **groups_ptr); + + jvmtiError (JNICALL *GetThreadGroupInfo) (jvmtiEnv *env, + jthreadGroup group, + jvmtiThreadGroupInfo *info_ptr); + + jvmtiError (JNICALL *GetThreadGroupChildren) (jvmtiEnv *env, + jthreadGroup group, + jint *thread_count_ptr, + jthread **threads_ptr, + jint *group_count_ptr, + jthreadGroup **groups_ptr); + jvmtiError (JNICALL *GetFrameCount) (jvmtiEnv *env, + jthread thread, + jint *count_ptr); + + jvmtiError (JNICALL *GetThreadState) (jvmtiEnv *env, + jthread thread, + jint *thread_state_ptr); + + void *reserved18; + + jvmtiError (JNICALL *GetFrameLocation) (jvmtiEnv *env, + jthread thread, + jint depth, + jmethodID *method_ptr, + jlocation *location_ptr); + + jvmtiError (JNICALL *NotifyPopFrame) (jvmtiEnv *env, + jthread thread, + jint depth); + + jvmtiError (JNICALL *GetLocalObject) (jvmtiEnv *env, + jthread thread, + jint depth, + jint slot, + jobject *value_ptr); + + jvmtiError (JNICALL *GetLocalInt) (jvmtiEnv *env, + jthread thread, + jint depth, + jint slot, + jint *value_ptr); + + jvmtiError (JNICALL *GetLocalLong) (jvmtiEnv *env, + jthread thread, + jint depth, + jint slot, + jlong *value_ptr); + + jvmtiError (JNICALL *GetLocalFloat) (jvmtiEnv *env, + jthread thread, + jint depth, + jint slot, + jfloat *value_ptr); + + jvmtiError (JNICALL *GetLocalDouble) (jvmtiEnv *env, + jthread thread, + jint depth, + jint slot, + jdouble *value_ptr); + + jvmtiError (JNICALL *SetLocalObject) (jvmtiEnv *env, + jthread thread, + jint depth, + jint slot, + jobject value); + + jvmtiError (JNICALL *SetLocalInt) (jvmtiEnv *env, + jthread thread, + jint depth, + jint slot, + jint value); + + jvmtiError (JNICALL *SetLocalLong) (jvmtiEnv *env, + jthread thread, + jint depth, + jint slot, + jlong value); + + jvmtiError (JNICALL *SetLocalFloat) (jvmtiEnv *env, + jthread thread, + jint depth, + jint slot, + jfloat value); + + jvmtiError (JNICALL *SetLocalDouble) (jvmtiEnv *env, + jthread thread, + jint depth, + jint slot, + jdouble value); + + jvmtiError (JNICALL *CreateRawMonitor) (jvmtiEnv *env, + const char *name, + jrawMonitorID *monitor_ptr); + + jvmtiError (JNICALL *DestroyRawMonitor) (jvmtiEnv *env, + jrawMonitorID monitor); + + jvmtiError (JNICALL *RawMonitorEnter) (jvmtiEnv *env, + jrawMonitorID monitor); + + jvmtiError (JNICALL *RawMonitorExit) (jvmtiEnv *env, + jrawMonitorID monitor); + + jvmtiError (JNICALL *RawMonitorWait) (jvmtiEnv *env, + jrawMonitorID monitor, + jlong millis); + + jvmtiError (JNICALL *RawMonitorNotify) (jvmtiEnv *env, + jrawMonitorID monitor); + + jvmtiError (JNICALL *RawMonitorNotifyAll) (jvmtiEnv *env, + jrawMonitorID monitor); + + jvmtiError (JNICALL *SetBreakpoint) (jvmtiEnv *env, + jmethodID method, + jlocation location); + + jvmtiError (JNICALL *ClearBreakpoint) (jvmtiEnv *env, + jmethodID method, + jlocation location); + + void *reserved40; + + jvmtiError (JNICALL *SetFieldAccessWatch) (jvmtiEnv *env, + jclass klass, + jfieldID field); + + jvmtiError (JNICALL *ClearFieldAccessWatch) (jvmtiEnv *env, + jclass klass, + jfieldID field); + + jvmtiError (JNICALL *SetFieldModificationWatch) (jvmtiEnv *env, + jclass klass, + jfieldID field); + + jvmtiError (JNICALL *ClearFieldModificationWatch) (jvmtiEnv *env, + jclass klass, + jfieldID field); + + void *reserved45; + + jvmtiError (JNICALL *Allocate) (jvmtiEnv *env, + jlong size, + unsigned char **mem_ptr); + + jvmtiError (JNICALL *Deallocate) (jvmtiEnv *env, + unsigned char *mem); + + jvmtiError (JNICALL *GetClassSignature) (jvmtiEnv *env, + jclass klass, + char **signature_ptr, + char **generic_ptr); + + jvmtiError (JNICALL *GetClassStatus) (jvmtiEnv *env, + jclass klass, + jint *status_ptr); + + jvmtiError (JNICALL *GetSourceFileName) (jvmtiEnv *env, + jclass klass, + char **source_name_ptr); + + jvmtiError (JNICALL *GetClassModifiers) (jvmtiEnv *env, + jclass klass, + jint *modifiers_ptr); + + jvmtiError (JNICALL *GetClassMethods) (jvmtiEnv *env, + jclass klass, + jint *method_count_ptr, + jmethodID **methods_ptr); + + jvmtiError (JNICALL *GetClassFields) (jvmtiEnv *env, + jclass klass, + jint *field_count_ptr, + jfieldID **fields_ptr); + + jvmtiError (JNICALL *GetImplementedInterfaces) (jvmtiEnv *env, + jclass klass, + jint *interface_count_ptr, + jclass **interfaces_ptr); + + jvmtiError (JNICALL *IsInterface) (jvmtiEnv *env, + jclass klass, + jboolean *is_interface_ptr); + + jvmtiError (JNICALL *IsArrayClass) (jvmtiEnv *env, + jclass klass, + jboolean *is_array_class_ptr); + + jvmtiError (JNICALL *GetClassLoader) (jvmtiEnv *env, + jclass klass, + jobject *classloader_ptr); + + jvmtiError (JNICALL *GetObjectHashCode) (jvmtiEnv *env, + jobject object, + jint *hash_code_ptr); + + jvmtiError (JNICALL *GetObjectMonitorUsage) (jvmtiEnv *env, + jobject object, + jvmtiMonitorUsage *info_ptr); + + jvmtiError (JNICALL *GetFieldName) (jvmtiEnv *env, + jclass klass, + jfieldID field, + char **name_ptr, + char **signature_ptr, + char **generic_ptr); + + jvmtiError (JNICALL *GetFieldDeclaringClass) (jvmtiEnv *env, + jclass klass, + jfieldID field, + jclass *declaring_class_ptr); + + jvmtiError (JNICALL *GetFieldModifiers) (jvmtiEnv *env, + jclass klass, + jfieldID field, + jint *modifiers_ptr); + + jvmtiError (JNICALL *IsFieldSynthetic) (jvmtiEnv *env, + jclass klass, + jfieldID field, + jboolean *is_synthetic_ptr); + + jvmtiError (JNICALL *GetMethodName) (jvmtiEnv *env, + jmethodID method, + char **name_ptr, + char **signature_ptr, + char **generic_ptr); + + jvmtiError (JNICALL *GetMethodDeclaringClass) (jvmtiEnv *env, + jmethodID method, + jclass *declaring_class_ptr); + + + jvmtiError (JNICALL *GetMethodModifiers) (jvmtiEnv *env, + jmethodID method, + jint *modifiers_ptr); + + void *reserved67; + + jvmtiError (JNICALL *GetMaxLocals) (jvmtiEnv *env, + jmethodID method, + jint *max_ptr); + + jvmtiError (JNICALL *GetArgumentsSize) (jvmtiEnv *env, + jmethodID method, + jint *size_ptr); + + jvmtiError (JNICALL *GetLineNumberTable) (jvmtiEnv *env, + jmethodID method, + jint *entry_count_ptr, + jvmtiLineNumberEntry **table_ptr); + + jvmtiError (JNICALL *GetMethodLocation) (jvmtiEnv *env, + jmethodID method, + jlocation *start_location_ptr, + jlocation *end_location_ptr); + + jvmtiError (JNICALL *GetLocalVariableTable) (jvmtiEnv *env, + jmethodID method, + jint *entry_count_ptr, + jvmtiLocalVariableEntry **table_ptr); + + void *reserved73; + + void *reserved74; + + jvmtiError (JNICALL *GetBytecodes) (jvmtiEnv *env, + jmethodID method, + jint *bytecode_count_ptr, + unsigned char **bytecodes_ptr); + + jvmtiError (JNICALL *IsMethodNative) (jvmtiEnv *env, + jmethodID method, + jboolean *is_native_ptr); + + jvmtiError (JNICALL *IsMethodSynthetic) (jvmtiEnv *env, + jmethodID method, + jboolean *is_synthetic_ptr); + + jvmtiError (JNICALL *GetLoadedClasses) (jvmtiEnv *env, + jint *class_count_ptr, + jclass **classes_ptr); + + jvmtiError (JNICALL *GetClassLoaderClasses) (jvmtiEnv *env, + jobject initiating_loader, + jint *class_count_ptr, + jclass **classes_ptr); + + jvmtiError (JNICALL *PopFrame) (jvmtiEnv *env, + jthread thread); + + void *reserved81; + + void *reserved82; + + void *reserved83; + + void *reserved84; + + void *reserved85; + + void *reserved86; + + jvmtiError (JNICALL *RedefineClasses) (jvmtiEnv *env, + jint class_count, + const jvmtiClassDefinition* class_definitions); + + jvmtiError (JNICALL *GetVersionNumber) (jvmtiEnv *env, + jint *version_ptr); + + jvmtiError (JNICALL *GetCapabilities) (jvmtiEnv *env, + jvmtiCapabilities *capabilities_ptr); + + jvmtiError (JNICALL *GetSourceDebugExtension) (jvmtiEnv *env, + jclass klass, + char **source_debug_extension_ptr); + + jvmtiError (JNICALL *IsMethodObsolete) (jvmtiEnv *env, + jmethodID method, + jboolean *is_obsolete_ptr); + + jvmtiError (JNICALL *SuspendThreadList) (jvmtiEnv *env, + jint request_count, + const jthread *request_list, + jvmtiError *results); + + jvmtiError (JNICALL *ResumeThreadList) (jvmtiEnv *env, + jint request_count, + const jthread *request_list, + jvmtiError *results); + + void *reserved94; + + void *reserved95; + + void *reserved96; + + void *reserved97; + + void *reserved98; + + void *reserved99; + + jvmtiError (JNICALL *GetAllStackTraces) (jvmtiEnv *env, + jint max_frame_count, + jvmtiStackInfo **stack_info_ptr, + jint *thread_count_ptr); + + jvmtiError (JNICALL *GetThreadListStackTraces) (jvmtiEnv *env, + jint thread_count, + const jthread *thread_list, + jint max_frame_count, + jvmtiStackInfo **stack_info_ptr); + + jvmtiError (JNICALL *GetThreadLocalStorage) (jvmtiEnv *env, + jthread thread, + void **data_ptr); + + jvmtiError (JNICALL *SetThreadLocalStorage) (jvmtiEnv *env, + jthread thread, + const void *data); + + jvmtiError (JNICALL *GetStackTrace) (jvmtiEnv *env, + jthread thread, + jint start_depth, + jint max_frame_count, + jvmtiFrameInfo *frame_buffer, + jint *count_ptr); + + void *reserved105; + + jvmtiError (JNICALL *GetTag) (jvmtiEnv *env, + jobject object, + jlong *tag_ptr); + + jvmtiError (JNICALL *SetTag) (jvmtiEnv *env, + jobject object, + jlong tag); + + jvmtiError (JNICALL *ForceGarbageCollection) (jvmtiEnv *env); + + jvmtiError (JNICALL *IterateOverObjectsReachableFromObject) (jvmtiEnv *env, + jobject object, + jvmtiObjectReferenceCallback object_reference_callback, + void *user_data); + + jvmtiError (JNICALL *IterateOverReachableObjects) (jvmtiEnv *env, + jvmtiHeapRootCallback heap_root_callback, + jvmtiStackReferenceCallback stack_ref_callback, + jvmtiObjectReferenceCallback object_ref_callback, + void *user_data); + + jvmtiError (JNICALL *IterateOverHeap) (jvmtiEnv *env, + jvmtiHeapObjectFilter object_filter, + jvmtiHeapObjectCallback heap_object_callback, + void *user_data); + + jvmtiError (JNICALL *IterateOverInstanceOfClass) (jvmtiEnv *env, + jclass klass, + jvmtiHeapObjectFilter object_filter, + jvmtiHeapObjectCallback heap_object_callback, + void *user_data); + + void *reserved113; + + jvmtiError (JNICALL *GetObjectsWithTags) (jvmtiEnv *env, + jint tag_count, + const jlong *tags, + jint *count_ptr, + jobject **object_result_ptr, + jlong **tag_result_ptr); + + void *reserved115; + + void *reserved116; + + void *reserved117; + + void *reserved118; + + void *reserved119; + + jvmtiError (JNICALL *SetJNIFunctionTable) (jvmtiEnv *env, + const jniNativeInterface *function_table); + + jvmtiError (JNICALL *GetJNIFunctionTable) (jvmtiEnv *env, + jniNativeInterface **function_table_ptr); + + jvmtiError (JNICALL *SetEventCallbacks) (jvmtiEnv *env, + const jvmtiEventCallbacks *callbacks, + jint size_of_callbacks); + + jvmtiError (JNICALL *GenerateEvents) (jvmtiEnv *env, + jvmtiEvent event_type); + + jvmtiError (JNICALL *GetExtensionFunctions) (jvmtiEnv *env, + jint *extension_count_ptr, + jvmtiExtensionFunctionInfo **extensions); + + jvmtiError (JNICALL *GetExtensionEvents) (jvmtiEnv *env, + jint *extension_count_ptr, + jvmtiExtensionEventInfo **extensions); + + jvmtiError (JNICALL *SetExtensionEventCallback) (jvmtiEnv *env, + jint extension_event_index, + jvmtiExtensionEvent callback); + + jvmtiError (JNICALL *DisposeEnvironment) (jvmtiEnv *env); + + jvmtiError (JNICALL *GetErrorName) (jvmtiEnv *env, + jvmtiError error, + char **name_ptr); + + jvmtiError (JNICALL *GetJLocationFormat) (jvmtiEnv *env, + jvmtiJlocationFormat *format_ptr); + + jvmtiError (JNICALL *GetSystemProperties) (jvmtiEnv *env, + jint *count_ptr, + char ***property_ptr); + + jvmtiError (JNICALL *GetSystemProperty) (jvmtiEnv *env, + const char *property, + char **value_ptr); + + jvmtiError (JNICALL *SetSystemProperty) (jvmtiEnv *env, + const char *property, + const char *value); + + jvmtiError (JNICALL *GetPhase) (jvmtiEnv *env, + jvmtiPhase *phase_ptr); + + jvmtiError (JNICALL *GetCurrentThreadCpuTimerInfo) (jvmtiEnv *env, + jvmtiTimerInfo *info_ptr); + + jvmtiError (JNICALL *GetCurrentThreadCpuTime) (jvmtiEnv *env, + jlong *nanos_ptr); + + jvmtiError (JNICALL *GetThreadCpuTimerInfo) (jvmtiEnv *env, + jvmtiTimerInfo *info_ptr); + + jvmtiError (JNICALL *GetThreadCpuTime) (jvmtiEnv *env, + jthread thread, + jlong *nanos_ptr); + + jvmtiError (JNICALL *GetTimerInfo) (jvmtiEnv *env, + jvmtiTimerInfo *info_ptr); + + jvmtiError (JNICALL *GetTime) (jvmtiEnv *env, + jlong *nanos_ptr); + + jvmtiError (JNICALL *GetPotentialCapabilities) (jvmtiEnv *env, + jvmtiCapabilities *capabilities_ptr); + + void *reserved141; + + jvmtiError (JNICALL *AddCapabilities) (jvmtiEnv *env, + const jvmtiCapabilities *capabilities_ptr); + + jvmtiError (JNICALL *RelinquishCapabilities) (jvmtiEnv *env, + const jvmtiCapabilities *capabilities_ptr); + + jvmtiError (JNICALL *GetAvailableProcessors) (jvmtiEnv *env, + jint *processor_count_ptr); + + void *reserved145; + + void *reserved146; + + jvmtiError (JNICALL *GetEnvironmentLocalStorage) (jvmtiEnv *env, + void **data_ptr); + + jvmtiError (JNICALL *SetEnvironmentLocalStorage) (jvmtiEnv *env, + const void *data); + + jvmtiError (JNICALL *AddToBootstrapClassLoaderSearch) (jvmtiEnv *env, + const char *segment); + + jvmtiError (JNICALL *SetVerboseFlag) (jvmtiEnv *env, + jvmtiVerboseFlag flag, + jboolean value); + + void *reserved151; + + void *reserved152; + + void *reserved153; + + jvmtiError (JNICALL *GetObjectSize) (jvmtiEnv *env, + jobject object, + jlong *size_ptr); +}; + +#ifdef __cplusplus +class _Jv_JVMTIEnv +{ + public: + /* Method table */ + struct _Jv_jvmtiEnv *p; + +#ifdef _CLASSPATH_JVMTIENV_CONTENTS + _CLASSPATH_JVMTIENV_CONTENTS +#endif + + jvmtiError SetEventNotificationMode (jvmtiEventMode mode, + jvmtiEvent event_type, + jthread event_thread, ...) + { + va_list args; + va_start (args, event_thread); + jvmtiError result = p->SetEventNotificationMode (this, mode, event_type, + event_thread, args); + va_end (args); + return result; + } + + jvmtiError GetAllThreads (jint *threads_count_ptr, jthread **threads_ptr) + { return p->GetAllThreads (this, threads_count_ptr, threads_ptr); } + + jvmtiError SuspendThread (jthread thread) + { return p->SuspendThread (this, thread); } + + jvmtiError ResumeThread (jthread thread) + { return p->ResumeThread (this, thread); } + + jvmtiError StopThread (jthread thread, jobject exception) + { return p->StopThread (this, thread, exception); } + + jvmtiError InterruptThread (jthread thread) + { return p->InterruptThread (this, thread); } + + jvmtiError GetThreadInfo (jthread thread, jvmtiThreadInfo *info_ptr) + { return p->GetThreadInfo (this, thread, info_ptr); } + + jvmtiError GetOwnedMonitorInfo (jthread thread, + jint *owned_monitor_count_ptr, + jobject **owned_monitors_ptr) + { + return p->GetOwnedMonitorInfo (this, thread, owned_monitor_count_ptr, + owned_monitors_ptr); + } + + jvmtiError GetCurrentContendedMonitor (jthread thread, jobject *monitor_ptr) + { return p->GetCurrentContendedMonitor (this, thread, monitor_ptr); } + + jvmtiError RunAgentThread (jthread thread, jvmtiStartFunction proc, + const void *arg, jint priority) + { return p->RunAgentThread (this, thread, proc, arg, priority); } + + jvmtiError GetTopThreadGroups (jint *group_count_ptr, + jthreadGroup **groups_ptr) + { return p->GetTopThreadGroups (this, group_count_ptr, groups_ptr); } + + jvmtiError GetThreadGroupInfo (jthreadGroup group, + jvmtiThreadGroupInfo *info_ptr) + { return p->GetThreadGroupInfo (this, group, info_ptr); } + + jvmtiError GetThreadGroupChildren (jthreadGroup group, + jint *thread_count_ptr, + jthread **threads_ptr, + jint *group_count_ptr, + jthreadGroup **groups_ptr) + { + return p->GetThreadGroupChildren (this, group, thread_count_ptr, + threads_ptr, group_count_ptr, + groups_ptr); + } + + jvmtiError GetFrameCount (jthread thread, jint *count_ptr) + { return p->GetFrameCount (this, thread, count_ptr); } + + jvmtiError GetThreadState (jthread thread, jint *thread_state_ptr) + { return p->GetThreadState (this, thread, thread_state_ptr); } + + jvmtiError GetFrameLocation (jthread thread, jint depth, + jmethodID *method_ptr, jlocation *location_ptr) + { + return p->GetFrameLocation (this, thread, depth, method_ptr, + location_ptr); + } + + jvmtiError NotifyPopFrame (jthread thread, jint depth) + { return p->NotifyPopFrame (this, thread, depth); } + + jvmtiError GetLocalObject (jthread thread, jint depth, jint slot, + jobject *value_ptr) + { return p->GetLocalObject (this, thread, depth, slot, value_ptr); } + + jvmtiError GetLocalInt (jthread thread, jint depth, jint slot, + jint *value_ptr) + { return p->GetLocalInt (this, thread, depth, slot, value_ptr); } + + jvmtiError GetLocalLong (jthread thread, jint depth, jint slot, + jlong *value_ptr) + { return p->GetLocalLong (this, thread, depth, slot, value_ptr); } + + jvmtiError GetLocalFloat (jthread thread, jint depth, jint slot, + jfloat *value_ptr) + { return p->GetLocalFloat (this, thread, depth, slot, value_ptr); } + + jvmtiError GetLocalDouble (jthread thread, jint depth, jint slot, + jdouble *value_ptr) + { return p->GetLocalDouble (this, thread, depth, slot, value_ptr); } + + jvmtiError SetLocalObject (jthread thread, jint depth, jint slot, + jobject value) + { return p->SetLocalObject (this, thread, depth, slot, value); } + + jvmtiError SetLocalInt (jthread thread, jint depth, jint slot, + jint value) + { return p->SetLocalInt (this, thread, depth, slot, value); } + + jvmtiError SetLocalLong (jthread thread, jint depth, jint slot, + jlong value) + { return p->SetLocalLong (this, thread, depth, slot, value); } + + jvmtiError SetLocalFloat (jthread thread, jint depth, jint slot, + jfloat value) + { return p->SetLocalFloat (this, thread, depth, slot, value); } + + jvmtiError SetLocalDouble (jthread thread, jint depth, jint slot, + jdouble value) + { return p->SetLocalDouble (this, thread, depth, slot, value); } + + jvmtiError CreateRawMonitor (const char *name, jrawMonitorID *monitor_ptr) + { return p->CreateRawMonitor (this, name, monitor_ptr); } + + jvmtiError DestroyRawMonitor (jrawMonitorID monitor) + { return p->DestroyRawMonitor (this, monitor); } + + jvmtiError RawMonitorEnter (jrawMonitorID monitor) + { return p->RawMonitorEnter (this, monitor); } + + jvmtiError RawMonitorExit (jrawMonitorID monitor) + { return p->RawMonitorExit (this, monitor); } + + jvmtiError RawMonitorWait (jrawMonitorID monitor, jlong millis) + { return p->RawMonitorWait (this, monitor, millis); } + + jvmtiError RawMonitorNotify (jrawMonitorID monitor) + { return p->RawMonitorNotify (this, monitor); } + + jvmtiError RawMonitorNotifyAll (jrawMonitorID monitor) + { return p->RawMonitorNotifyAll (this, monitor); } + + jvmtiError SetBreakpoint (jmethodID method, jlocation location) + { return p->SetBreakpoint (this, method, location); } + + jvmtiError ClearBreakpoint (jmethodID method, jlocation location) + { return p->ClearBreakpoint (this, method, location); } + + jvmtiError SetFieldAccessWatch (jclass klass, jfieldID field) + { return p->SetFieldAccessWatch (this, klass, field); } + + jvmtiError ClearFieldAccessWatch (jclass klass, jfieldID field) + { return p->ClearFieldAccessWatch (this, klass, field); } + + jvmtiError SetFieldModificationWatch (jclass klass, jfieldID field) + { return p->SetFieldModificationWatch (this, klass, field); } + + jvmtiError ClearFieldModificationWatch (jclass klass, jfieldID field) + { return p->ClearFieldModificationWatch (this, klass, field); } + + jvmtiError Allocate (jlong size, unsigned char **mem_ptr) + { return p->Allocate (this, size, mem_ptr); } + + jvmtiError Deallocate (unsigned char *mem) + { return p->Deallocate (this, mem); } + + jvmtiError GetClassSignature (jclass klass, char **signature_ptr, + char **generic_ptr) + { return p->GetClassSignature (this, klass, signature_ptr, generic_ptr); } + + jvmtiError GetClassStatus (jclass klass, jint *status_ptr) + { return p->GetClassStatus (this, klass, status_ptr); } + + jvmtiError GetSourceFileName (jclass klass, char **source_name_ptr) + { return p->GetSourceFileName (this, klass, source_name_ptr); } + + jvmtiError GetClassModifiers (jclass klass, jint *modifiers_ptr) + { return p->GetClassModifiers (this, klass, modifiers_ptr); } + + jvmtiError GetClassMethods (jclass klass, jint *method_count_ptr, + jmethodID **methods_ptr) + { return p->GetClassMethods (this, klass, method_count_ptr, methods_ptr); } + + jvmtiError GetClassFields (jclass klass, jint *field_count_ptr, + jfieldID **fields_ptr) + { return p->GetClassFields (this, klass, field_count_ptr, fields_ptr); } + + jvmtiError GetImplementedInterfaces (jclass klass, + jint *interface_count_ptr, + jclass **interfaces_ptr) + { + return p->GetImplementedInterfaces (this, klass, interface_count_ptr, + interfaces_ptr); + } + + jvmtiError IsInterface (jclass klass, jboolean *is_interface_ptr) + { return p->IsInterface (this, klass, is_interface_ptr); } + + jvmtiError IsArrayClass (jclass klass, jboolean *is_array_class_ptr) + { return p->IsArrayClass (this, klass, is_array_class_ptr); } + + jvmtiError GetClassLoader (jclass klass, jobject *classloader_ptr) + { return p->GetClassLoader (this, klass, classloader_ptr); } + + jvmtiError GetObjectHashCode (jobject object, jint *hash_code_ptr) + { return p->GetObjectHashCode (this, object, hash_code_ptr); } + + jvmtiError GetObjectMonitorUsage (jobject object, + jvmtiMonitorUsage *info_ptr) + { return p->GetObjectMonitorUsage (this, object, info_ptr); } + + jvmtiError GetFieldName (jclass klass, jfieldID field, char **name_ptr, + char **signature_ptr, char **generic_ptr) + { + return p->GetFieldName (this, klass, field, name_ptr, + signature_ptr, generic_ptr); + } + + jvmtiError GetFieldDeclaringClass (jclass klass, jfieldID field, + jclass *declaring_class_ptr) + { + return p->GetFieldDeclaringClass (this, klass, field, + declaring_class_ptr); + } + + jvmtiError GetFieldModifiers (jclass klass, jfieldID field, + jint *modifiers_ptr) + { return p->GetFieldModifiers (this, klass, field, modifiers_ptr); } + + jvmtiError IsFieldSynthetic (jclass klass, jfieldID field, + jboolean *is_synthetic_ptr) + { return p->IsFieldSynthetic (this, klass, field, is_synthetic_ptr); } + + jvmtiError GetMethodName (jmethodID method, char **name_ptr, + char **signature_ptr, char **generic_ptr) + { + return p->GetMethodName (this, method, name_ptr, signature_ptr, + generic_ptr); + } + + jvmtiError GetMethodDeclaringClass (jmethodID method, + jclass *declaring_class_ptr) + { return p->GetMethodDeclaringClass (this, method, declaring_class_ptr); } + + + jvmtiError GetMethodModifiers (jmethodID method, jint *modifiers_ptr) + { return p->GetMethodModifiers (this, method, modifiers_ptr); } + + jvmtiError GetMaxLocals (jmethodID method, jint *max_ptr) + { return p->GetMaxLocals (this, method, max_ptr); } + + jvmtiError GetArgumentsSize (jmethodID method, jint *size_ptr) + { return p->GetArgumentsSize (this, method, size_ptr); } + + jvmtiError GetLineNumberTable (jmethodID method, jint *entry_count_ptr, + jvmtiLineNumberEntry **table_ptr) + { return p->GetLineNumberTable (this, method, entry_count_ptr, table_ptr); } + + jvmtiError GetMethodLocation (jmethodID method, + jlocation *start_location_ptr, + jlocation *end_location_ptr) + { + return p->GetMethodLocation (this, method, start_location_ptr, + end_location_ptr); + } + + jvmtiError GetLocalVariableTable (jmethodID method, jint *entry_count_ptr, + jvmtiLocalVariableEntry **table_ptr) + { + return p->GetLocalVariableTable (this, method, entry_count_ptr, + table_ptr); + } + + jvmtiError GetBytecodes (jmethodID method, jint *bytecode_count_ptr, + unsigned char **bytecodes_ptr) + { + return p->GetBytecodes (this, method, bytecode_count_ptr, + bytecodes_ptr); + } + + jvmtiError IsMethodNative (jmethodID method, jboolean *is_native_ptr) + { return p->IsMethodNative (this, method, is_native_ptr); } + + jvmtiError IsMethodSynthetic (jmethodID method, jboolean *is_synthetic_ptr) + { return p->IsMethodSynthetic (this, method, is_synthetic_ptr); } + + jvmtiError GetLoadedClasses (jint *class_count_ptr, jclass **classes_ptr) + { return p->GetLoadedClasses (this, class_count_ptr, classes_ptr); } + + jvmtiError GetClassLoaderClasses (jobject initiating_loader, + jint *class_count_ptr, + jclass **classes_ptr) + { + return p->GetClassLoaderClasses (this, initiating_loader, + class_count_ptr, classes_ptr); + } + + jvmtiError PopFrame (jthread thread) + { return p->PopFrame (this, thread); } + + jvmtiError RedefineClasses (jint class_count, + const jvmtiClassDefinition* class_definitions) + { return p->RedefineClasses (this, class_count, class_definitions); } + + jvmtiError GetVersionNumber (jint *version_ptr) + { return p->GetVersionNumber (this, version_ptr); } + + jvmtiError GetCapabilities (jvmtiCapabilities *capabilities_ptr) + { return p->GetCapabilities (this, capabilities_ptr); } + + jvmtiError GetSourceDebugExtension (jclass klass, + char **source_debug_extension_ptr) + { + return p->GetSourceDebugExtension (this, klass, + source_debug_extension_ptr); + } + + jvmtiError IsMethodObsolete (jmethodID method, jboolean *is_obsolete_ptr) + { return p->IsMethodObsolete (this, method, is_obsolete_ptr); } + + + jvmtiError SuspendThreadList (jint request_count, + const jthread *request_list, + jvmtiError *results) + { return p->SuspendThreadList (this, request_count, request_list, results); } + + jvmtiError ResumeThreadList (jint request_count, + const jthread *request_list, + jvmtiError *results) + { return p->ResumeThreadList (this, request_count, request_list, results); } + + jvmtiError GetAllStackTraces (jint max_frame_count, + jvmtiStackInfo **stack_info_ptr, + jint *thread_count_ptr) + { + return p->GetAllStackTraces (this, max_frame_count, stack_info_ptr, + thread_count_ptr); + } + + jvmtiError GetThreadListStackTraces (jint thread_count, + const jthread *thread_list, + jint max_frame_count, + jvmtiStackInfo **stack_info_ptr) + { + return p->GetThreadListStackTraces (this, thread_count, thread_list, + max_frame_count, stack_info_ptr); + } + + jvmtiError GetThreadLocalStorage (jthread thread, void **data_ptr) + { return p->GetThreadLocalStorage (this, thread, data_ptr); } + + jvmtiError SetThreadLocalStorage (jthread thread, const void *data) + { return p->SetThreadLocalStorage (this, thread, data); } + + jvmtiError GetStackTrace (jthread thread, jint start_depth, + jint max_frame_count, + jvmtiFrameInfo *frame_buffer, jint *count_ptr) + { + return p->GetStackTrace (this, thread, start_depth, max_frame_count, + frame_buffer, count_ptr); + } + + jvmtiError GetTag (jobject object, jlong *tag_ptr) + { return p->GetTag (this, object, tag_ptr); } + + jvmtiError SetTag (jobject object, jlong tag) + { return p->SetTag (this, object, tag); } + + jvmtiError ForceGarbageCollection (void) + { return p->ForceGarbageCollection (this); } + + jvmtiError IterateOverObjectsReachableFromObject (jobject object, + jvmtiObjectReferenceCallback object_reference_callback, + void *user_data) + { + return p->IterateOverObjectsReachableFromObject (this, object, + object_reference_callback, + user_data); + } + + jvmtiError IterateOverReachableObjects (jvmtiHeapRootCallback heap_root_callback, + jvmtiStackReferenceCallback stack_ref_callback, + jvmtiObjectReferenceCallback object_ref_callback, + void *user_data) + { + return p->IterateOverReachableObjects (this, heap_root_callback, + stack_ref_callback, + object_ref_callback, + user_data); + } + + jvmtiError IterateOverHeap (jvmtiHeapObjectFilter object_filter, + jvmtiHeapObjectCallback heap_object_callback, + void *user_data) + { + return p->IterateOverHeap (this, object_filter, heap_object_callback, + user_data); + } + + jvmtiError IterateOverInstanceOfClass (jclass klass, + jvmtiHeapObjectFilter object_filter, + jvmtiHeapObjectCallback heap_object_callback, + void *user_data) + { + return p->IterateOverInstanceOfClass (this, klass, object_filter, + heap_object_callback, user_data); + } + + jvmtiError GetObjectsWithTags (jint tag_count, const jlong *tags, + jint *count_ptr, jobject **object_result_ptr, + jlong **tag_result_ptr) + { + return p->GetObjectsWithTags (this, tag_count, tags, count_ptr, + object_result_ptr, tag_result_ptr); + } + + jvmtiError SetJNIFunctionTable (const jniNativeInterface *function_table) + { return p->SetJNIFunctionTable (this, function_table); } + + jvmtiError GetJNIFunctionTable (jniNativeInterface **function_table_ptr) + { return p->GetJNIFunctionTable (this, function_table_ptr); } + + jvmtiError SetEventCallbacks (const jvmtiEventCallbacks *callbacks, + jint size_of_callbacks) + { return p->SetEventCallbacks (this, callbacks, size_of_callbacks); } + + jvmtiError GenerateEvents (jvmtiEvent event_type) + { return p->GenerateEvents (this, event_type); } + + jvmtiError GetExtensionFunctions (jint *extension_count_ptr, + jvmtiExtensionFunctionInfo **extensions) + { return p->GetExtensionFunctions (this, extension_count_ptr, extensions); } + + jvmtiError GetExtensionEvents (jint *extension_count_ptr, + jvmtiExtensionEventInfo **extensions) + { return p->GetExtensionEvents (this, extension_count_ptr, extensions); } + + jvmtiError SetExtensionEventCallback (jint extension_event_index, + jvmtiExtensionEvent callback) + { + return p->SetExtensionEventCallback (this, extension_event_index, + callback); + } + + jvmtiError DisposeEnvironment (void) + { return p->DisposeEnvironment (this); } + + jvmtiError GetErrorName (jvmtiError error, char **name_ptr) + { return p->GetErrorName (this, error, name_ptr); } + + jvmtiError GetJLocationFormat (jvmtiJlocationFormat *format_ptr) + { return p->GetJLocationFormat (this, format_ptr); } + + jvmtiError GetSystemProperties (jint *count_ptr, char ***property_ptr) + { return p->GetSystemProperties (this, count_ptr, property_ptr); } + + jvmtiError GetSystemProperty (const char *property, char **value_ptr) + { return p->GetSystemProperty (this, property, value_ptr); } + + jvmtiError SetSystemProperty (const char *property, const char *value) + { return p->SetSystemProperty (this, property, value); } + + jvmtiError GetPhase (jvmtiPhase *phase_ptr) + { return p->GetPhase (this, phase_ptr); } + + jvmtiError GetCurrentThreadCpuTimerInfo (jvmtiTimerInfo *info_ptr) + { return p->GetCurrentThreadCpuTimerInfo (this, info_ptr); } + + jvmtiError GetCurrentThreadCpuTime (jlong *nanos_ptr) + { return p->GetCurrentThreadCpuTime (this, nanos_ptr); } + + jvmtiError GetThreadCpuTimerInfo (jvmtiTimerInfo *info_ptr) + { return p->GetThreadCpuTimerInfo (this, info_ptr); } + + jvmtiError GetThreadCpuTime (jthread thread, jlong *nanos_ptr) + { return p->GetThreadCpuTime (this, thread, nanos_ptr); } + + jvmtiError GetTimerInfo (jvmtiTimerInfo *info_ptr) + { return p->GetTimerInfo (this, info_ptr); } + + jvmtiError GetTime (jlong *nanos_ptr) + {return p->GetTime (this, nanos_ptr); } + + jvmtiError GetPotentialCapabilities (jvmtiCapabilities *capabilities_ptr) + { return p->GetPotentialCapabilities (this, capabilities_ptr); } + + jvmtiError AddCapabilities (const jvmtiCapabilities *capabilities_ptr) + { return p->AddCapabilities (this, capabilities_ptr); } + + jvmtiError RelinquishCapabilities (const jvmtiCapabilities *capabilities_ptr) + { return p->RelinquishCapabilities (this, capabilities_ptr); } + + jvmtiError GetAvailableProcessors (jint *processor_count_ptr) + { return p->GetAvailableProcessors (this, processor_count_ptr); } + + jvmtiError GetEnvironmentLocalStorage (void **data_ptr) + { return p->GetEnvironmentLocalStorage (this, data_ptr); } + + jvmtiError SetEnvironmentLocalStorage (const void *data) + { return p->SetEnvironmentLocalStorage (this, data); } + + jvmtiError AddToBootstrapClassLoaderSearch (const char *segment) + { return p->AddToBootstrapClassLoaderSearch (this, segment); } + + jvmtiError SetVerboseFlag (jvmtiVerboseFlag flag, jboolean value) + { return p->SetVerboseFlag (this, flag, value); } + + jvmtiError GetObjectSize (jobject object, jlong *size_ptr) + { return p->GetObjectSize (this, object, size_ptr); } +}; +#endif /* __cplusplus */ + +/* + * Miscellaneous flags, constants, etc + */ + +/* Class status flags */ +#define JVMTI_CLASS_STATUS_VERIFIED 1 +#define JVMTI_CLASS_STATUS_PREPARED 2 +#define JVMTI_CLASS_STATUS_INITIALIZED 4 +#define JVMTI_CLASS_STATUS_ERROR 8 +#define JVMTI_CLASS_STATUS_ARRAY 16 +#define JVMTI_CLASS_STATUS_PRIMITIVE 32 + +/* Thread state flags */ +#define JVMTI_THREAD_STATE_ALIVE 0x0001 +#define JVMTI_THREAD_STATE_TERMINATED 0x0002 +#define JVMTI_THREAD_STATE_RUNNABLE 0x0004 +#define JVMTI_THREAD_STATE_BLOCKED_ON_MONITOR_ENTER 0x0400 +#define JVMTI_THREAD_STATE_WAITING 0x0080 +#define JVMTI_THREAD_STATE_WAITING_INDEFINITELY 0x0010 +#define JVMTI_THREAD_STATE_WAITING_WITH_TIMEOUT 0x0020 +#define JVMTI_THREAD_STATE_SLEEPING 0x0040 +#define JVMTI_THREAD_STATE_IN_OBJECT_WAIT 0x0100 +#define JVMTI_THREAD_STATE_PARKED 0x0200 +#define JVMTI_THREAD_STATE_SUSPENDED 0x100000 +#define JVMTI_THREAD_STATE_INTERRUPTED 0x200000 +#define JVMTI_THREAD_STATE_IN_NATIVE 0x400000 +#define JVMTI_THREAD_STATE_VENDOR_1 0x10000000 +#define JVMTI_THREAD_STATE_VENDOR_2 0x20000000 +#define JVMTI_THREAD_STATE_VENDOR_3 0x40000000 + +/* java.lang.Thread.State conversion masks */ +#define JVMTI_JAVA_LANG_THREAD_STATE_MASK \ + (JVMTI_THREAD_STATE_TERMINATED \ + | JVMTI_THREAD_STATE_ALIVE \ + | JVMTI_THREAD_STATE_RUNNABLE \ + | JVMTI_THREAD_STATE_BLOCKED_ON_MONITOR_ENTER \ + | JVMTI_THREAD_STATE_WAITING \ + | JVMTI_THREAD_STATE_WAITING_INDEFINITELY \ + | JVMTI_THREAD_STATE_WAITING_WITH_TIMEOUT) +#define JVMTI_JAVA_LANG_THREAD_STATE_NEW 0 +#define JVMTI_JAVA_LANG_THREAD_STATE_TERMINATED JVMTI_THREAD_STATE_TERMINATED +#define JVMTI_JAVA_LANG_THREAD_STATE_RUNNABLE \ + (JVMTI_THREAD_STATE_ALIVE \ + | JVMTI_THREAD_STATE_RUNNABLE) +#define JVMTI_JAVA_LANG_THREAD_STATE_BLOCKED \ + (JVMTI_THREAD_STATE_ALIVE \ + | JVMTI_THREAD_STATE_BLOCKED_ON_MONITOR_ENTER) +#define JVMTI_JAVA_LANG_THREAD_STATE_WAITING \ + (JVMTI_THREAD_STATE_ALIVE \ + | JVMTI_THREAD_STATE_WAITING \ + | JVMTI_THREAD_STATE_WAITING_INDEFINITELY) +#define JVMTI_JAVA_LANG_THREAD_STATE_TIMED_WAITING \ + (JVMTI_THREAD_STATE_ALIVE \ + | JVMTI_THREAD_STATE_WAITING \ + | JVMTI_THREAD_STATE_WAITING_WITH_TIMEOUT) + +/* Thread priorities */ +#define JVMTI_THREAD_MIN_PRIORITY 1 +#define JVMTI_THREAD_NORM_PRIORITY 5 +#define JVMTI_THREAD_MAX_PRIORITY 10 + +/* Keep c-font-lock-extra-types in order: JNI followed by JVMTI, + all in alphabetical order */ +/* Local Variables: */ +/* c-font-lock-extra-types: ("\\sw+_t" + "JNIEnv" "JNINativeMethod" "JavaVM" "JavaVMOption" "jarray" + "jboolean" "jbooleanArray" "jbyte" "jbyteArray" "jchar" "jcharArray" + "jclass" "jdouble" "jdoubleArray" "jfieldID" "jfloat" "jfloatArray" + "jint" "jintArray" "jlong" "jlongArray" "jmethodID" "jobject" "jstring" "jthrowable" + "jvalue" "jweak" + "jvmtiEnv" "jvmtiError" + "jthread" "jthreadGroup" "jlocation" "jrawMonitorID") */ +/* End: */ +#endif /* !_CLASSPATH_JVMTI_H */ |