2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_CORBA_CDR_HeadlessInput__
5 #define __gnu_CORBA_CDR_HeadlessInput__
9 #include <org/omg/CORBA_2_3/portable/InputStream.h>
10 #include <gcj/array.h>
20 class BufferredCdrInput;
41 class BooleanSeqHolder;
44 class DoubleSeqHolder;
46 class LongLongSeqHolder;
54 class ULongLongSeqHolder;
56 class UShortSeqHolder;
60 class BoxedValueHelper;
68 class gnu::CORBA::CDR::HeadlessInput : public ::org::omg::CORBA_2_3::portable::InputStream
72 HeadlessInput(::gnu::CORBA::CDR::BufferredCdrInput *, ::org::omg::CORBA::portable::InputStream *);
73 virtual ::java::io::Serializable * read_value(::org::omg::CORBA::portable::BoxedValueHelper *);
74 virtual ::java::io::Serializable * read_value(::java::lang::String *);
75 virtual ::java::io::Serializable * read_value(::java::io::Serializable *);
76 virtual ::java::io::Serializable * read_value(::java::lang::Class *);
77 virtual jint available();
79 virtual void mark(jint);
80 virtual jboolean markSupported();
81 virtual ::org::omg::CORBA::ORB * orb();
82 virtual ::java::lang::Object * read_abstract_interface();
83 virtual ::java::lang::Object * read_abstract_interface(::java::lang::Class *);
84 virtual ::org::omg::CORBA::Any * read_any();
85 virtual void read_boolean_array(JArray< jboolean > *, jint, jint);
86 virtual jboolean read_boolean();
87 virtual void read_char_array(JArray< jchar > *, jint, jint);
88 virtual jchar read_char();
89 virtual ::org::omg::CORBA::Context * read_Context();
90 virtual void read_double_array(JArray< jdouble > *, jint, jint);
91 virtual jdouble read_double();
92 virtual ::java::math::BigDecimal * read_fixed();
93 virtual void read_float_array(JArray< jfloat > *, jint, jint);
94 virtual jfloat read_float();
95 virtual void read_long_array(JArray< jint > *, jint, jint);
96 virtual jint read_long();
97 virtual void read_longlong_array(JArray< jlong > *, jint, jint);
98 virtual jlong read_longlong();
99 virtual ::org::omg::CORBA::Object * read_Object();
100 virtual ::org::omg::CORBA::Object * read_Object(::java::lang::Class *);
101 virtual void read_octet_array(JArray< jbyte > *, jint, jint);
102 virtual jbyte read_octet();
103 virtual ::org::omg::CORBA::Principal * read_Principal();
104 virtual void read_short_array(JArray< jshort > *, jint, jint);
105 virtual jshort read_short();
106 virtual ::java::lang::String * read_string();
107 virtual ::org::omg::CORBA::TypeCode * read_TypeCode();
108 virtual void read_ulong_array(JArray< jint > *, jint, jint);
109 virtual jint read_ulong();
110 virtual void read_ulonglong_array(JArray< jlong > *, jint, jint);
111 virtual jlong read_ulonglong();
112 virtual void read_ushort_array(JArray< jshort > *, jint, jint);
113 virtual jshort read_ushort();
114 virtual ::java::io::Serializable * read_value();
115 virtual void read_wchar_array(JArray< jchar > *, jint, jint);
116 virtual jchar read_wchar();
117 virtual ::java::lang::String * read_wstring();
119 virtual jint read(JArray< jbyte > *, jint, jint);
120 virtual jint read(JArray< jbyte > *);
121 virtual void reset();
122 virtual jlong skip(jlong);
123 virtual ::java::lang::String * toString();
124 virtual JArray< ::java::lang::String * > * _truncatable_ids();
125 virtual ::java::lang::Object * read_Abstract();
126 virtual void read_any_array(::org::omg::CORBA::AnySeqHolder *, jint, jint);
127 virtual void read_boolean_array(::org::omg::CORBA::BooleanSeqHolder *, jint, jint);
128 virtual void read_char_array(::org::omg::CORBA::CharSeqHolder *, jint, jint);
129 virtual void read_double_array(::org::omg::CORBA::DoubleSeqHolder *, jint, jint);
130 virtual void read_float_array(::org::omg::CORBA::FloatSeqHolder *, jint, jint);
131 virtual void read_long_array(::org::omg::CORBA::LongSeqHolder *, jint, jint);
132 virtual void read_longlong_array(::org::omg::CORBA::LongLongSeqHolder *, jint, jint);
133 virtual void read_octet_array(::org::omg::CORBA::OctetSeqHolder *, jint, jint);
134 virtual void read_short_array(::org::omg::CORBA::ShortSeqHolder *, jint, jint);
135 virtual void read_ulong_array(::org::omg::CORBA::ULongSeqHolder *, jint, jint);
136 virtual void read_ulonglong_array(::org::omg::CORBA::ULongLongSeqHolder *, jint, jint);
137 virtual void read_ushort_array(::org::omg::CORBA::UShortSeqHolder *, jint, jint);
138 virtual ::java::io::Serializable * read_Value();
139 virtual void read_wchar_array(::org::omg::CORBA::WCharSeqHolder *, jint, jint);
140 virtual jint getPosition();
141 virtual ::gnu::CORBA::CDR::gnuRuntime * getRunTime();
142 virtual void setRunTime(::gnu::CORBA::CDR::gnuRuntime *);
143 virtual void seek(jint);
145 static const jlong serialVersionUID = 1LL;
146 public: // actually package-private
147 static const jint NONE = -1;
149 jboolean __attribute__((aligned(__alignof__( ::org::omg::CORBA_2_3::portable::InputStream)))) subsequentCalls;
150 public: // actually package-private
151 ::gnu::CORBA::CDR::BufferredCdrInput * stream;
153 static ::java::lang::Class class$;
156 #endif // __gnu_CORBA_CDR_HeadlessInput__