HeadlessInput.h 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __gnu_CORBA_CDR_HeadlessInput__
  3. #define __gnu_CORBA_CDR_HeadlessInput__
  4. #pragma interface
  5. #include <org/omg/CORBA_2_3/portable/InputStream.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace gnu
  10. {
  11. namespace CORBA
  12. {
  13. namespace CDR
  14. {
  15. class BufferredCdrInput;
  16. class HeadlessInput;
  17. class gnuRuntime;
  18. }
  19. }
  20. }
  21. namespace java
  22. {
  23. namespace math
  24. {
  25. class BigDecimal;
  26. }
  27. }
  28. namespace org
  29. {
  30. namespace omg
  31. {
  32. namespace CORBA
  33. {
  34. class Any;
  35. class AnySeqHolder;
  36. class BooleanSeqHolder;
  37. class CharSeqHolder;
  38. class Context;
  39. class DoubleSeqHolder;
  40. class FloatSeqHolder;
  41. class LongLongSeqHolder;
  42. class LongSeqHolder;
  43. class ORB;
  44. class Object;
  45. class OctetSeqHolder;
  46. class Principal;
  47. class ShortSeqHolder;
  48. class TypeCode;
  49. class ULongLongSeqHolder;
  50. class ULongSeqHolder;
  51. class UShortSeqHolder;
  52. class WCharSeqHolder;
  53. namespace portable
  54. {
  55. class BoxedValueHelper;
  56. class InputStream;
  57. }
  58. }
  59. }
  60. }
  61. }
  62. class gnu::CORBA::CDR::HeadlessInput : public ::org::omg::CORBA_2_3::portable::InputStream
  63. {
  64. public:
  65. HeadlessInput(::gnu::CORBA::CDR::BufferredCdrInput *, ::org::omg::CORBA::portable::InputStream *);
  66. virtual ::java::io::Serializable * read_value(::org::omg::CORBA::portable::BoxedValueHelper *);
  67. virtual ::java::io::Serializable * read_value(::java::lang::String *);
  68. virtual ::java::io::Serializable * read_value(::java::io::Serializable *);
  69. virtual ::java::io::Serializable * read_value(::java::lang::Class *);
  70. virtual jint available();
  71. virtual void close();
  72. virtual void mark(jint);
  73. virtual jboolean markSupported();
  74. virtual ::org::omg::CORBA::ORB * orb();
  75. virtual ::java::lang::Object * read_abstract_interface();
  76. virtual ::java::lang::Object * read_abstract_interface(::java::lang::Class *);
  77. virtual ::org::omg::CORBA::Any * read_any();
  78. virtual void read_boolean_array(JArray< jboolean > *, jint, jint);
  79. virtual jboolean read_boolean();
  80. virtual void read_char_array(JArray< jchar > *, jint, jint);
  81. virtual jchar read_char();
  82. virtual ::org::omg::CORBA::Context * read_Context();
  83. virtual void read_double_array(JArray< jdouble > *, jint, jint);
  84. virtual jdouble read_double();
  85. virtual ::java::math::BigDecimal * read_fixed();
  86. virtual void read_float_array(JArray< jfloat > *, jint, jint);
  87. virtual jfloat read_float();
  88. virtual void read_long_array(JArray< jint > *, jint, jint);
  89. virtual jint read_long();
  90. virtual void read_longlong_array(JArray< jlong > *, jint, jint);
  91. virtual jlong read_longlong();
  92. virtual ::org::omg::CORBA::Object * read_Object();
  93. virtual ::org::omg::CORBA::Object * read_Object(::java::lang::Class *);
  94. virtual void read_octet_array(JArray< jbyte > *, jint, jint);
  95. virtual jbyte read_octet();
  96. virtual ::org::omg::CORBA::Principal * read_Principal();
  97. virtual void read_short_array(JArray< jshort > *, jint, jint);
  98. virtual jshort read_short();
  99. virtual ::java::lang::String * read_string();
  100. virtual ::org::omg::CORBA::TypeCode * read_TypeCode();
  101. virtual void read_ulong_array(JArray< jint > *, jint, jint);
  102. virtual jint read_ulong();
  103. virtual void read_ulonglong_array(JArray< jlong > *, jint, jint);
  104. virtual jlong read_ulonglong();
  105. virtual void read_ushort_array(JArray< jshort > *, jint, jint);
  106. virtual jshort read_ushort();
  107. virtual ::java::io::Serializable * read_value();
  108. virtual void read_wchar_array(JArray< jchar > *, jint, jint);
  109. virtual jchar read_wchar();
  110. virtual ::java::lang::String * read_wstring();
  111. virtual jint read();
  112. virtual jint read(JArray< jbyte > *, jint, jint);
  113. virtual jint read(JArray< jbyte > *);
  114. virtual void reset();
  115. virtual jlong skip(jlong);
  116. virtual ::java::lang::String * toString();
  117. virtual JArray< ::java::lang::String * > * _truncatable_ids();
  118. virtual ::java::lang::Object * read_Abstract();
  119. virtual void read_any_array(::org::omg::CORBA::AnySeqHolder *, jint, jint);
  120. virtual void read_boolean_array(::org::omg::CORBA::BooleanSeqHolder *, jint, jint);
  121. virtual void read_char_array(::org::omg::CORBA::CharSeqHolder *, jint, jint);
  122. virtual void read_double_array(::org::omg::CORBA::DoubleSeqHolder *, jint, jint);
  123. virtual void read_float_array(::org::omg::CORBA::FloatSeqHolder *, jint, jint);
  124. virtual void read_long_array(::org::omg::CORBA::LongSeqHolder *, jint, jint);
  125. virtual void read_longlong_array(::org::omg::CORBA::LongLongSeqHolder *, jint, jint);
  126. virtual void read_octet_array(::org::omg::CORBA::OctetSeqHolder *, jint, jint);
  127. virtual void read_short_array(::org::omg::CORBA::ShortSeqHolder *, jint, jint);
  128. virtual void read_ulong_array(::org::omg::CORBA::ULongSeqHolder *, jint, jint);
  129. virtual void read_ulonglong_array(::org::omg::CORBA::ULongLongSeqHolder *, jint, jint);
  130. virtual void read_ushort_array(::org::omg::CORBA::UShortSeqHolder *, jint, jint);
  131. virtual ::java::io::Serializable * read_Value();
  132. virtual void read_wchar_array(::org::omg::CORBA::WCharSeqHolder *, jint, jint);
  133. virtual jint getPosition();
  134. virtual ::gnu::CORBA::CDR::gnuRuntime * getRunTime();
  135. virtual void setRunTime(::gnu::CORBA::CDR::gnuRuntime *);
  136. virtual void seek(jint);
  137. private:
  138. static const jlong serialVersionUID = 1LL;
  139. public: // actually package-private
  140. static const jint NONE = -1;
  141. public:
  142. jboolean __attribute__((aligned(__alignof__( ::org::omg::CORBA_2_3::portable::InputStream)))) subsequentCalls;
  143. public: // actually package-private
  144. ::gnu::CORBA::CDR::BufferredCdrInput * stream;
  145. public:
  146. static ::java::lang::Class class$;
  147. };
  148. #endif // __gnu_CORBA_CDR_HeadlessInput__