// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __gnu_CORBA_CDR_HeadlessInput__ #define __gnu_CORBA_CDR_HeadlessInput__ #pragma interface #include #include extern "Java" { namespace gnu { namespace CORBA { namespace CDR { class BufferredCdrInput; class HeadlessInput; class gnuRuntime; } } } namespace java { namespace math { class BigDecimal; } } namespace org { namespace omg { namespace CORBA { class Any; class AnySeqHolder; class BooleanSeqHolder; class CharSeqHolder; class Context; class DoubleSeqHolder; class FloatSeqHolder; class LongLongSeqHolder; class LongSeqHolder; class ORB; class Object; class OctetSeqHolder; class Principal; class ShortSeqHolder; class TypeCode; class ULongLongSeqHolder; class ULongSeqHolder; class UShortSeqHolder; class WCharSeqHolder; namespace portable { class BoxedValueHelper; class InputStream; } } } } } class gnu::CORBA::CDR::HeadlessInput : public ::org::omg::CORBA_2_3::portable::InputStream { public: HeadlessInput(::gnu::CORBA::CDR::BufferredCdrInput *, ::org::omg::CORBA::portable::InputStream *); virtual ::java::io::Serializable * read_value(::org::omg::CORBA::portable::BoxedValueHelper *); virtual ::java::io::Serializable * read_value(::java::lang::String *); virtual ::java::io::Serializable * read_value(::java::io::Serializable *); virtual ::java::io::Serializable * read_value(::java::lang::Class *); virtual jint available(); virtual void close(); virtual void mark(jint); virtual jboolean markSupported(); virtual ::org::omg::CORBA::ORB * orb(); virtual ::java::lang::Object * read_abstract_interface(); virtual ::java::lang::Object * read_abstract_interface(::java::lang::Class *); virtual ::org::omg::CORBA::Any * read_any(); virtual void read_boolean_array(JArray< jboolean > *, jint, jint); virtual jboolean read_boolean(); virtual void read_char_array(JArray< jchar > *, jint, jint); virtual jchar read_char(); virtual ::org::omg::CORBA::Context * read_Context(); virtual void read_double_array(JArray< jdouble > *, jint, jint); virtual jdouble read_double(); virtual ::java::math::BigDecimal * read_fixed(); virtual void read_float_array(JArray< jfloat > *, jint, jint); virtual jfloat read_float(); virtual void read_long_array(JArray< jint > *, jint, jint); virtual jint read_long(); virtual void read_longlong_array(JArray< jlong > *, jint, jint); virtual jlong read_longlong(); virtual ::org::omg::CORBA::Object * read_Object(); virtual ::org::omg::CORBA::Object * read_Object(::java::lang::Class *); virtual void read_octet_array(JArray< jbyte > *, jint, jint); virtual jbyte read_octet(); virtual ::org::omg::CORBA::Principal * read_Principal(); virtual void read_short_array(JArray< jshort > *, jint, jint); virtual jshort read_short(); virtual ::java::lang::String * read_string(); virtual ::org::omg::CORBA::TypeCode * read_TypeCode(); virtual void read_ulong_array(JArray< jint > *, jint, jint); virtual jint read_ulong(); virtual void read_ulonglong_array(JArray< jlong > *, jint, jint); virtual jlong read_ulonglong(); virtual void read_ushort_array(JArray< jshort > *, jint, jint); virtual jshort read_ushort(); virtual ::java::io::Serializable * read_value(); virtual void read_wchar_array(JArray< jchar > *, jint, jint); virtual jchar read_wchar(); virtual ::java::lang::String * read_wstring(); virtual jint read(); virtual jint read(JArray< jbyte > *, jint, jint); virtual jint read(JArray< jbyte > *); virtual void reset(); virtual jlong skip(jlong); virtual ::java::lang::String * toString(); virtual JArray< ::java::lang::String * > * _truncatable_ids(); virtual ::java::lang::Object * read_Abstract(); virtual void read_any_array(::org::omg::CORBA::AnySeqHolder *, jint, jint); virtual void read_boolean_array(::org::omg::CORBA::BooleanSeqHolder *, jint, jint); virtual void read_char_array(::org::omg::CORBA::CharSeqHolder *, jint, jint); virtual void read_double_array(::org::omg::CORBA::DoubleSeqHolder *, jint, jint); virtual void read_float_array(::org::omg::CORBA::FloatSeqHolder *, jint, jint); virtual void read_long_array(::org::omg::CORBA::LongSeqHolder *, jint, jint); virtual void read_longlong_array(::org::omg::CORBA::LongLongSeqHolder *, jint, jint); virtual void read_octet_array(::org::omg::CORBA::OctetSeqHolder *, jint, jint); virtual void read_short_array(::org::omg::CORBA::ShortSeqHolder *, jint, jint); virtual void read_ulong_array(::org::omg::CORBA::ULongSeqHolder *, jint, jint); virtual void read_ulonglong_array(::org::omg::CORBA::ULongLongSeqHolder *, jint, jint); virtual void read_ushort_array(::org::omg::CORBA::UShortSeqHolder *, jint, jint); virtual ::java::io::Serializable * read_Value(); virtual void read_wchar_array(::org::omg::CORBA::WCharSeqHolder *, jint, jint); virtual jint getPosition(); virtual ::gnu::CORBA::CDR::gnuRuntime * getRunTime(); virtual void setRunTime(::gnu::CORBA::CDR::gnuRuntime *); virtual void seek(jint); private: static const jlong serialVersionUID = 1LL; public: // actually package-private static const jint NONE = -1; public: jboolean __attribute__((aligned(__alignof__( ::org::omg::CORBA_2_3::portable::InputStream)))) subsequentCalls; public: // actually package-private ::gnu::CORBA::CDR::BufferredCdrInput * stream; public: static ::java::lang::Class class$; }; #endif // __gnu_CORBA_CDR_HeadlessInput__