2009-07-17 Richard Guenther <rguenther@suse.de>
[official-gcc.git] / libjava / gnu / xml / stream / UnicodeReader.h
blob456700636fcf07249c927f53d695a55f4c710cfb
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_xml_stream_UnicodeReader__
5 #define __gnu_xml_stream_UnicodeReader__
7 #pragma interface
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace gnu
16 namespace xml
18 namespace stream
20 class UnicodeReader;
26 class gnu::xml::stream::UnicodeReader : public ::java::lang::Object
29 public: // actually package-private
30 UnicodeReader(::java::io::Reader *);
31 public:
32 virtual void mark(jint);
33 virtual void reset();
34 virtual jint read();
35 virtual jint read(JArray< jint > *, jint, jint);
36 virtual void close();
37 static JArray< jint > * toCodePointArray(::java::lang::String *);
38 public: // actually package-private
39 ::java::io::Reader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) in;
40 public:
41 static ::java::lang::Class class$;
44 #endif // __gnu_xml_stream_UnicodeReader__