1 
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3 
4 #ifndef __gnu_CORBA_CDR_LittleEndianOutputStream__
5 #define __gnu_CORBA_CDR_LittleEndianOutputStream__
6 
7 #pragma interface
8 
9 #include <java/io/FilterOutputStream.h>
10 #include <gcj/array.h>
11 
12 extern "Java"
13 {
14   namespace gnu
15   {
16     namespace CORBA
17     {
18       namespace CDR
19       {
20           class LittleEndianOutputStream;
21       }
22     }
23   }
24 }
25 
26 class gnu::CORBA::CDR::LittleEndianOutputStream : public ::java::io::FilterOutputStream
27 {
28 
29 public:
30   LittleEndianOutputStream(::java::io::OutputStream *);
31   virtual void flush();
32   virtual void write(jint);
33   virtual void write(JArray< jbyte > *, jint, jint);
34   virtual void writeBoolean(jboolean);
35   virtual void writeByte(jint);
36   virtual void writeShort(jint);
37   virtual void writeChar(jint);
38   virtual void writeInt(jint);
39   virtual void writeLong(jlong);
40   virtual void writeFloat(jfloat);
41   virtual void writeDouble(jdouble);
42   static ::java::lang::Class class$;
43 };
44 
45 #endif // __gnu_CORBA_CDR_LittleEndianOutputStream__
46