diff options
author | upstream source tree <ports@midipix.org> | 2015-03-15 20:14:05 -0400 |
---|---|---|
committer | upstream source tree <ports@midipix.org> | 2015-03-15 20:14:05 -0400 |
commit | 554fd8c5195424bdbcabf5de30fdc183aba391bd (patch) | |
tree | 976dc5ab7fddf506dadce60ae936f43f58787092 /libjava/gnu/CORBA | |
download | cbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.bz2 cbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.xz |
obtained gcc-4.6.4.tar.bz2 from upstream website;upstream
verified gcc-4.6.4.tar.bz2.sig;
imported gcc-4.6.4 source tree from verified upstream tarball.
downloading a git-generated archive based on the 'upstream' tag
should provide you with a source tree that is binary identical
to the one extracted from the above tarball.
if you have obtained the source via the command 'git clone',
however, do note that line-endings of files in your working
directory might differ from line-endings of the respective
files in the upstream repository.
Diffstat (limited to 'libjava/gnu/CORBA')
178 files changed, 10820 insertions, 0 deletions
diff --git a/libjava/gnu/CORBA/Asynchron.h b/libjava/gnu/CORBA/Asynchron.h new file mode 100644 index 000000000..c1b542ad2 --- /dev/null +++ b/libjava/gnu/CORBA/Asynchron.h @@ -0,0 +1,48 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Asynchron__ +#define __gnu_CORBA_Asynchron__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class Asynchron; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Request; + } + } + } +} + +class gnu::CORBA::Asynchron : public ::java::lang::Object +{ + +public: + Asynchron(); + virtual void send_multiple_requests_oneway(JArray< ::org::omg::CORBA::Request * > *); + virtual void send_multiple_requests_deferred(JArray< ::org::omg::CORBA::Request * > *); + virtual jboolean poll_next_response(); + virtual ::org::omg::CORBA::Request * get_next_response(); +public: // actually package-private + ::java::util::LinkedList * __attribute__((aligned(__alignof__( ::java::lang::Object)))) sent; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Asynchron__ diff --git a/libjava/gnu/CORBA/BigDecimalHelper.h b/libjava/gnu/CORBA/BigDecimalHelper.h new file mode 100644 index 000000000..968a863f1 --- /dev/null +++ b/libjava/gnu/CORBA/BigDecimalHelper.h @@ -0,0 +1,44 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_BigDecimalHelper__ +#define __gnu_CORBA_BigDecimalHelper__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class BigDecimalHelper; + } + } + namespace java + { + namespace math + { + class BigDecimal; + } + } +} + +class gnu::CORBA::BigDecimalHelper : public ::java::lang::Object +{ + +public: + BigDecimalHelper(); + static void main(JArray< ::java::lang::String * > *); + static ::java::math::BigDecimal * read(::java::io::InputStream *, jint); + static void write(::java::io::OutputStream *, ::java::math::BigDecimal *); +private: + static ::java::math::BigDecimal * createFixed(jint, JArray< jbyte > *); +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_BigDecimalHelper__ diff --git a/libjava/gnu/CORBA/ByteArrayComparator.h b/libjava/gnu/CORBA/ByteArrayComparator.h new file mode 100644 index 000000000..f619ba89f --- /dev/null +++ b/libjava/gnu/CORBA/ByteArrayComparator.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_ByteArrayComparator__ +#define __gnu_CORBA_ByteArrayComparator__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class ByteArrayComparator; + } + } +} + +class gnu::CORBA::ByteArrayComparator : public ::java::lang::Object +{ + +public: + ByteArrayComparator(); + virtual jint compare(::java::lang::Object *, ::java::lang::Object *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_ByteArrayComparator__ diff --git a/libjava/gnu/CORBA/CDR/AbstractCdrInput.h b/libjava/gnu/CORBA/CDR/AbstractCdrInput.h new file mode 100644 index 000000000..a9c9adcf6 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/AbstractCdrInput.h @@ -0,0 +1,185 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_AbstractCdrInput__ +#define __gnu_CORBA_CDR_AbstractCdrInput__ + +#pragma interface + +#include <org/omg/CORBA_2_3/portable/InputStream.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrInput; + class AbstractDataInput; + class BufferredCdrInput; + class gnuRuntime; + } + namespace GIOP + { + class CodeSetServiceContext; + } + class Version; + } + } + namespace java + { + namespace math + { + class BigDecimal; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class AnySeqHolder; + class BooleanSeqHolder; + class CharSeqHolder; + class DoubleSeqHolder; + class FloatSeqHolder; + class LongLongSeqHolder; + class LongSeqHolder; + class ORB; + class Object; + class OctetSeqHolder; + class ShortSeqHolder; + class TypeCode; + class ULongLongSeqHolder; + class ULongSeqHolder; + class UShortSeqHolder; + class WCharSeqHolder; + } + } + } +} + +class gnu::CORBA::CDR::AbstractCdrInput : public ::org::omg::CORBA_2_3::portable::InputStream +{ + +public: + AbstractCdrInput(::java::io::InputStream *); + AbstractCdrInput(); + virtual void setBigEndian(jboolean); + virtual jboolean isBigEndian(); + virtual void cloneSettings(::gnu::CORBA::CDR::AbstractCdrInput *); + virtual void setInputStream(::java::io::InputStream *); + virtual void setOffset(jint) = 0; + virtual void setOrb(::org::omg::CORBA::ORB *); + virtual void setVersion(::gnu::CORBA::Version *); + virtual void align(jint) = 0; + virtual jlong gnu_read_ulong(); + virtual jint gnu_read_ushort(); + virtual ::org::omg::CORBA::ORB * orb(); + virtual jint read(); + virtual jint read(JArray< jbyte > *, jint, jint); + virtual jint read(JArray< jbyte > *); + virtual ::org::omg::CORBA::Object * read_Object(); + virtual ::org::omg::CORBA::TypeCode * read_TypeCode(); + virtual ::org::omg::CORBA::Any * read_any(); + virtual jboolean read_boolean(); + virtual void read_boolean_array(JArray< jboolean > *, jint, jint); + virtual jchar read_char(); + virtual void read_char_array(JArray< jchar > *, jint, jint); + virtual jdouble read_double(); + virtual void read_double_array(JArray< jdouble > *, jint, jint); + virtual ::gnu::CORBA::CDR::BufferredCdrInput * read_encapsulation(); + virtual ::java::math::BigDecimal * read_fixed(); + virtual jfloat read_float(); + virtual void read_float_array(JArray< jfloat > *, jint, jint); + virtual jint read_long(); + virtual void read_long_array(JArray< jint > *, jint, jint); + virtual jlong read_longlong(); + virtual void read_longlong_array(JArray< jlong > *, jint, jint); + virtual jbyte read_octet(); + virtual void read_octet_array(JArray< jbyte > *, jint, jint); + virtual JArray< jbyte > * read_sequence(); + virtual jshort read_short(); + virtual void read_short_array(JArray< jshort > *, jint, jint); + virtual ::java::lang::String * read_string(); + virtual jint read_ulong(); + virtual void read_ulong_array(JArray< jint > *, jint, jint); + virtual jlong read_ulonglong(); + virtual void read_ulonglong_array(JArray< jlong > *, jint, jint); + virtual jshort read_ushort(); + virtual void read_ushort_array(JArray< jshort > *, jint, jint); + virtual jchar read_wchar(); + virtual void read_wchar_array(JArray< jchar > *, jint, jint); + virtual ::java::lang::String * read_wstring(); + virtual ::java::lang::String * read_wstring_UTF_16(); + static jchar swap(jchar); + virtual void setCodeSet(::gnu::CORBA::GIOP::CodeSetServiceContext *); + virtual ::gnu::CORBA::GIOP::CodeSetServiceContext * getCodeSet(); + virtual ::org::omg::CORBA::Object * read_Object(::java::lang::Class *); + virtual ::java::io::Serializable * read_Value(); + virtual ::java::lang::Object * read_Abstract(); + virtual void read_char_array(::org::omg::CORBA::CharSeqHolder *, jint, jint); + virtual void read_wchar_array(::org::omg::CORBA::WCharSeqHolder *, jint, jint); +private: + JArray< jchar > * ensureArray(JArray< jchar > *, jint, jint); +public: + virtual void read_ulong_array(::org::omg::CORBA::ULongSeqHolder *, jint, jint); + virtual void read_long_array(::org::omg::CORBA::LongSeqHolder *, jint, jint); +private: + JArray< jint > * ensureArray(JArray< jint > *, jint, jint); +public: + virtual void read_float_array(::org::omg::CORBA::FloatSeqHolder *, jint, jint); +private: + JArray< jfloat > * ensureArray(JArray< jfloat > *, jint, jint); +public: + virtual void read_double_array(::org::omg::CORBA::DoubleSeqHolder *, jint, jint); +private: + JArray< jdouble > * ensureArray(JArray< jdouble > *, jint, jint); +public: + virtual void read_short_array(::org::omg::CORBA::ShortSeqHolder *, jint, jint); + virtual void read_ushort_array(::org::omg::CORBA::UShortSeqHolder *, jint, jint); +private: + JArray< jshort > * ensureArray(JArray< jshort > *, jint, jint); +public: + virtual void read_octet_array(::org::omg::CORBA::OctetSeqHolder *, jint, jint); +private: + JArray< jbyte > * ensureArray(JArray< jbyte > *, jint, jint); +public: + virtual void read_longlong_array(::org::omg::CORBA::LongLongSeqHolder *, jint, jint); + virtual void read_ulonglong_array(::org::omg::CORBA::ULongLongSeqHolder *, jint, jint); +private: + JArray< jlong > * ensureArray(JArray< jlong > *, jint, jint); +public: + virtual void read_boolean_array(::org::omg::CORBA::BooleanSeqHolder *, jint, jint); +private: + JArray< jboolean > * ensureArray(JArray< jboolean > *, jint, jint); +public: + virtual void read_any_array(::org::omg::CORBA::AnySeqHolder *, jint, jint); +private: + JArray< ::org::omg::CORBA::Any * > * ensureArray(JArray< ::org::omg::CORBA::Any * > *, jint, jint); +public: + virtual JArray< ::java::lang::String * > * _truncatable_ids(); + ::gnu::CORBA::CDR::gnuRuntime * __attribute__((aligned(__alignof__( ::org::omg::CORBA_2_3::portable::InputStream)))) runtime; +public: // actually protected + static ::java::lang::String * UNEXP_EOF; + ::gnu::CORBA::CDR::AbstractDataInput * b; + ::java::io::InputStream * actual_stream; + ::org::omg::CORBA::ORB * orb__; + ::gnu::CORBA::Version * giop; + ::gnu::CORBA::GIOP::CodeSetServiceContext * codeset; +private: + ::java::lang::String * narrow_charset; + ::java::lang::String * wide_charset; + jboolean narrow_native; + jboolean wide_native; + jboolean little_endian; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_AbstractCdrInput__ diff --git a/libjava/gnu/CORBA/CDR/AbstractCdrOutput.h b/libjava/gnu/CORBA/CDR/AbstractCdrOutput.h new file mode 100644 index 000000000..b6d328be0 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/AbstractCdrOutput.h @@ -0,0 +1,130 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_AbstractCdrOutput__ +#define __gnu_CORBA_CDR_AbstractCdrOutput__ + +#pragma interface + +#include <org/omg/CORBA_2_3/portable/OutputStream.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrOutput; + class AbstractDataOutput; + class BufferedCdrOutput; + class gnuRuntime; + } + namespace GIOP + { + class CodeSetServiceContext; + } + class Version; + } + } + namespace java + { + namespace math + { + class BigDecimal; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class Context; + class ContextList; + class ORB; + class Object; + class TypeCode; + } + } + } +} + +class gnu::CORBA::CDR::AbstractCdrOutput : public ::org::omg::CORBA_2_3::portable::OutputStream +{ + +public: + AbstractCdrOutput(::java::io::OutputStream *); + AbstractCdrOutput(); + virtual void setOffset(jint) = 0; + virtual void cloneSettings(::gnu::CORBA::CDR::AbstractCdrOutput *); + virtual void setCodeSet(::gnu::CORBA::GIOP::CodeSetServiceContext *); + virtual ::gnu::CORBA::GIOP::CodeSetServiceContext * getCodeSet(); + virtual void setOrb(::org::omg::CORBA::ORB *); + virtual void setOutputStream(::java::io::OutputStream *); + virtual void setVersion(::gnu::CORBA::Version *); + virtual void setBigEndian(jboolean); + virtual void align(jint) = 0; + virtual ::gnu::CORBA::CDR::AbstractCdrOutput * createEncapsulation(); + virtual ::org::omg::CORBA::ORB * orb(); + virtual void write(jint); + virtual void write(JArray< jbyte > *); + virtual void write(JArray< jbyte > *, jint, jint); + virtual void write_Context(::org::omg::CORBA::Context *, ::org::omg::CORBA::ContextList *); + virtual void write_Object(::org::omg::CORBA::Object *); + virtual void write_TypeCode(::org::omg::CORBA::TypeCode *); + virtual void write_any(::org::omg::CORBA::Any *); + virtual void write_boolean(jboolean); + virtual void write_boolean_array(JArray< jboolean > *, jint, jint); + virtual void write_char(jchar); + virtual void write_char_array(JArray< jchar > *, jint, jint); + virtual void write_double(jdouble); + virtual void write_double_array(JArray< jdouble > *, jint, jint); + virtual void write_fixed(::java::math::BigDecimal *); + virtual void write_float(jfloat); + virtual void write_float_array(JArray< jfloat > *, jint, jint); + virtual void write_long(jint); + virtual void write_long_array(JArray< jint > *, jint, jint); + virtual void write_longlong(jlong); + virtual void write_longlong_array(JArray< jlong > *, jint, jint); + virtual void write_octet(jbyte); + virtual void write_octet_array(JArray< jbyte > *, jint, jint); + virtual void write_sequence(JArray< jbyte > *); + virtual void write_sequence(::gnu::CORBA::CDR::BufferedCdrOutput *); + virtual void write_short(jshort); + virtual void write_short_array(JArray< jshort > *, jint, jint); + virtual void write_string(::java::lang::String *); + virtual void write_ulong(jint); + virtual void write_ulong_array(JArray< jint > *, jint, jint); + virtual void write_ulonglong(jlong); + virtual void write_ulonglong_array(JArray< jlong > *, jint, jint); + virtual void write_ushort(jshort); + virtual void write_ushort_array(JArray< jshort > *, jint, jint); + virtual void write_wchar(jchar); + virtual void write_wchar_array(JArray< jchar > *, jint, jint); + virtual void write_wstring(::java::lang::String *); + virtual void write_any_array(JArray< ::org::omg::CORBA::Any * > *, jint, jint); + virtual JArray< ::java::lang::String * > * _truncatable_ids(); + virtual void write_Abstract(::java::lang::Object *); + virtual void write_Value(::java::io::Serializable *); + ::gnu::CORBA::CDR::gnuRuntime * __attribute__((aligned(__alignof__( ::org::omg::CORBA_2_3::portable::OutputStream)))) runtime; +public: // actually protected + ::gnu::CORBA::CDR::AbstractDataOutput * b; + ::org::omg::CORBA::ORB * orb__; + ::gnu::CORBA::Version * giop; + ::gnu::CORBA::GIOP::CodeSetServiceContext * codeset; +private: + ::java::lang::String * narrow_charset; + ::java::lang::String * wide_charset; + jboolean narrow_native; + jboolean wide_native; + jboolean little_endian; + ::java::io::OutputStream * actual_stream; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_AbstractCdrOutput__ diff --git a/libjava/gnu/CORBA/CDR/AbstractDataInput.h b/libjava/gnu/CORBA/CDR/AbstractDataInput.h new file mode 100644 index 000000000..c4c147f3a --- /dev/null +++ b/libjava/gnu/CORBA/CDR/AbstractDataInput.h @@ -0,0 +1,48 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_AbstractDataInput__ +#define __gnu_CORBA_CDR_AbstractDataInput__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractDataInput; + } + } + } +} + +class gnu::CORBA::CDR::AbstractDataInput : public ::java::lang::Object +{ + +public: + virtual jint read(JArray< jbyte > *) = 0; + virtual jint read(JArray< jbyte > *, jint, jint) = 0; + virtual jboolean readBoolean() = 0; + virtual jbyte readByte() = 0; + virtual jchar readChar() = 0; + virtual jdouble readDouble() = 0; + virtual jfloat readFloat() = 0; + virtual void readFully(JArray< jbyte > *) = 0; + virtual jint readInt() = 0; + virtual jlong readLong() = 0; + virtual jshort readShort() = 0; + virtual jint readUnsignedByte() = 0; + virtual jint readUnsignedShort() = 0; + virtual jint read() = 0; + virtual jint skipBytes(jint) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __gnu_CORBA_CDR_AbstractDataInput__ diff --git a/libjava/gnu/CORBA/CDR/AbstractDataOutput.h b/libjava/gnu/CORBA/CDR/AbstractDataOutput.h new file mode 100644 index 000000000..08ba71438 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/AbstractDataOutput.h @@ -0,0 +1,45 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_AbstractDataOutput__ +#define __gnu_CORBA_CDR_AbstractDataOutput__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractDataOutput; + } + } + } +} + +class gnu::CORBA::CDR::AbstractDataOutput : public ::java::lang::Object +{ + +public: + virtual void flush() = 0; + virtual void write(jint) = 0; + virtual void write(JArray< jbyte > *, jint, jint) = 0; + virtual void write(JArray< jbyte > *) = 0; + virtual void writeBoolean(jboolean) = 0; + virtual void writeByte(jint) = 0; + virtual void writeShort(jint) = 0; + virtual void writeChar(jint) = 0; + virtual void writeInt(jint) = 0; + virtual void writeLong(jlong) = 0; + virtual void writeFloat(jfloat) = 0; + virtual void writeDouble(jdouble) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __gnu_CORBA_CDR_AbstractDataOutput__ diff --git a/libjava/gnu/CORBA/CDR/AligningInput.h b/libjava/gnu/CORBA/CDR/AligningInput.h new file mode 100644 index 000000000..54e842019 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/AligningInput.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_AligningInput__ +#define __gnu_CORBA_CDR_AligningInput__ + +#pragma interface + +#include <java/io/ByteArrayInputStream.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AligningInput; + } + } + } +} + +class gnu::CORBA::CDR::AligningInput : public ::java::io::ByteArrayInputStream +{ + +public: + AligningInput(JArray< jbyte > *); + virtual void setOffset(jint); + virtual void align(jint); + virtual JArray< jbyte > * getBuffer(); + virtual jint getPosition(); + virtual void seek(jint); +private: + jint __attribute__((aligned(__alignof__( ::java::io::ByteArrayInputStream)))) offset; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_AligningInput__ diff --git a/libjava/gnu/CORBA/CDR/AligningOutput.h b/libjava/gnu/CORBA/CDR/AligningOutput.h new file mode 100644 index 000000000..2b889783e --- /dev/null +++ b/libjava/gnu/CORBA/CDR/AligningOutput.h @@ -0,0 +1,44 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_AligningOutput__ +#define __gnu_CORBA_CDR_AligningOutput__ + +#pragma interface + +#include <java/io/ByteArrayOutputStream.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AligningOutput; + } + } + } +} + +class gnu::CORBA::CDR::AligningOutput : public ::java::io::ByteArrayOutputStream +{ + +public: + AligningOutput(); + AligningOutput(jint); + virtual void setOffset(jint); + virtual void align(jint); + virtual void skip(jint); + virtual jint getPosition(); + virtual void seek(jint); + virtual JArray< jbyte > * getBuffer(); +private: + jint __attribute__((aligned(__alignof__( ::java::io::ByteArrayOutputStream)))) offset; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_AligningOutput__ diff --git a/libjava/gnu/CORBA/CDR/ArrayValueHelper.h b/libjava/gnu/CORBA/CDR/ArrayValueHelper.h new file mode 100644 index 000000000..2da612140 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/ArrayValueHelper.h @@ -0,0 +1,67 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_ArrayValueHelper__ +#define __gnu_CORBA_CDR_ArrayValueHelper__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class ArrayValueHelper; + } + } + } + namespace javax + { + namespace rmi + { + namespace CORBA + { + class ValueHandler; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::CDR::ArrayValueHelper : public ::java::lang::Object +{ + +public: // actually package-private + virtual jboolean written_as_object(); + ArrayValueHelper(::java::lang::Class *); +public: + virtual ::java::lang::String * get_id(); + virtual ::java::io::Serializable * read_value(::org::omg::CORBA::portable::InputStream *); + virtual void write_value(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *); +public: // actually package-private + static ::javax::rmi::CORBA::ValueHandler * handler; + ::java::lang::Class * __attribute__((aligned(__alignof__( ::java::lang::Object)))) arrayClass; + ::java::lang::Class * component; + ::java::lang::String * componentId; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_ArrayValueHelper__ diff --git a/libjava/gnu/CORBA/CDR/BigEndianInputStream.h b/libjava/gnu/CORBA/CDR/BigEndianInputStream.h new file mode 100644 index 000000000..9feb32e98 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/BigEndianInputStream.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_BigEndianInputStream__ +#define __gnu_CORBA_CDR_BigEndianInputStream__ + +#pragma interface + +#include <java/io/DataInputStream.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BigEndianInputStream; + } + } + } +} + +class gnu::CORBA::CDR::BigEndianInputStream : public ::java::io::DataInputStream +{ + +public: + BigEndianInputStream(::java::io::InputStream *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_BigEndianInputStream__ diff --git a/libjava/gnu/CORBA/CDR/BigEndianOutputStream.h b/libjava/gnu/CORBA/CDR/BigEndianOutputStream.h new file mode 100644 index 000000000..12e14d8dd --- /dev/null +++ b/libjava/gnu/CORBA/CDR/BigEndianOutputStream.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_BigEndianOutputStream__ +#define __gnu_CORBA_CDR_BigEndianOutputStream__ + +#pragma interface + +#include <java/io/DataOutputStream.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BigEndianOutputStream; + } + } + } +} + +class gnu::CORBA::CDR::BigEndianOutputStream : public ::java::io::DataOutputStream +{ + +public: + BigEndianOutputStream(::java::io::OutputStream *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_BigEndianOutputStream__ diff --git a/libjava/gnu/CORBA/CDR/BufferedCdrOutput.h b/libjava/gnu/CORBA/CDR/BufferedCdrOutput.h new file mode 100644 index 000000000..373a9e2c4 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/BufferedCdrOutput.h @@ -0,0 +1,60 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_BufferedCdrOutput__ +#define __gnu_CORBA_CDR_BufferedCdrOutput__ + +#pragma interface + +#include <gnu/CORBA/CDR/AbstractCdrOutput.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AligningOutput; + class BufferedCdrOutput; + class gnuRuntime; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + namespace portable + { + class InputStream; + } + } + } + } +} + +class gnu::CORBA::CDR::BufferedCdrOutput : public ::gnu::CORBA::CDR::AbstractCdrOutput +{ + +public: + BufferedCdrOutput(jint); + BufferedCdrOutput(); + virtual void setOffset(jint); + virtual void align(jint); + virtual ::org::omg::CORBA::portable::InputStream * create_input_stream(); + virtual void reset(); + 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: + ::gnu::CORBA::CDR::AligningOutput * __attribute__((aligned(__alignof__( ::gnu::CORBA::CDR::AbstractCdrOutput)))) buffer; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_BufferedCdrOutput__ diff --git a/libjava/gnu/CORBA/CDR/BufferredCdrInput.h b/libjava/gnu/CORBA/CDR/BufferredCdrInput.h new file mode 100644 index 000000000..71a8e20b7 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/BufferredCdrInput.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_BufferredCdrInput__ +#define __gnu_CORBA_CDR_BufferredCdrInput__ + +#pragma interface + +#include <gnu/CORBA/CDR/AbstractCdrInput.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AligningInput; + class BufferredCdrInput; + class gnuRuntime; + } + } + } +} + +class gnu::CORBA::CDR::BufferredCdrInput : public ::gnu::CORBA::CDR::AbstractCdrInput +{ + +public: + BufferredCdrInput(JArray< jbyte > *); + virtual void setOffset(jint); + virtual void align(jint); + virtual void mark(jint); + virtual jboolean markSupported(); + virtual void reset(); + virtual jint getPosition(); + virtual void seek(jint); + virtual ::gnu::CORBA::CDR::gnuRuntime * getRunTime(); + virtual void setRunTime(::gnu::CORBA::CDR::gnuRuntime *); +private: + static const jlong serialVersionUID = 1LL; +public: + ::gnu::CORBA::CDR::AligningInput * __attribute__((aligned(__alignof__( ::gnu::CORBA::CDR::AbstractCdrInput)))) buffer; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_BufferredCdrInput__ diff --git a/libjava/gnu/CORBA/CDR/EncapsulationStream.h b/libjava/gnu/CORBA/CDR/EncapsulationStream.h new file mode 100644 index 000000000..9b3a2d5f2 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/EncapsulationStream.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_EncapsulationStream__ +#define __gnu_CORBA_CDR_EncapsulationStream__ + +#pragma interface + +#include <gnu/CORBA/CDR/AbstractCdrOutput.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AligningOutput; + class EncapsulationStream; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::CDR::EncapsulationStream : public ::gnu::CORBA::CDR::AbstractCdrOutput +{ + +public: + EncapsulationStream(::org::omg::CORBA::portable::OutputStream *, jboolean); + virtual void setOffset(jint); + virtual void align(jint); + virtual void close(); + virtual ::org::omg::CORBA::portable::InputStream * create_input_stream(); + virtual void reset(); + static const jbyte BIG_ENDIAN = 0; + static const jbyte LITTLE_ENDIAN = 1; + ::gnu::CORBA::CDR::AligningOutput * __attribute__((aligned(__alignof__( ::gnu::CORBA::CDR::AbstractCdrOutput)))) buffer; + ::org::omg::CORBA::portable::OutputStream * parent; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_EncapsulationStream__ diff --git a/libjava/gnu/CORBA/CDR/HeadlessInput.h b/libjava/gnu/CORBA/CDR/HeadlessInput.h new file mode 100644 index 000000000..2cc8e85a5 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/HeadlessInput.h @@ -0,0 +1,156 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_HeadlessInput__ +#define __gnu_CORBA_CDR_HeadlessInput__ + +#pragma interface + +#include <org/omg/CORBA_2_3/portable/InputStream.h> +#include <gcj/array.h> + +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__ diff --git a/libjava/gnu/CORBA/CDR/IDLTypeHelper.h b/libjava/gnu/CORBA/CDR/IDLTypeHelper.h new file mode 100644 index 000000000..9c97fc816 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/IDLTypeHelper.h @@ -0,0 +1,60 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_IDLTypeHelper__ +#define __gnu_CORBA_CDR_IDLTypeHelper__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class IDLTypeHelper; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::CDR::IDLTypeHelper : public ::java::lang::Object +{ + +public: + IDLTypeHelper(::java::lang::Class *); + virtual ::java::lang::String * get_id(); + virtual ::java::io::Serializable * read_value(::org::omg::CORBA::portable::InputStream *); + virtual void write_value(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *); +public: // actually package-private + virtual ::java::lang::String * msg(); +public: // actually protected + ::java::lang::Class * __attribute__((aligned(__alignof__( ::java::lang::Object)))) helper; +public: // actually package-private + static JArray< ::java::lang::Object * > * ARGS_ID_V; + static JArray< ::java::lang::Class * > * ARGS_ID; + static JArray< ::java::lang::Class * > * ARGS_READ; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_IDLTypeHelper__ diff --git a/libjava/gnu/CORBA/CDR/LittleEndianInputStream.h b/libjava/gnu/CORBA/CDR/LittleEndianInputStream.h new file mode 100644 index 000000000..d6a9a6e05 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/LittleEndianInputStream.h @@ -0,0 +1,64 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_LittleEndianInputStream__ +#define __gnu_CORBA_CDR_LittleEndianInputStream__ + +#pragma interface + +#include <java/io/FilterInputStream.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class LittleEndianInputStream; + } + } + } +} + +class gnu::CORBA::CDR::LittleEndianInputStream : public ::java::io::FilterInputStream +{ + +public: + LittleEndianInputStream(::java::io::InputStream *); + virtual jint read(JArray< jbyte > *); + virtual jint read(JArray< jbyte > *, jint, jint); + virtual jboolean readBoolean(); + virtual jbyte readByte(); + virtual jchar readChar(); + virtual jdouble readDouble(); + virtual jfloat readFloat(); + virtual void readFully(JArray< jbyte > *); + virtual void readFully(JArray< jbyte > *, jint, jint); + virtual jint readInt(); + virtual ::java::lang::String * readLine(); + virtual jlong readLong(); + virtual jshort readShort(); + virtual jint readUnsignedByte(); + virtual jint readUnsignedShort(); + virtual jint skipBytes(jint); +public: // actually protected + virtual jboolean convertToBoolean(jint); + virtual jbyte convertToByte(jint); + virtual jint convertToUnsignedByte(jint); + virtual jchar convertToChar(JArray< jbyte > *); + virtual jshort convertToShort(JArray< jbyte > *); + virtual jint convertToUnsignedShort(JArray< jbyte > *); + virtual jint convertToInt(JArray< jbyte > *); + virtual jlong convertToLong(JArray< jbyte > *); +public: + virtual ::java::lang::String * readUTF(); +public: // actually package-private + JArray< jbyte > * __attribute__((aligned(__alignof__( ::java::io::FilterInputStream)))) buf; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_LittleEndianInputStream__ diff --git a/libjava/gnu/CORBA/CDR/LittleEndianOutputStream.h b/libjava/gnu/CORBA/CDR/LittleEndianOutputStream.h new file mode 100644 index 000000000..3fb7db57c --- /dev/null +++ b/libjava/gnu/CORBA/CDR/LittleEndianOutputStream.h @@ -0,0 +1,45 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_LittleEndianOutputStream__ +#define __gnu_CORBA_CDR_LittleEndianOutputStream__ + +#pragma interface + +#include <java/io/FilterOutputStream.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class LittleEndianOutputStream; + } + } + } +} + +class gnu::CORBA::CDR::LittleEndianOutputStream : public ::java::io::FilterOutputStream +{ + +public: + LittleEndianOutputStream(::java::io::OutputStream *); + virtual void flush(); + virtual void write(jint); + virtual void write(JArray< jbyte > *, jint, jint); + virtual void writeBoolean(jboolean); + virtual void writeByte(jint); + virtual void writeShort(jint); + virtual void writeChar(jint); + virtual void writeInt(jint); + virtual void writeLong(jlong); + virtual void writeFloat(jfloat); + virtual void writeDouble(jdouble); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_LittleEndianOutputStream__ diff --git a/libjava/gnu/CORBA/CDR/UnknownExceptionCtxHandler.h b/libjava/gnu/CORBA/CDR/UnknownExceptionCtxHandler.h new file mode 100644 index 000000000..9f77414d4 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/UnknownExceptionCtxHandler.h @@ -0,0 +1,47 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_UnknownExceptionCtxHandler__ +#define __gnu_CORBA_CDR_UnknownExceptionCtxHandler__ + +#pragma interface + +#include <gnu/CORBA/CDR/Vio.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BufferedCdrOutput; + class BufferredCdrInput; + class UnknownExceptionCtxHandler; + } + namespace GIOP + { + class ServiceContext; + } + } + } +} + +class gnu::CORBA::CDR::UnknownExceptionCtxHandler : public ::gnu::CORBA::CDR::Vio +{ + +public: + UnknownExceptionCtxHandler(); + static JArray< ::gnu::CORBA::GIOP::ServiceContext * > * addExceptionContext(JArray< ::gnu::CORBA::GIOP::ServiceContext * > *, ::java::lang::Throwable *, ::java::lang::Object *); + static void write(::gnu::CORBA::CDR::BufferedCdrOutput *, ::java::lang::Throwable *); + static ::java::lang::Throwable * read(::gnu::CORBA::CDR::BufferredCdrInput *, JArray< ::gnu::CORBA::GIOP::ServiceContext * > *); +public: // actually package-private + static ::java::lang::Object * createInstance(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *); + static ::java::lang::Object * _createInstance(::java::lang::String *, ::java::lang::String *); +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_UnknownExceptionCtxHandler__ diff --git a/libjava/gnu/CORBA/CDR/VMVio.h b/libjava/gnu/CORBA/CDR/VMVio.h new file mode 100644 index 000000000..e8267e80d --- /dev/null +++ b/libjava/gnu/CORBA/CDR/VMVio.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_VMVio__ +#define __gnu_CORBA_CDR_VMVio__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class VMVio; + } + } + } +} + +class gnu::CORBA::CDR::VMVio : public ::java::lang::Object +{ + +public: + VMVio(); + static ::java::lang::Object * allocateObject(::java::lang::Class *, ::java::lang::Class *, ::java::lang::reflect::Constructor *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_VMVio__ diff --git a/libjava/gnu/CORBA/CDR/Vio.h b/libjava/gnu/CORBA/CDR/Vio.h new file mode 100644 index 000000000..367a63d6c --- /dev/null +++ b/libjava/gnu/CORBA/CDR/Vio.h @@ -0,0 +1,119 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_Vio__ +#define __gnu_CORBA_CDR_Vio__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BufferedCdrOutput; + class Vio; + } + } + } + namespace javax + { + namespace rmi + { + namespace CORBA + { + class ValueHandler; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class WStringValueHelper; + namespace portable + { + class BoxedValueHelper; + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::CDR::Vio : public ::java::lang::Object +{ + +public: + Vio(); + static ::java::io::Serializable * read(::org::omg::CORBA::portable::InputStream *); + static ::java::io::Serializable * read(::org::omg::CORBA::portable::InputStream *, ::java::lang::String *); + static ::java::io::Serializable * read(::org::omg::CORBA::portable::InputStream *, ::java::lang::Class *); + static ::java::lang::Object * read(::org::omg::CORBA::portable::InputStream *, ::java::lang::Object *, ::org::omg::CORBA::portable::BoxedValueHelper *); + static ::java::io::Serializable * read(::org::omg::CORBA::portable::InputStream *, ::org::omg::CORBA::portable::BoxedValueHelper *); +public: // actually package-private + static ::java::lang::Object * read_instance(::org::omg::CORBA::portable::InputStream *, jint, ::java::lang::Object *, jint, ::org::omg::CORBA::portable::BoxedValueHelper *, ::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *); +private: + static ::gnu::CORBA::CDR::BufferedCdrOutput * createBuffer(::org::omg::CORBA::portable::InputStream *, jint); +public: + static jint readNestedValue(jint, ::org::omg::CORBA::portable::InputStream *, ::gnu::CORBA::CDR::BufferedCdrOutput *, jint); + static ::java::io::Serializable * readValue(::org::omg::CORBA::portable::InputStream *, jint, ::java::lang::Object *, ::org::omg::CORBA::portable::BoxedValueHelper *, ::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *); +public: // actually package-private + static ::java::lang::String * list(JArray< ::java::lang::String * > *); +public: + static void write(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *); + static void write(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *, ::java::lang::Class *); + static void write(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *, JArray< ::java::lang::String * > *); + static void write(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *, ::java::lang::String *); + static void write(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *, ::org::omg::CORBA::portable::BoxedValueHelper *); +private: + static void writeString(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *); +public: // actually package-private + static void write_instance(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *, ::java::lang::Object *, ::org::omg::CORBA::portable::BoxedValueHelper *); + static void writeValue(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *, ::org::omg::CORBA::portable::BoxedValueHelper *); + static jboolean writeSelf(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *); + static ::java::io::Serializable * readIndirection(::org::omg::CORBA::portable::InputStream *); + static void checkTag(jint); + static void throwIt(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *); + static ::java::lang::Object * createInstance(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *); + static ::java::lang::Object * _createInstance(::java::lang::String *, ::java::lang::String *); + static ::java::lang::String * read_string(::org::omg::CORBA::portable::InputStream *); + static JArray< ::java::lang::String * > * read_string_array(::org::omg::CORBA::portable::InputStream *); + static void write_string(::org::omg::CORBA::portable::OutputStream *, ::java::lang::String *); + static void write_string_array(::org::omg::CORBA::portable::OutputStream *, JArray< ::java::lang::String * > *); +public: + static ::org::omg::CORBA::portable::BoxedValueHelper * getHelper(::java::lang::Class *, ::java::lang::Object *); + static ::org::omg::CORBA::portable::BoxedValueHelper * getHelper(::java::lang::Class *, ::java::lang::String *); +public: // actually package-private + static ::org::omg::CORBA::portable::BoxedValueHelper * locateHelper(::java::lang::String *); + static jint getCurrentPosition(::org::omg::CORBA::portable::InputStream *); +public: + static ::java::lang::Object * instantiateAnyWay(::java::lang::Class *); + static jboolean USE_CHUNKING; + static const jint vt_VALUE_TAG = 2147483392; + static const jint vf_CODEBASE = 1; + static const jint vf_ID = 2; + static const jint vf_MULTIPLE_IDS = 4; + static const jint vf_CHUNKING = 8; + static const jint vt_INDIRECTION = -1; + static const jint vt_NULL = 0; +public: // actually package-private + static const jint INT_SIZE = 4; +public: + static ::org::omg::CORBA::WStringValueHelper * m_StringValueHelper; +public: // actually package-private + static ::javax::rmi::CORBA::ValueHandler * handler; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_Vio__ diff --git a/libjava/gnu/CORBA/CDR/gnuRuntime$1.h b/libjava/gnu/CORBA/CDR/gnuRuntime$1.h new file mode 100644 index 000000000..1cdd6c2c8 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/gnuRuntime$1.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_gnuRuntime$1__ +#define __gnu_CORBA_CDR_gnuRuntime$1__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class gnuRuntime; + class gnuRuntime$1; + } + } + } +} + +class gnu::CORBA::CDR::gnuRuntime$1 : public ::java::lang::Object +{ + +public: // actually package-private + gnuRuntime$1(::gnu::CORBA::CDR::gnuRuntime *); +public: + virtual jint compare(::java::lang::Object *, ::java::lang::Object *); +public: // actually package-private + ::gnu::CORBA::CDR::gnuRuntime * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_gnuRuntime$1__ diff --git a/libjava/gnu/CORBA/CDR/gnuRuntime$Entry.h b/libjava/gnu/CORBA/CDR/gnuRuntime$Entry.h new file mode 100644 index 000000000..f6e157517 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/gnuRuntime$Entry.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_gnuRuntime$Entry__ +#define __gnu_CORBA_CDR_gnuRuntime$Entry__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class gnuRuntime$Entry; + } + } + } +} + +class gnu::CORBA::CDR::gnuRuntime$Entry : public ::java::lang::Object +{ + +public: // actually package-private + gnuRuntime$Entry(); +public: + virtual ::java::lang::String * toString(); +public: // actually package-private + jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) at; + ::java::lang::Object * object; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_gnuRuntime$Entry__ diff --git a/libjava/gnu/CORBA/CDR/gnuRuntime$Redirection.h b/libjava/gnu/CORBA/CDR/gnuRuntime$Redirection.h new file mode 100644 index 000000000..b9b586388 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/gnuRuntime$Redirection.h @@ -0,0 +1,34 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_gnuRuntime$Redirection__ +#define __gnu_CORBA_CDR_gnuRuntime$Redirection__ + +#pragma interface + +#include <gnu/CORBA/CDR/gnuRuntime$Entry.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class gnuRuntime$Redirection; + } + } + } +} + +class gnu::CORBA::CDR::gnuRuntime$Redirection : public ::gnu::CORBA::CDR::gnuRuntime$Entry +{ + +public: // actually package-private + gnuRuntime$Redirection(); +public: + virtual ::java::lang::String * toString(); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_gnuRuntime$Redirection__ diff --git a/libjava/gnu/CORBA/CDR/gnuRuntime.h b/libjava/gnu/CORBA/CDR/gnuRuntime.h new file mode 100644 index 000000000..a120cba09 --- /dev/null +++ b/libjava/gnu/CORBA/CDR/gnuRuntime.h @@ -0,0 +1,52 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_gnuRuntime__ +#define __gnu_CORBA_CDR_gnuRuntime__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class gnuRuntime; + } + } + } +} + +class gnu::CORBA::CDR::gnuRuntime : public ::org::omg::CORBA::LocalObject +{ + +public: + gnuRuntime(::java::lang::String *, ::java::lang::Object *); + virtual void objectWritten(::java::lang::Object *, jint); + virtual jint isWrittenAt(::java::lang::Object *); + virtual void redirect(jint, jint); + virtual ::java::lang::Object * isObjectWrittenAt(jint, jint); + virtual void singleIdWritten(::java::lang::String *, jint); + virtual void multipleIdsWritten(JArray< ::java::lang::String * > *, jint); + virtual jint idWrittenAt(::java::lang::Object *); + virtual ::java::lang::String * getCodeBase(); + virtual void addCodeBase(::java::lang::String *); + virtual ::java::lang::String * dump(); +private: + static const jlong serialVersionUID = 1LL; + ::java::util::Map * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) sh_objects; + ::java::util::Map * sh_ids; + ::java::util::Map * positions; + ::java::lang::String * codebase; +public: + ::java::io::Serializable * target; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CDR_gnuRuntime__ diff --git a/libjava/gnu/CORBA/CDR/gnuValueStream.h b/libjava/gnu/CORBA/CDR/gnuValueStream.h new file mode 100644 index 000000000..880cc61cd --- /dev/null +++ b/libjava/gnu/CORBA/CDR/gnuValueStream.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CDR_gnuValueStream__ +#define __gnu_CORBA_CDR_gnuValueStream__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class gnuRuntime; + class gnuValueStream; + } + } + } +} + +class gnu::CORBA::CDR::gnuValueStream : public ::java::lang::Object +{ + +public: + virtual jint getPosition() = 0; + virtual void seek(jint) = 0; + virtual ::gnu::CORBA::CDR::gnuRuntime * getRunTime() = 0; + virtual void setRunTime(::gnu::CORBA::CDR::gnuRuntime *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __gnu_CORBA_CDR_gnuValueStream__ diff --git a/libjava/gnu/CORBA/CdrEncapsCodecImpl.h b/libjava/gnu/CORBA/CdrEncapsCodecImpl.h new file mode 100644 index 000000000..8bdc15b9c --- /dev/null +++ b/libjava/gnu/CORBA/CdrEncapsCodecImpl.h @@ -0,0 +1,76 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CdrEncapsCodecImpl__ +#define __gnu_CORBA_CdrEncapsCodecImpl__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BufferedCdrOutput; + class BufferredCdrInput; + } + class CdrEncapsCodecImpl; + class Version; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class TypeCode; + } + } + } +} + +class gnu::CORBA::CdrEncapsCodecImpl : public ::org::omg::CORBA::LocalObject +{ + +public: + CdrEncapsCodecImpl(::org::omg::CORBA::ORB *, ::gnu::CORBA::Version *); + virtual JArray< ::java::lang::String * > * _ids(); + virtual ::org::omg::CORBA::Any * decode(JArray< jbyte > *); +private: + ::gnu::CORBA::CDR::BufferredCdrInput * createEncapsulation(JArray< jbyte > *, ::gnu::CORBA::CDR::BufferredCdrInput *); +public: + virtual JArray< jbyte > * encode(::org::omg::CORBA::Any *); + virtual ::org::omg::CORBA::Any * decode_value(JArray< jbyte > *, ::org::omg::CORBA::TypeCode *); +private: + ::org::omg::CORBA::Any * readAny(::org::omg::CORBA::TypeCode *, ::gnu::CORBA::CDR::BufferredCdrInput *); +public: + virtual JArray< jbyte > * encode_value(::org::omg::CORBA::Any *); +private: + ::gnu::CORBA::CDR::BufferedCdrOutput * createOutput(::org::omg::CORBA::Any *); + void checkTypePossibility(::java::lang::String *, ::org::omg::CORBA::TypeCode *); + ::gnu::CORBA::CDR::BufferredCdrInput * createInput(JArray< jbyte > *); +public: + virtual jboolean hasLengthIndicator(); + virtual void setUseLengthIndicator(jboolean); +private: + static const jlong serialVersionUID = 1LL; + jboolean __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) noWide; + ::gnu::CORBA::Version * version; +public: // actually protected + ::org::omg::CORBA::ORB * orb; +private: + jboolean lengthIndicator; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CdrEncapsCodecImpl__ diff --git a/libjava/gnu/CORBA/CollocatedOrbs.h b/libjava/gnu/CORBA/CollocatedOrbs.h new file mode 100644 index 000000000..60a475568 --- /dev/null +++ b/libjava/gnu/CORBA/CollocatedOrbs.h @@ -0,0 +1,51 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CollocatedOrbs__ +#define __gnu_CORBA_CollocatedOrbs__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class CollocatedOrbs; + class IOR; + class OrbFunctional; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + } + } + } +} + +class gnu::CORBA::CollocatedOrbs : public ::java::lang::Object +{ + +public: // actually package-private + CollocatedOrbs(); + static void registerOrb(::gnu::CORBA::OrbFunctional *); + static void unregisterOrb(::gnu::CORBA::OrbFunctional *); + static ::org::omg::CORBA::Object * searchLocalObject(::gnu::CORBA::IOR *); + static jboolean DIRECT_CALLS_ALLOWED; +private: + static ::java::util::ArrayList * orbs; +public: // actually package-private + static ::java::lang::String * localHost; + static jboolean $assertionsDisabled; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CollocatedOrbs__ diff --git a/libjava/gnu/CORBA/Connected_objects$cObject.h b/libjava/gnu/CORBA/Connected_objects$cObject.h new file mode 100644 index 000000000..bc4be4505 --- /dev/null +++ b/libjava/gnu/CORBA/Connected_objects$cObject.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Connected_objects$cObject__ +#define __gnu_CORBA_Connected_objects$cObject__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class Connected_objects; + class Connected_objects$cObject; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + } + } + } +} + +class gnu::CORBA::Connected_objects$cObject : public ::java::lang::Object +{ + +public: // actually package-private + Connected_objects$cObject(::gnu::CORBA::Connected_objects *, ::org::omg::CORBA::Object *, jint, JArray< jbyte > *, ::java::lang::Object *); +public: + ::org::omg::CORBA::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) object; + jint port; + JArray< jbyte > * key; + ::java::lang::Object * identity; +public: // actually package-private + ::gnu::CORBA::Connected_objects * this$0; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Connected_objects$cObject__ diff --git a/libjava/gnu/CORBA/Connected_objects.h b/libjava/gnu/CORBA/Connected_objects.h new file mode 100644 index 000000000..f22aa0c8e --- /dev/null +++ b/libjava/gnu/CORBA/Connected_objects.h @@ -0,0 +1,59 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Connected_objects__ +#define __gnu_CORBA_Connected_objects__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class Connected_objects; + class Connected_objects$cObject; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + } + } + } +} + +class gnu::CORBA::Connected_objects : public ::java::lang::Object +{ + +public: + Connected_objects(); + virtual ::gnu::CORBA::Connected_objects$cObject * getKey(::org::omg::CORBA::Object *); + virtual ::gnu::CORBA::Connected_objects$cObject * add(::org::omg::CORBA::Object *, jint); + virtual ::gnu::CORBA::Connected_objects$cObject * add(JArray< jbyte > *, ::org::omg::CORBA::Object *, jint, ::java::lang::Object *); + virtual ::gnu::CORBA::Connected_objects$cObject * get(JArray< jbyte > *); + virtual ::java::util::Set * entrySet(); + virtual void remove(::org::omg::CORBA::Object *); + virtual void remove(JArray< jbyte > *); +public: // actually protected + virtual JArray< jbyte > * generateObjectKey(::org::omg::CORBA::Object *); +private: + static jlong getFreeInstanceNumber(); +public: + virtual jint size(); +private: + static jlong free_object_number; + ::java::util::Map * __attribute__((aligned(__alignof__( ::java::lang::Object)))) objects; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Connected_objects__ diff --git a/libjava/gnu/CORBA/CorbaList.h b/libjava/gnu/CORBA/CorbaList.h new file mode 100644 index 000000000..26e4cadf8 --- /dev/null +++ b/libjava/gnu/CORBA/CorbaList.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_CorbaList__ +#define __gnu_CORBA_CorbaList__ + +#pragma interface + +#include <java/util/ArrayList.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class CorbaList; + } + } +} + +class gnu::CORBA::CorbaList : public ::java::util::ArrayList +{ + +public: + CorbaList(jint); + CorbaList(); + virtual void drop(jint); + virtual ::java::lang::Object * item(jint); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_CorbaList__ diff --git a/libjava/gnu/CORBA/DefaultSocketFactory.h b/libjava/gnu/CORBA/DefaultSocketFactory.h new file mode 100644 index 000000000..3fe423d05 --- /dev/null +++ b/libjava/gnu/CORBA/DefaultSocketFactory.h @@ -0,0 +1,40 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DefaultSocketFactory__ +#define __gnu_CORBA_DefaultSocketFactory__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class DefaultSocketFactory; + } + } + namespace java + { + namespace net + { + class ServerSocket; + class Socket; + } + } +} + +class gnu::CORBA::DefaultSocketFactory : public ::java::lang::Object +{ + +public: + DefaultSocketFactory(); + virtual ::java::net::Socket * createClientSocket(::java::lang::String *, jint); + virtual ::java::net::ServerSocket * createServerSocket(jint); + static ::gnu::CORBA::DefaultSocketFactory * Singleton; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DefaultSocketFactory__ diff --git a/libjava/gnu/CORBA/DefinitionKindHolder.h b/libjava/gnu/CORBA/DefinitionKindHolder.h new file mode 100644 index 000000000..3853f506a --- /dev/null +++ b/libjava/gnu/CORBA/DefinitionKindHolder.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DefinitionKindHolder__ +#define __gnu_CORBA_DefinitionKindHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class DefinitionKindHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class DefinitionKind; + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::DefinitionKindHolder : public ::java::lang::Object +{ + +public: + DefinitionKindHolder(::org::omg::CORBA::DefinitionKind *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + ::org::omg::CORBA::DefinitionKind * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DefinitionKindHolder__ diff --git a/libjava/gnu/CORBA/DuplicateNameHolder.h b/libjava/gnu/CORBA/DuplicateNameHolder.h new file mode 100644 index 000000000..04e25dc76 --- /dev/null +++ b/libjava/gnu/CORBA/DuplicateNameHolder.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DuplicateNameHolder__ +#define __gnu_CORBA_DuplicateNameHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class DuplicateNameHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + namespace PortableInterceptor + { + namespace ORBInitInfoPackage + { + class DuplicateName; + } + } + } + } +} + +class gnu::CORBA::DuplicateNameHolder : public ::java::lang::Object +{ + +public: + DuplicateNameHolder(); + DuplicateNameHolder(::org::omg::PortableInterceptor::ORBInitInfoPackage::DuplicateName *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + ::org::omg::PortableInterceptor::ORBInitInfoPackage::DuplicateName * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DuplicateNameHolder__ diff --git a/libjava/gnu/CORBA/DynAn/AbstractAny.h b/libjava/gnu/CORBA/DynAn/AbstractAny.h new file mode 100644 index 000000000..12346310a --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/AbstractAny.h @@ -0,0 +1,68 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_AbstractAny__ +#define __gnu_CORBA_DynAn_AbstractAny__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class AbstractAny; + class ValueChangeListener; + class gnuDynAnyFactory; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class TypeCode; + } + } + } +} + +class gnu::CORBA::DynAn::AbstractAny : public ::org::omg::CORBA::LocalObject +{ + +public: + AbstractAny(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); + virtual ::org::omg::CORBA::TypeCode * type(); + virtual ::org::omg::CORBA::Any * createAny(); +public: // actually protected + virtual void valueChanged(); +public: // actually package-private + virtual void checkType(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::java::lang::String * typeMismatch(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::java::lang::String * sizeMismatch(jint, jint); +private: + static const jlong serialVersionUID = 1LL; +public: + ::org::omg::CORBA::TypeCode * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) official_type; + ::org::omg::CORBA::TypeCode * final_type; + ::gnu::CORBA::DynAn::gnuDynAnyFactory * factory; + ::org::omg::CORBA::ORB * orb; +public: // actually package-private + jshort MINOR; + static ::java::lang::String * EMPTY; + static ::java::lang::String * SIZE; + static ::java::lang::String * ISNULL; + ::gnu::CORBA::DynAn::ValueChangeListener * listener; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_AbstractAny__ diff --git a/libjava/gnu/CORBA/DynAn/DivideableAny.h b/libjava/gnu/CORBA/DynAn/DivideableAny.h new file mode 100644 index 000000000..1222d2ada --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/DivideableAny.h @@ -0,0 +1,107 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_DivideableAny__ +#define __gnu_CORBA_DynAn_DivideableAny__ + +#pragma interface + +#include <gnu/CORBA/DynAn/AbstractAny.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class DivideableAny; + class gnuDynAnyFactory; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class Object; + class TypeCode; + } + namespace DynamicAny + { + class DynAny; + } + } + } +} + +class gnu::CORBA::DynAn::DivideableAny : public ::gnu::CORBA::DynAn::AbstractAny +{ + +public: + DivideableAny(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); + virtual jboolean next(); + virtual void rewind(); + virtual jboolean seek(jint); +public: // actually protected + virtual ::org::omg::DynamicAny::DynAny * focused(); +public: + virtual jint component_count(); + virtual ::org::omg::CORBA::Any * get_any(); + virtual jboolean get_boolean(); + virtual jchar get_char(); + virtual jdouble get_double(); + virtual jfloat get_float(); + virtual jint get_long(); + virtual jlong get_longlong(); + virtual jbyte get_octet(); + virtual ::org::omg::CORBA::Object * get_reference(); + virtual jshort get_short(); + virtual ::java::lang::String * get_string(); + virtual ::org::omg::CORBA::TypeCode * get_typecode(); + virtual jint get_ulong(); + virtual jlong get_ulonglong(); + virtual jshort get_ushort(); + virtual ::java::io::Serializable * get_val(); + virtual jchar get_wchar(); + virtual ::java::lang::String * get_wstring(); + virtual void insert_any(::org::omg::CORBA::Any *); + virtual void insert_boolean(jboolean); + virtual void insert_char(jchar); + virtual void insert_double(jdouble); + virtual void insert_float(jfloat); + virtual void insert_long(jint); + virtual void insert_longlong(jlong); + virtual void insert_octet(jbyte); + virtual void insert_reference(::org::omg::CORBA::Object *); + virtual void insert_short(jshort); + virtual void insert_string(::java::lang::String *); + virtual void insert_typecode(::org::omg::CORBA::TypeCode *); + virtual void insert_ulong(jint); + virtual void insert_ulonglong(jlong); + virtual void insert_ushort(jshort); + virtual void insert_val(::java::io::Serializable *); + virtual void insert_wchar(jchar); + virtual void insert_wstring(::java::lang::String *); + virtual ::org::omg::DynamicAny::DynAny * get_dyn_any(); + virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *); + virtual ::org::omg::DynamicAny::DynAny * current_component(); + virtual void destroy(); + virtual ::org::omg::CORBA::Any * to_any() = 0; + virtual jboolean equal(::org::omg::DynamicAny::DynAny *); +private: + static const jlong serialVersionUID = 1LL; +public: // actually protected + JArray< ::org::omg::DynamicAny::DynAny * > * __attribute__((aligned(__alignof__( ::gnu::CORBA::DynAn::AbstractAny)))) array; + jint pos; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_DivideableAny__ diff --git a/libjava/gnu/CORBA/DynAn/NameValuePairHolder.h b/libjava/gnu/CORBA/DynAn/NameValuePairHolder.h new file mode 100644 index 000000000..26a6e5b45 --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/NameValuePairHolder.h @@ -0,0 +1,53 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_NameValuePairHolder__ +#define __gnu_CORBA_DynAn_NameValuePairHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class NameValuePairHolder; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class NameValuePair; + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::DynAn::NameValuePairHolder : public ::java::lang::Object +{ + +public: + NameValuePairHolder(); + NameValuePairHolder(::org::omg::CORBA::NameValuePair *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + ::org::omg::CORBA::NameValuePair * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_NameValuePairHolder__ diff --git a/libjava/gnu/CORBA/DynAn/RecordAny.h b/libjava/gnu/CORBA/DynAn/RecordAny.h new file mode 100644 index 000000000..77f3f5c74 --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/RecordAny.h @@ -0,0 +1,76 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_RecordAny__ +#define __gnu_CORBA_DynAn_RecordAny__ + +#pragma interface + +#include <gnu/CORBA/DynAn/DivideableAny.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class RecordAny; + class gnuDynAnyFactory; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class TCKind; + class TypeCode; + } + namespace DynamicAny + { + class DynAny; + class NameDynAnyPair; + class NameValuePair; + } + } + } +} + +class gnu::CORBA::DynAn::RecordAny : public ::gnu::CORBA::DynAn::DivideableAny +{ + +public: + RecordAny(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); + virtual ::org::omg::CORBA::TCKind * current_member_kind(); + virtual ::java::lang::String * current_member_name(); + virtual JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * gnu_get_members_as_dyn_any(); + virtual JArray< ::org::omg::DynamicAny::NameValuePair * > * gnu_get_members(); + virtual void set_members_as_dyn_any(JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *); +private: + void checkName(::java::lang::String *, jint); + void checkType(::org::omg::CORBA::TypeCode *, jint); +public: + virtual void set_members(JArray< ::org::omg::DynamicAny::NameValuePair * > *); + virtual void assign(::org::omg::DynamicAny::DynAny *); + virtual ::org::omg::DynamicAny::DynAny * copy(); +public: // actually protected + virtual ::gnu::CORBA::DynAn::RecordAny * newInstance(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *) = 0; +public: + virtual ::org::omg::CORBA::Any * to_any(); + virtual void from_any(::org::omg::CORBA::Any *); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::gnu::CORBA::DynAn::DivideableAny)))) fNames; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_RecordAny__ diff --git a/libjava/gnu/CORBA/DynAn/UndivideableAny.h b/libjava/gnu/CORBA/DynAn/UndivideableAny.h new file mode 100644 index 000000000..dd827d6e8 --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/UndivideableAny.h @@ -0,0 +1,100 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_UndivideableAny__ +#define __gnu_CORBA_DynAn_UndivideableAny__ + +#pragma interface + +#include <gnu/CORBA/DynAn/AbstractAny.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class UndivideableAny; + class gnuDynAnyFactory; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class Object; + class TypeCode; + } + namespace DynamicAny + { + class DynAny; + } + } + } +} + +class gnu::CORBA::DynAn::UndivideableAny : public ::gnu::CORBA::DynAn::AbstractAny +{ + +public: + UndivideableAny(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); + virtual jint component_count(); + virtual ::org::omg::DynamicAny::DynAny * current_component(); + virtual void destroy(); + virtual ::org::omg::CORBA::Any * get_any(); + virtual jboolean get_boolean(); + virtual jchar get_char(); + virtual jdouble get_double(); + virtual ::org::omg::DynamicAny::DynAny * get_dyn_any(); + virtual jfloat get_float(); + virtual jint get_long(); + virtual jlong get_longlong(); + virtual jbyte get_octet(); + virtual ::org::omg::CORBA::Object * get_reference(); + virtual jshort get_short(); + virtual ::java::lang::String * get_string(); + virtual ::org::omg::CORBA::TypeCode * get_typecode(); + virtual jint get_ulong(); + virtual jlong get_ulonglong(); + virtual jshort get_ushort(); + virtual ::java::io::Serializable * get_val(); + virtual jchar get_wchar(); + virtual ::java::lang::String * get_wstring(); + virtual void insert_any(::org::omg::CORBA::Any *); + virtual void insert_boolean(jboolean); + virtual void insert_char(jchar); + virtual void insert_double(jdouble); + virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *); + virtual void insert_float(jfloat); + virtual void insert_long(jint); + virtual void insert_longlong(jlong); + virtual void insert_octet(jbyte); + virtual void insert_reference(::org::omg::CORBA::Object *); + virtual void insert_short(jshort); + virtual void insert_string(::java::lang::String *); + virtual void insert_typecode(::org::omg::CORBA::TypeCode *); + virtual void insert_ulong(jint); + virtual void insert_ulonglong(jlong); + virtual void insert_ushort(jshort); + virtual void insert_val(::java::io::Serializable *); + virtual void insert_wchar(jchar); + virtual void insert_wstring(::java::lang::String *); + virtual jboolean next(); + virtual void rewind(); + virtual jboolean seek(jint); + virtual ::org::omg::CORBA::TypeCode * type(); + virtual jboolean equals(::java::lang::Object *); + virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0; +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_UndivideableAny__ diff --git a/libjava/gnu/CORBA/DynAn/ValueChangeListener.h b/libjava/gnu/CORBA/DynAn/ValueChangeListener.h new file mode 100644 index 000000000..3a106d614 --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/ValueChangeListener.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_ValueChangeListener__ +#define __gnu_CORBA_DynAn_ValueChangeListener__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class ValueChangeListener; + } + } + } +} + +class gnu::CORBA::DynAn::ValueChangeListener : public ::java::lang::Object +{ + +public: + virtual void changed() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __gnu_CORBA_DynAn_ValueChangeListener__ diff --git a/libjava/gnu/CORBA/DynAn/gnuDynAny.h b/libjava/gnu/CORBA/DynAn/gnuDynAny.h new file mode 100644 index 000000000..f8e0c0f3d --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/gnuDynAny.h @@ -0,0 +1,114 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_gnuDynAny__ +#define __gnu_CORBA_DynAn_gnuDynAny__ + +#pragma interface + +#include <gnu/CORBA/DynAn/AbstractAny.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class gnuDynAny; + class gnuDynAnyFactory; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class Object; + class TCKind; + class TypeCode; + namespace portable + { + class Streamable; + } + } + namespace DynamicAny + { + class DynAny; + } + } + } +} + +class gnu::CORBA::DynAn::gnuDynAny : public ::gnu::CORBA::DynAn::AbstractAny +{ + +public: + gnuDynAny(::org::omg::CORBA::portable::Streamable *, ::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); + virtual void assign(::org::omg::DynamicAny::DynAny *); + virtual ::org::omg::DynamicAny::DynAny * copy(); + virtual ::org::omg::DynamicAny::DynAny * current_component(); + virtual void destroy(); + virtual void from_any(::org::omg::CORBA::Any *); + virtual ::org::omg::CORBA::Any * get_any(); + virtual jboolean get_boolean(); + virtual jchar get_char(); + virtual jdouble get_double(); + virtual jfloat get_float(); + virtual jint get_long(); + virtual jlong get_longlong(); + virtual jbyte get_octet(); + virtual ::org::omg::CORBA::Object * get_reference(); + virtual jshort get_short(); + virtual ::java::lang::String * get_string(); + virtual ::org::omg::CORBA::TypeCode * get_typecode(); + virtual jint get_ulong(); + virtual jlong get_ulonglong(); + virtual jshort get_ushort(); + virtual ::java::io::Serializable * get_val(); + virtual jchar get_wchar(); + virtual ::java::lang::String * get_wstring(); + virtual void insert_any(::org::omg::CORBA::Any *); + virtual void insert_boolean(jboolean); + virtual void insert_char(jchar); + virtual void insert_double(jdouble); + virtual void insert_float(jfloat); + virtual void insert_long(jint); + virtual void insert_longlong(jlong); + virtual void insert_octet(jbyte); + virtual void insert_reference(::org::omg::CORBA::Object *); + virtual void insert_short(jshort); + virtual void insert_string(::java::lang::String *); + virtual void insert_typecode(::org::omg::CORBA::TypeCode *); + virtual void insert_ulong(jint); + virtual void insert_ulonglong(jlong); + virtual void insert_ushort(jshort); + virtual void insert_val(::java::io::Serializable *); + virtual void insert_wchar(jchar); + virtual void insert_wstring(::java::lang::String *); + virtual jboolean next(); + virtual void rewind(); + virtual jboolean seek(jint); + virtual ::org::omg::CORBA::Any * to_any(); + virtual ::org::omg::CORBA::TypeCode * type(); +public: // actually protected + virtual jint getHashCodeSimple(jint); +public: + virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *); + virtual jboolean equal(::org::omg::DynamicAny::DynAny *); + virtual jint component_count(); + virtual ::org::omg::DynamicAny::DynAny * get_dyn_any(); +private: + void check(::org::omg::CORBA::TCKind *); + static const jlong serialVersionUID = 1LL; +public: // actually protected + ::org::omg::CORBA::portable::Streamable * __attribute__((aligned(__alignof__( ::gnu::CORBA::DynAn::AbstractAny)))) holder; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_gnuDynAny__ diff --git a/libjava/gnu/CORBA/DynAn/gnuDynAnyFactory.h b/libjava/gnu/CORBA/DynAn/gnuDynAnyFactory.h new file mode 100644 index 000000000..6bfc5d55e --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/gnuDynAnyFactory.h @@ -0,0 +1,78 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_gnuDynAnyFactory__ +#define __gnu_CORBA_DynAn_gnuDynAnyFactory__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class gnuDynAnyFactory; + } + namespace Poa + { + class ORB_1_4; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class TypeCode; + } + namespace DynamicAny + { + class DynAny; + class DynArray; + class DynEnum; + class DynFixed; + class DynSequence; + class DynStruct; + class DynUnion; + class DynValue; + class DynValueBox; + } + } + } +} + +class gnu::CORBA::DynAn::gnuDynAnyFactory : public ::org::omg::CORBA::LocalObject +{ + +public: + gnuDynAnyFactory(::gnu::CORBA::Poa::ORB_1_4 *); + virtual ::gnu::CORBA::Poa::ORB_1_4 * getOrb(); + virtual ::org::omg::DynamicAny::DynArray * create_array(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynSequence * create_sequence(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynStruct * create_structure(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynUnion * create_union(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynValue * create_value(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynValueBox * create_value_box(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynEnum * create_enumeration(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynFixed * create_fixed(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynAny * create_alias(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynAny * create_simple(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynAny * create_dyn_any_from_type_code(::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynAny * create_dyn_any_from_type_code(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::DynamicAny::DynAny * create_dyn_any(::org::omg::CORBA::Any *); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + ::gnu::CORBA::Poa::ORB_1_4 * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) orb; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_gnuDynAnyFactory__ diff --git a/libjava/gnu/CORBA/DynAn/gnuDynArray.h b/libjava/gnu/CORBA/DynAn/gnuDynArray.h new file mode 100644 index 000000000..d14d9efc8 --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/gnuDynArray.h @@ -0,0 +1,67 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_gnuDynArray__ +#define __gnu_CORBA_DynAn_gnuDynArray__ + +#pragma interface + +#include <gnu/CORBA/DynAn/DivideableAny.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class gnuDynAnyFactory; + class gnuDynArray; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class TypeCode; + } + namespace DynamicAny + { + class DynAny; + } + } + } +} + +class gnu::CORBA::DynAn::gnuDynArray : public ::gnu::CORBA::DynAn::DivideableAny +{ + +public: + gnuDynArray(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *, jboolean); + virtual void assign(::org::omg::DynamicAny::DynAny *); + virtual ::org::omg::DynamicAny::DynAny * copy(); + virtual JArray< ::org::omg::CORBA::Any * > * get_elements(); + virtual JArray< ::org::omg::DynamicAny::DynAny * > * get_elements_as_dyn_any(); + virtual void set_elements_as_dyn_any(JArray< ::org::omg::DynamicAny::DynAny * > *); + virtual void set_elements(JArray< ::org::omg::CORBA::Any * > *); + virtual ::org::omg::CORBA::Any * to_any(); + virtual void from_any(::org::omg::CORBA::Any *); +public: // actually protected + virtual void checkArrayValid(::java::lang::Object *); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + ::org::omg::CORBA::TypeCode * __attribute__((aligned(__alignof__( ::gnu::CORBA::DynAn::DivideableAny)))) official_components; + ::org::omg::CORBA::TypeCode * final_components; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_gnuDynArray__ diff --git a/libjava/gnu/CORBA/DynAn/gnuDynEnum.h b/libjava/gnu/CORBA/DynAn/gnuDynEnum.h new file mode 100644 index 000000000..0aaebf604 --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/gnuDynEnum.h @@ -0,0 +1,67 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_gnuDynEnum__ +#define __gnu_CORBA_DynAn_gnuDynEnum__ + +#pragma interface + +#include <gnu/CORBA/DynAn/UndivideableAny.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class gnuDynAnyFactory; + class gnuDynEnum; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class TypeCode; + } + namespace DynamicAny + { + class DynAny; + } + } + } +} + +class gnu::CORBA::DynAn::gnuDynEnum : public ::gnu::CORBA::DynAn::UndivideableAny +{ + +public: + gnuDynEnum(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); + gnuDynEnum(::gnu::CORBA::DynAn::gnuDynEnum *); + virtual void assign(::org::omg::DynamicAny::DynAny *); + virtual ::org::omg::DynamicAny::DynAny * copy(); + virtual jboolean equal(::org::omg::DynamicAny::DynAny *); + virtual void from_any(::org::omg::CORBA::Any *); + virtual ::java::lang::String * get_as_string(); + virtual jint get_as_ulong(); + virtual void set_as_string(::java::lang::String *); + virtual void set_as_ulong(jint); + virtual ::org::omg::CORBA::Any * to_any(); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::gnu::CORBA::DynAn::UndivideableAny)))) values; + jint current; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_gnuDynEnum__ diff --git a/libjava/gnu/CORBA/DynAn/gnuDynFixed.h b/libjava/gnu/CORBA/DynAn/gnuDynFixed.h new file mode 100644 index 000000000..ced924bed --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/gnuDynFixed.h @@ -0,0 +1,72 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_gnuDynFixed__ +#define __gnu_CORBA_DynAn_gnuDynFixed__ + +#pragma interface + +#include <gnu/CORBA/DynAn/UndivideableAny.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class gnuDynAnyFactory; + class gnuDynFixed; + } + } + } + namespace java + { + namespace math + { + class BigDecimal; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class TypeCode; + } + namespace DynamicAny + { + class DynAny; + } + } + } +} + +class gnu::CORBA::DynAn::gnuDynFixed : public ::gnu::CORBA::DynAn::UndivideableAny +{ + +public: + gnuDynFixed(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); + gnuDynFixed(::gnu::CORBA::DynAn::gnuDynFixed *); + virtual ::java::lang::String * get_value(); + virtual jboolean set_value(::java::lang::String *); + virtual void assign(::org::omg::DynamicAny::DynAny *); + virtual ::org::omg::DynamicAny::DynAny * copy(); + virtual jboolean equal(::org::omg::DynamicAny::DynAny *); + virtual void from_any(::org::omg::CORBA::Any *); + virtual ::org::omg::CORBA::Any * to_any(); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + static ::java::math::BigDecimal * ZERO; + ::java::math::BigDecimal * __attribute__((aligned(__alignof__( ::gnu::CORBA::DynAn::UndivideableAny)))) value; + jint scale; + jint digits; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_gnuDynFixed__ diff --git a/libjava/gnu/CORBA/DynAn/gnuDynSequence.h b/libjava/gnu/CORBA/DynAn/gnuDynSequence.h new file mode 100644 index 000000000..cba3b1c5d --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/gnuDynSequence.h @@ -0,0 +1,66 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_gnuDynSequence__ +#define __gnu_CORBA_DynAn_gnuDynSequence__ + +#pragma interface + +#include <gnu/CORBA/DynAn/gnuDynArray.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class gnuDynAnyFactory; + class gnuDynSequence; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class TypeCode; + } + namespace DynamicAny + { + class DynAny; + } + } + } +} + +class gnu::CORBA::DynAn::gnuDynSequence : public ::gnu::CORBA::DynAn::gnuDynArray +{ + +public: + gnuDynSequence(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); + virtual jint get_length(); + virtual void set_length(jint); + virtual void assign(::org::omg::DynamicAny::DynAny *); + virtual void set_elements_as_dyn_any(JArray< ::org::omg::DynamicAny::DynAny * > *); + virtual void set_elements(JArray< ::org::omg::CORBA::Any * > *); + virtual ::org::omg::DynamicAny::DynAny * copy(); +public: // actually package-private + virtual void checkBound(jint); +public: // actually protected + virtual void checkArrayValid(::java::lang::Object *); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + jint __attribute__((aligned(__alignof__( ::gnu::CORBA::DynAn::gnuDynArray)))) bound; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_gnuDynSequence__ diff --git a/libjava/gnu/CORBA/DynAn/gnuDynStruct.h b/libjava/gnu/CORBA/DynAn/gnuDynStruct.h new file mode 100644 index 000000000..76c32e285 --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/gnuDynStruct.h @@ -0,0 +1,60 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_gnuDynStruct__ +#define __gnu_CORBA_DynAn_gnuDynStruct__ + +#pragma interface + +#include <gnu/CORBA/DynAn/RecordAny.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class RecordAny; + class gnuDynAnyFactory; + class gnuDynStruct; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ORB; + class TypeCode; + } + namespace DynamicAny + { + class NameDynAnyPair; + class NameValuePair; + } + } + } +} + +class gnu::CORBA::DynAn::gnuDynStruct : public ::gnu::CORBA::DynAn::RecordAny +{ + +public: + gnuDynStruct(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); +public: // actually protected + virtual ::gnu::CORBA::DynAn::RecordAny * newInstance(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); +public: + virtual JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * get_members_as_dyn_any(); + virtual JArray< ::org::omg::DynamicAny::NameValuePair * > * get_members(); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_gnuDynStruct__ diff --git a/libjava/gnu/CORBA/DynAn/gnuDynUnion.h b/libjava/gnu/CORBA/DynAn/gnuDynUnion.h new file mode 100644 index 000000000..a159c8c2b --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/gnuDynUnion.h @@ -0,0 +1,71 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_gnuDynUnion__ +#define __gnu_CORBA_DynAn_gnuDynUnion__ + +#pragma interface + +#include <gnu/CORBA/DynAn/DivideableAny.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class gnuDynAnyFactory; + class gnuDynUnion; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class TCKind; + class TypeCode; + } + namespace DynamicAny + { + class DynAny; + } + } + } +} + +class gnu::CORBA::DynAn::gnuDynUnion : public ::gnu::CORBA::DynAn::DivideableAny +{ + +public: + gnuDynUnion(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); + virtual ::org::omg::CORBA::Any * to_any(); + virtual void assign(::org::omg::DynamicAny::DynAny *); + virtual ::org::omg::DynamicAny::DynAny * copy(); + virtual void from_any(::org::omg::CORBA::Any *); + virtual ::org::omg::CORBA::TCKind * discriminator_kind(); + virtual ::org::omg::DynamicAny::DynAny * get_discriminator(); + virtual jboolean has_no_active_member(); + virtual ::org::omg::CORBA::TCKind * member_kind(); + virtual ::java::lang::String * member_name(); + virtual ::org::omg::DynamicAny::DynAny * member(); + virtual void set_discriminator(::org::omg::DynamicAny::DynAny *); + virtual void set_to_default_member(); + virtual void set_to_no_active_member(); + virtual void updateMember(); + virtual void changed(); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + ::org::omg::DynamicAny::DynAny * __attribute__((aligned(__alignof__( ::gnu::CORBA::DynAn::DivideableAny)))) discriminator; + static ::java::lang::String * NOAM; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_gnuDynUnion__ diff --git a/libjava/gnu/CORBA/DynAn/gnuDynValue.h b/libjava/gnu/CORBA/DynAn/gnuDynValue.h new file mode 100644 index 000000000..852e69ca9 --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/gnuDynValue.h @@ -0,0 +1,84 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_gnuDynValue__ +#define __gnu_CORBA_DynAn_gnuDynValue__ + +#pragma interface + +#include <gnu/CORBA/DynAn/RecordAny.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class RecordAny; + class gnuDynAnyFactory; + class gnuDynValue; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class TCKind; + class TypeCode; + } + namespace DynamicAny + { + class DynAny; + class NameDynAnyPair; + class NameValuePair; + } + } + } +} + +class gnu::CORBA::DynAn::gnuDynValue : public ::gnu::CORBA::DynAn::RecordAny +{ + +public: + gnuDynValue(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); +private: + void inheritFields(JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *); +public: + virtual ::org::omg::CORBA::TCKind * current_member_kind(); + virtual ::java::lang::String * current_member_name(); + virtual JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * get_members_as_dyn_any(); + virtual JArray< ::org::omg::DynamicAny::NameValuePair * > * get_members(); + virtual void set_members_as_dyn_any(JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *); + virtual void set_members(JArray< ::org::omg::DynamicAny::NameValuePair * > *); + virtual jboolean is_null(); + virtual void set_to_null(); + virtual void set_to_value(); +public: // actually protected + virtual ::gnu::CORBA::DynAn::RecordAny * newInstance(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); +public: + virtual jboolean equal(::org::omg::DynamicAny::DynAny *); +public: // actually protected + virtual ::org::omg::DynamicAny::DynAny * focused(); +public: + virtual ::org::omg::CORBA::Any * to_any(); + virtual void assign(::org::omg::DynamicAny::DynAny *); + virtual jint component_count(); + virtual ::java::io::Serializable * get_val(); + virtual void insert_val(::java::io::Serializable *); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + jboolean __attribute__((aligned(__alignof__( ::gnu::CORBA::DynAn::RecordAny)))) isNull; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_gnuDynValue__ diff --git a/libjava/gnu/CORBA/DynAn/gnuDynValueBox.h b/libjava/gnu/CORBA/DynAn/gnuDynValueBox.h new file mode 100644 index 000000000..da79ceba0 --- /dev/null +++ b/libjava/gnu/CORBA/DynAn/gnuDynValueBox.h @@ -0,0 +1,70 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAn_gnuDynValueBox__ +#define __gnu_CORBA_DynAn_gnuDynValueBox__ + +#pragma interface + +#include <gnu/CORBA/DynAn/DivideableAny.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace DynAn + { + class gnuDynAnyFactory; + class gnuDynValueBox; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class TypeCode; + } + namespace DynamicAny + { + class DynAny; + } + } + } +} + +class gnu::CORBA::DynAn::gnuDynValueBox : public ::gnu::CORBA::DynAn::DivideableAny +{ + +public: + gnuDynValueBox(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *); + virtual void assign(::org::omg::DynamicAny::DynAny *); + virtual ::org::omg::DynamicAny::DynAny * copy(); + virtual ::org::omg::DynamicAny::DynAny * current_component(); + virtual jboolean equal(::org::omg::DynamicAny::DynAny *); + virtual void from_any(::org::omg::CORBA::Any *); + virtual ::org::omg::CORBA::Any * get_boxed_value(); + virtual ::org::omg::DynamicAny::DynAny * get_boxed_value_as_dyn_any(); + virtual ::java::io::Serializable * get_val(); + virtual void insert_val(::java::io::Serializable *); + virtual jboolean is_null(); + virtual void set_boxed_value(::org::omg::CORBA::Any *); + virtual void set_boxed_value_as_dyn_any(::org::omg::DynamicAny::DynAny *); + virtual void set_to_null(); + virtual void set_to_value(); + virtual ::org::omg::CORBA::Any * to_any(); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + ::org::omg::CORBA::TypeCode * __attribute__((aligned(__alignof__( ::gnu::CORBA::DynAn::DivideableAny)))) content; + ::java::lang::String * CONTENT; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAn_gnuDynValueBox__ diff --git a/libjava/gnu/CORBA/DynAnySeqHolder.h b/libjava/gnu/CORBA/DynAnySeqHolder.h new file mode 100644 index 000000000..838733302 --- /dev/null +++ b/libjava/gnu/CORBA/DynAnySeqHolder.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_DynAnySeqHolder__ +#define __gnu_CORBA_DynAnySeqHolder__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class DynAnySeqHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + namespace DynamicAny + { + class DynAny; + } + } + } +} + +class gnu::CORBA::DynAnySeqHolder : public ::java::lang::Object +{ + +public: + DynAnySeqHolder(); + DynAnySeqHolder(JArray< ::org::omg::DynamicAny::DynAny * > *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + JArray< ::org::omg::DynamicAny::DynAny * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_DynAnySeqHolder__ diff --git a/libjava/gnu/CORBA/EmptyExceptionHolder.h b/libjava/gnu/CORBA/EmptyExceptionHolder.h new file mode 100644 index 000000000..d8799999a --- /dev/null +++ b/libjava/gnu/CORBA/EmptyExceptionHolder.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_EmptyExceptionHolder__ +#define __gnu_CORBA_EmptyExceptionHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class EmptyExceptionHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::EmptyExceptionHolder : public ::java::lang::Object +{ + +public: + EmptyExceptionHolder(::java::lang::Throwable *, ::org::omg::CORBA::TypeCode *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + ::java::lang::Throwable * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + ::org::omg::CORBA::TypeCode * typecode; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_EmptyExceptionHolder__ diff --git a/libjava/gnu/CORBA/ForwardRequestHelper.h b/libjava/gnu/CORBA/ForwardRequestHelper.h new file mode 100644 index 000000000..db527896a --- /dev/null +++ b/libjava/gnu/CORBA/ForwardRequestHelper.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_ForwardRequestHelper__ +#define __gnu_CORBA_ForwardRequestHelper__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class ForwardRequestHelper; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + namespace PortableServer + { + class ForwardRequest; + } + } + } +} + +class gnu::CORBA::ForwardRequestHelper : public ::java::lang::Object +{ + +public: + ForwardRequestHelper(); + static ::org::omg::PortableServer::ForwardRequest * extract(::org::omg::CORBA::Any *); + static ::java::lang::String * id(); + static void insert(::org::omg::CORBA::Any *, ::org::omg::PortableServer::ForwardRequest *); + static ::org::omg::PortableServer::ForwardRequest * read(::org::omg::CORBA::portable::InputStream *); + static ::org::omg::CORBA::TypeCode * type(); + static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::PortableServer::ForwardRequest *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_ForwardRequestHelper__ diff --git a/libjava/gnu/CORBA/GIOP/CancelHeader.h b/libjava/gnu/CORBA/GIOP/CancelHeader.h new file mode 100644 index 000000000..14aeabf01 --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/CancelHeader.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_CancelHeader__ +#define __gnu_CORBA_GIOP_CancelHeader__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace GIOP + { + class CancelHeader; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::GIOP::CancelHeader : public ::java::lang::Object +{ + +public: + CancelHeader(); + virtual void read(::org::omg::CORBA::portable::InputStream *) = 0; + virtual void write(::org::omg::CORBA::portable::OutputStream *) = 0; + jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) request_id; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_CancelHeader__ diff --git a/libjava/gnu/CORBA/GIOP/CharSets_OSF.h b/libjava/gnu/CORBA/GIOP/CharSets_OSF.h new file mode 100644 index 000000000..afac0d36a --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/CharSets_OSF.h @@ -0,0 +1,88 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_CharSets_OSF__ +#define __gnu_CORBA_GIOP_CharSets_OSF__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace GIOP + { + class CharSets_OSF; + } + } + } +} + +class gnu::CORBA::GIOP::CharSets_OSF : public ::java::lang::Object +{ + +public: + CharSets_OSF(); + static jint getCode(::java::lang::String *); + static ::java::lang::String * getName(jint); + static JArray< jint > * getSupportedCharSets(); +private: + static void makeMap(); + static void put(jint, ::java::lang::String *); +public: + static const jint ASCII = 65568; + static const jint ISO8859_1 = 65537; + static const jint ISO8859_2 = 65538; + static const jint ISO8859_3 = 65539; + static const jint ISO8859_4 = 65540; + static const jint ISO8859_5 = 65541; + static const jint ISO8859_6 = 65542; + static const jint ISO8859_7 = 65543; + static const jint ISO8859_8 = 65544; + static const jint ISO8859_9 = 65545; + static const jint ISO8859_15_FDIS = 65551; + static const jint UTF8 = 83951617; + static const jint UTF16 = 65801; + static const jint UCS2 = 65792; + static const jint Cp1047 = 268567575; + static const jint Cp1250 = 268567778; + static const jint Cp1251 = 268567779; + static const jint Cp1252 = 268567780; + static const jint Cp1253 = 268567781; + static const jint Cp1254 = 268567782; + static const jint Cp1255 = 268567783; + static const jint Cp1256 = 268567784; + static const jint Cp1257 = 268567785; + static const jint Cp1363 = 268567891; + static const jint Cp1363C = 268567891; + static const jint Cp1381 = 268567909; + static const jint Cp1383 = 268567911; + static const jint Cp1386 = 268567914; + static const jint Cp33722 = 268600250; + static const jint Cp33722C = 268600250; + static const jint Cp930 = 268567458; + static const jint Cp943 = 268567471; + static const jint Cp943C = 268567471; + static const jint Cp949 = 268567477; + static const jint Cp949C = 268567477; + static const jint Cp950 = 268567478; + static const jint Cp964 = 268567492; + static const jint Cp970 = 268567498; + static const jint EUC_JP = 196624; + static const jint EUC_KR = 262154; + static const jint EUC_TW = 327696; + static const jint NATIVE_CHARACTER = 65537; + static const jint NATIVE_WIDE_CHARACTER = 65801; +private: + static ::java::util::Hashtable * code_to_string; + static ::java::util::Hashtable * string_to_code; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_CharSets_OSF__ diff --git a/libjava/gnu/CORBA/GIOP/CloseMessage.h b/libjava/gnu/CORBA/GIOP/CloseMessage.h new file mode 100644 index 000000000..b9700f871 --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/CloseMessage.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_CloseMessage__ +#define __gnu_CORBA_GIOP_CloseMessage__ + +#pragma interface + +#include <gnu/CORBA/GIOP/MessageHeader.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace GIOP + { + class CloseMessage; + } + } + } +} + +class gnu::CORBA::GIOP::CloseMessage : public ::gnu::CORBA::GIOP::MessageHeader +{ + +public: + CloseMessage(); + static void close(::java::io::OutputStream *); +private: + static const jlong serialVersionUID = 1LL; + static ::gnu::CORBA::GIOP::CloseMessage * Singleton; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_CloseMessage__ diff --git a/libjava/gnu/CORBA/GIOP/CodeSetServiceContext.h b/libjava/gnu/CORBA/GIOP/CodeSetServiceContext.h new file mode 100644 index 000000000..6b3f1510d --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/CodeSetServiceContext.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_CodeSetServiceContext__ +#define __gnu_CORBA_GIOP_CodeSetServiceContext__ + +#pragma interface + +#include <gnu/CORBA/GIOP/ServiceContext.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrInput; + class AbstractCdrOutput; + } + namespace GIOP + { + class CodeSetServiceContext; + class ServiceContext; + } + class IOR$CodeSets_profile; + class IOR$CodeSets_profile$CodeSet_component; + } + } +} + +class gnu::CORBA::GIOP::CodeSetServiceContext : public ::gnu::CORBA::GIOP::ServiceContext +{ + +public: + CodeSetServiceContext(); + static ::gnu::CORBA::GIOP::CodeSetServiceContext * find(JArray< ::gnu::CORBA::GIOP::ServiceContext * > *); + static ::gnu::CORBA::GIOP::CodeSetServiceContext * negotiate(::gnu::CORBA::IOR$CodeSets_profile *); + virtual void readContext(::gnu::CORBA::CDR::AbstractCdrInput *); + virtual ::java::lang::String * toString(); + virtual void write(::gnu::CORBA::CDR::AbstractCdrOutput *); +public: // actually protected + static jint negotiate(::gnu::CORBA::IOR$CodeSets_profile$CodeSet_component *, jint, jint); +private: + ::java::lang::String * name(jint); +public: + static const jint ID = 1; + static ::gnu::CORBA::GIOP::CodeSetServiceContext * STANDARD; + jint __attribute__((aligned(__alignof__( ::gnu::CORBA::GIOP::ServiceContext)))) char_data; + jint wide_char_data; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_CodeSetServiceContext__ diff --git a/libjava/gnu/CORBA/GIOP/ContextHandler.h b/libjava/gnu/CORBA/GIOP/ContextHandler.h new file mode 100644 index 000000000..80ec2afd5 --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/ContextHandler.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_ContextHandler__ +#define __gnu_CORBA_GIOP_ContextHandler__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace GIOP + { + class ContextHandler; + class ServiceContext; + } + } + } + namespace org + { + namespace omg + { + namespace IOP + { + class ServiceContext; + } + } + } +} + +class gnu::CORBA::GIOP::ContextHandler : public ::java::lang::Object +{ + +public: + ContextHandler(); + virtual void addContext(::org::omg::IOP::ServiceContext *, jboolean); +public: // actually protected + static JArray< ::gnu::CORBA::GIOP::ServiceContext * > * NO_CONTEXT; +public: + JArray< ::gnu::CORBA::GIOP::ServiceContext * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) service_context; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_ContextHandler__ diff --git a/libjava/gnu/CORBA/GIOP/ErrorMessage.h b/libjava/gnu/CORBA/GIOP/ErrorMessage.h new file mode 100644 index 000000000..321991ab4 --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/ErrorMessage.h @@ -0,0 +1,48 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_ErrorMessage__ +#define __gnu_CORBA_GIOP_ErrorMessage__ + +#pragma interface + +#include <gnu/CORBA/GIOP/MessageHeader.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace GIOP + { + class ErrorMessage; + } + class IOR; + class Version; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ORB; + } + } + } +} + +class gnu::CORBA::GIOP::ErrorMessage : public ::gnu::CORBA::GIOP::MessageHeader +{ + +public: + ErrorMessage(::gnu::CORBA::Version *); + virtual void send(::gnu::CORBA::IOR *, ::org::omg::CORBA::ORB *); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_ErrorMessage__ diff --git a/libjava/gnu/CORBA/GIOP/MessageHeader.h b/libjava/gnu/CORBA/GIOP/MessageHeader.h new file mode 100644 index 000000000..232a5b364 --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/MessageHeader.h @@ -0,0 +1,79 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_MessageHeader__ +#define __gnu_CORBA_GIOP_MessageHeader__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace GIOP + { + class CancelHeader; + class ErrorMessage; + class MessageHeader; + class ReplyHeader; + class RequestHeader; + } + class Version; + } + } + namespace java + { + namespace net + { + class Socket; + } + } +} + +class gnu::CORBA::GIOP::MessageHeader : public ::java::lang::Object +{ + +public: + MessageHeader(); + MessageHeader(jint, jint); + virtual jboolean isBigEndian(); + virtual jboolean moreFragmentsFollow(); + virtual void setBigEndian(jboolean); + virtual jint getHeaderSize(); + virtual ::java::lang::String * getTypeString(jint); + virtual ::gnu::CORBA::GIOP::ReplyHeader * create_reply_header(); + virtual ::gnu::CORBA::GIOP::RequestHeader * create_request_header(); + virtual ::gnu::CORBA::GIOP::CancelHeader * create_cancel_header(); + virtual ::gnu::CORBA::GIOP::ErrorMessage * create_error_message(); + virtual void read(::java::io::InputStream *); + virtual ::java::lang::String * toString(); + virtual void write(::java::io::OutputStream *); + virtual JArray< jbyte > * readMessage(::java::io::InputStream *, ::java::net::Socket *, jint, jint); +private: + static const jlong serialVersionUID = 1LL; +public: + static const jbyte REQUEST = 0; + static const jbyte REPLY = 1; + static const jbyte CANCEL_REQUEST = 2; + static const jbyte LOCATE_REQUEST = 3; + static const jbyte LOCATE_REPLY = 4; + static const jbyte CLOSE_CONNECTION = 5; + static const jbyte MESSAGE_ERROR = 6; + static const jbyte FRAGMENT = 7; + static JArray< jbyte > * MAGIC; +public: // actually protected + static JArray< ::java::lang::String * > * types; +public: + ::gnu::CORBA::Version * __attribute__((aligned(__alignof__( ::java::lang::Object)))) version; + jbyte flags; + jbyte message_type; + jint message_size; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_MessageHeader__ diff --git a/libjava/gnu/CORBA/GIOP/ReplyHeader.h b/libjava/gnu/CORBA/GIOP/ReplyHeader.h new file mode 100644 index 000000000..5c10ad896 --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/ReplyHeader.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_ReplyHeader__ +#define __gnu_CORBA_GIOP_ReplyHeader__ + +#pragma interface + +#include <gnu/CORBA/GIOP/ContextHandler.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrInput; + class AbstractCdrOutput; + } + namespace GIOP + { + class ReplyHeader; + } + } + } +} + +class gnu::CORBA::GIOP::ReplyHeader : public ::gnu::CORBA::GIOP::ContextHandler +{ + +public: + ReplyHeader(); + virtual ::java::lang::String * getStatusString(); + virtual void read(::gnu::CORBA::CDR::AbstractCdrInput *) = 0; + virtual ::java::lang::String * toString(); + virtual void write(::gnu::CORBA::CDR::AbstractCdrOutput *) = 0; + static const jint NO_EXCEPTION = 0; + static const jint USER_EXCEPTION = 1; + static const jint SYSTEM_EXCEPTION = 2; + static const jint LOCATION_FORWARD = 3; + static const jint LOCATION_FORWARD_PERM = 4; + static const jint NEEDS_ADDRESSING_MODE = 5; + jint __attribute__((aligned(__alignof__( ::gnu::CORBA::GIOP::ContextHandler)))) reply_status; + jint request_id; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_ReplyHeader__ diff --git a/libjava/gnu/CORBA/GIOP/RequestHeader.h b/libjava/gnu/CORBA/GIOP/RequestHeader.h new file mode 100644 index 000000000..69135b39f --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/RequestHeader.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_RequestHeader__ +#define __gnu_CORBA_GIOP_RequestHeader__ + +#pragma interface + +#include <gnu/CORBA/GIOP/ContextHandler.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrInput; + class AbstractCdrOutput; + } + namespace GIOP + { + class RequestHeader; + } + } + } +} + +class gnu::CORBA::GIOP::RequestHeader : public ::gnu::CORBA::GIOP::ContextHandler +{ + +public: + RequestHeader(); + static jint getNextId(); + virtual void setResponseExpected(jboolean) = 0; + virtual jboolean isResponseExpected() = 0; + virtual ::java::lang::String * bytes(JArray< jbyte > *); + virtual void read(::gnu::CORBA::CDR::AbstractCdrInput *) = 0; + virtual ::java::lang::String * toString() = 0; + virtual void write(::gnu::CORBA::CDR::AbstractCdrOutput *) = 0; +private: + static jint freeId; +public: + ::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::CORBA::GIOP::ContextHandler)))) operation; + JArray< jbyte > * object_key; + JArray< jbyte > * requesting_principal; + jint request_id; +public: // actually protected + jboolean response_expected; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_RequestHeader__ diff --git a/libjava/gnu/CORBA/GIOP/ServiceContext.h b/libjava/gnu/CORBA/GIOP/ServiceContext.h new file mode 100644 index 000000000..7cde097f6 --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/ServiceContext.h @@ -0,0 +1,82 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_ServiceContext__ +#define __gnu_CORBA_GIOP_ServiceContext__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrInput; + class AbstractCdrOutput; + } + namespace GIOP + { + class ServiceContext; + } + } + } + namespace org + { + namespace omg + { + namespace IOP + { + class ServiceContext; + } + } + } +} + +class gnu::CORBA::GIOP::ServiceContext : public ::java::lang::Object +{ + +public: + ServiceContext(); + ServiceContext(::org::omg::IOP::ServiceContext *); + static ::gnu::CORBA::GIOP::ServiceContext * read(::gnu::CORBA::CDR::AbstractCdrInput *); + static JArray< ::gnu::CORBA::GIOP::ServiceContext * > * readSequence(::gnu::CORBA::CDR::AbstractCdrInput *); + virtual void write(::gnu::CORBA::CDR::AbstractCdrOutput *); + static void writeSequence(::gnu::CORBA::CDR::AbstractCdrOutput *, JArray< ::gnu::CORBA::GIOP::ServiceContext * > *); + static void add(JArray< ::org::omg::IOP::ServiceContext * > *, ::org::omg::IOP::ServiceContext *, jboolean); + static JArray< ::gnu::CORBA::GIOP::ServiceContext * > * add(JArray< ::gnu::CORBA::GIOP::ServiceContext * > *, ::org::omg::IOP::ServiceContext *, jboolean); + static ::org::omg::IOP::ServiceContext * findContext(jint, JArray< ::org::omg::IOP::ServiceContext * > *); + static ::org::omg::IOP::ServiceContext * findContext(jint, JArray< ::gnu::CORBA::GIOP::ServiceContext * > *); + static ::gnu::CORBA::GIOP::ServiceContext * find(jint, JArray< ::gnu::CORBA::GIOP::ServiceContext * > *); + virtual ::java::lang::String * toString(); +private: + static const jlong serialVersionUID = 1LL; +public: + static const jint TransactionService = 0; + static const jint CodeSets = 1; + static const jint ChainBypassCheck = 2; + static const jint ChainBypassInfo = 3; + static const jint LogicalThreadId = 4; + static const jint BI_DIR_IIOP = 5; + static const jint SendingContextRunTime = 6; + static const jint INVOCATION_POLICIES = 7; + static const jint FORWARDED_IDENTITY = 8; + static const jint UnknownExceptionInfo = 9; + static const jint RTCorbaPriority = 10; + static const jint RTCorbaPriorityRange = 11; + static const jint FT_GROUP_VERSION = 12; + static const jint FT_REQUEST = 13; + static const jint ExceptionDetailMessage = 14; + static const jint SecurityAttributeService = 15; + static const jint ActivityService = 16; + jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) context_id; + JArray< jbyte > * context_data; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_ServiceContext__ diff --git a/libjava/gnu/CORBA/GIOP/v1_0/CancelHeader.h b/libjava/gnu/CORBA/GIOP/v1_0/CancelHeader.h new file mode 100644 index 000000000..455da2421 --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/v1_0/CancelHeader.h @@ -0,0 +1,51 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_v1_0_CancelHeader__ +#define __gnu_CORBA_GIOP_v1_0_CancelHeader__ + +#pragma interface + +#include <gnu/CORBA/GIOP/CancelHeader.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace GIOP + { + namespace v1_0 + { + class CancelHeader; + } + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::GIOP::v1_0::CancelHeader : public ::gnu::CORBA::GIOP::CancelHeader +{ + +public: + CancelHeader(); + virtual void read(::org::omg::CORBA::portable::InputStream *); + virtual void write(::org::omg::CORBA::portable::OutputStream *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_v1_0_CancelHeader__ diff --git a/libjava/gnu/CORBA/GIOP/v1_0/ReplyHeader.h b/libjava/gnu/CORBA/GIOP/v1_0/ReplyHeader.h new file mode 100644 index 000000000..9c5755ed0 --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/v1_0/ReplyHeader.h @@ -0,0 +1,45 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_v1_0_ReplyHeader__ +#define __gnu_CORBA_GIOP_v1_0_ReplyHeader__ + +#pragma interface + +#include <gnu/CORBA/GIOP/ReplyHeader.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrInput; + class AbstractCdrOutput; + } + namespace GIOP + { + namespace v1_0 + { + class ReplyHeader; + } + } + } + } +} + +class gnu::CORBA::GIOP::v1_0::ReplyHeader : public ::gnu::CORBA::GIOP::ReplyHeader +{ + +public: + ReplyHeader(); + virtual ::java::lang::String * getStatusString(); + virtual ::java::lang::String * contexts(); + virtual void read(::gnu::CORBA::CDR::AbstractCdrInput *); + virtual ::java::lang::String * toString(); + virtual void write(::gnu::CORBA::CDR::AbstractCdrOutput *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_v1_0_ReplyHeader__ diff --git a/libjava/gnu/CORBA/GIOP/v1_0/RequestHeader.h b/libjava/gnu/CORBA/GIOP/v1_0/RequestHeader.h new file mode 100644 index 000000000..0b732776b --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/v1_0/RequestHeader.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_v1_0_RequestHeader__ +#define __gnu_CORBA_GIOP_v1_0_RequestHeader__ + +#pragma interface + +#include <gnu/CORBA/GIOP/RequestHeader.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrInput; + class AbstractCdrOutput; + } + namespace GIOP + { + namespace v1_0 + { + class RequestHeader; + } + } + } + } +} + +class gnu::CORBA::GIOP::v1_0::RequestHeader : public ::gnu::CORBA::GIOP::RequestHeader +{ + +public: + RequestHeader(); + virtual void setResponseExpected(jboolean); + virtual jboolean isResponseExpected(); + virtual ::java::lang::String * bytes(JArray< jbyte > *); + virtual ::java::lang::String * contexts(); + virtual void read(::gnu::CORBA::CDR::AbstractCdrInput *); + virtual ::java::lang::String * toString(); + virtual void write(::gnu::CORBA::CDR::AbstractCdrOutput *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_v1_0_RequestHeader__ diff --git a/libjava/gnu/CORBA/GIOP/v1_2/ReplyHeader.h b/libjava/gnu/CORBA/GIOP/v1_2/ReplyHeader.h new file mode 100644 index 000000000..633c59c75 --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/v1_2/ReplyHeader.h @@ -0,0 +1,43 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_v1_2_ReplyHeader__ +#define __gnu_CORBA_GIOP_v1_2_ReplyHeader__ + +#pragma interface + +#include <gnu/CORBA/GIOP/v1_0/ReplyHeader.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrInput; + class AbstractCdrOutput; + } + namespace GIOP + { + namespace v1_2 + { + class ReplyHeader; + } + } + } + } +} + +class gnu::CORBA::GIOP::v1_2::ReplyHeader : public ::gnu::CORBA::GIOP::v1_0::ReplyHeader +{ + +public: + ReplyHeader(); + virtual ::java::lang::String * getStatusString(); + virtual void read(::gnu::CORBA::CDR::AbstractCdrInput *); + virtual void write(::gnu::CORBA::CDR::AbstractCdrOutput *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_v1_2_ReplyHeader__ diff --git a/libjava/gnu/CORBA/GIOP/v1_2/RequestHeader.h b/libjava/gnu/CORBA/GIOP/v1_2/RequestHeader.h new file mode 100644 index 000000000..368275c11 --- /dev/null +++ b/libjava/gnu/CORBA/GIOP/v1_2/RequestHeader.h @@ -0,0 +1,53 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GIOP_v1_2_RequestHeader__ +#define __gnu_CORBA_GIOP_v1_2_RequestHeader__ + +#pragma interface + +#include <gnu/CORBA/GIOP/v1_0/RequestHeader.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrInput; + class AbstractCdrOutput; + } + namespace GIOP + { + namespace v1_2 + { + class RequestHeader; + } + } + } + } +} + +class gnu::CORBA::GIOP::v1_2::RequestHeader : public ::gnu::CORBA::GIOP::v1_0::RequestHeader +{ + +public: + RequestHeader(); + virtual void setResponseExpected(jboolean); + virtual jboolean isResponseExpected(); + virtual void read(::gnu::CORBA::CDR::AbstractCdrInput *); + virtual ::java::lang::String * toString(); + virtual void write(::gnu::CORBA::CDR::AbstractCdrOutput *); +private: + static const jlong serialVersionUID = 1LL; +public: + static const jshort KeyAddr = 0; + static const jshort ProfileAddr = 1; + static const jshort ReferenceAddr = 2; + jbyte __attribute__((aligned(__alignof__( ::gnu::CORBA::GIOP::v1_0::RequestHeader)))) response_flags; + jshort AddressingDisposition; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GIOP_v1_2_RequestHeader__ diff --git a/libjava/gnu/CORBA/GeneralHolder.h b/libjava/gnu/CORBA/GeneralHolder.h new file mode 100644 index 000000000..fd3d4821e --- /dev/null +++ b/libjava/gnu/CORBA/GeneralHolder.h @@ -0,0 +1,58 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_GeneralHolder__ +#define __gnu_CORBA_GeneralHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BufferedCdrOutput; + } + class GeneralHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::GeneralHolder : public ::java::lang::Object +{ + +public: + GeneralHolder(::gnu::CORBA::CDR::BufferedCdrOutput *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); +public: // actually package-private + virtual ::org::omg::CORBA::portable::InputStream * getInputStream(); +public: + virtual ::gnu::CORBA::GeneralHolder * Clone(); +private: + ::gnu::CORBA::CDR::BufferedCdrOutput * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_GeneralHolder__ diff --git a/libjava/gnu/CORBA/HolderLocator.h b/libjava/gnu/CORBA/HolderLocator.h new file mode 100644 index 000000000..78c96d719 --- /dev/null +++ b/libjava/gnu/CORBA/HolderLocator.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_HolderLocator__ +#define __gnu_CORBA_HolderLocator__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class HolderLocator; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class Streamable; + } + } + } + } +} + +class gnu::CORBA::HolderLocator : public ::java::lang::Object +{ + +public: + HolderLocator(); + static ::org::omg::CORBA::portable::Streamable * createHolder(::org::omg::CORBA::TypeCode *); +private: + static JArray< ::java::lang::Class * > * holders; + static JArray< ::java::lang::Class * > * seqHolders; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_HolderLocator__ diff --git a/libjava/gnu/CORBA/IOR$CodeSets_profile$CodeSet_component.h b/libjava/gnu/CORBA/IOR$CodeSets_profile$CodeSet_component.h new file mode 100644 index 000000000..394d8a893 --- /dev/null +++ b/libjava/gnu/CORBA/IOR$CodeSets_profile$CodeSet_component.h @@ -0,0 +1,54 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_IOR$CodeSets_profile$CodeSet_component__ +#define __gnu_CORBA_IOR$CodeSets_profile$CodeSet_component__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class IOR$CodeSets_profile$CodeSet_component; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::IOR$CodeSets_profile$CodeSet_component : public ::java::lang::Object +{ + +public: + IOR$CodeSets_profile$CodeSet_component(); + virtual void read(::org::omg::CORBA::portable::InputStream *); + virtual ::java::lang::String * toString(); + virtual ::java::lang::String * toStringFormatted(); + virtual void write(::org::omg::CORBA::portable::OutputStream *); +private: + ::java::lang::String * name(jint); +public: + JArray< jint > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) conversion; + jint native_set; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_IOR$CodeSets_profile$CodeSet_component__ diff --git a/libjava/gnu/CORBA/IOR$CodeSets_profile.h b/libjava/gnu/CORBA/IOR$CodeSets_profile.h new file mode 100644 index 000000000..e38bdc4a3 --- /dev/null +++ b/libjava/gnu/CORBA/IOR$CodeSets_profile.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_IOR$CodeSets_profile__ +#define __gnu_CORBA_IOR$CodeSets_profile__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrInput; + class AbstractCdrOutput; + } + namespace GIOP + { + class CodeSetServiceContext; + } + class IOR$CodeSets_profile; + class IOR$CodeSets_profile$CodeSet_component; + } + } +} + +class gnu::CORBA::IOR$CodeSets_profile : public ::java::lang::Object +{ + +public: + IOR$CodeSets_profile(); + virtual void read(::gnu::CORBA::CDR::AbstractCdrInput *); + virtual ::java::lang::String * toString(); + virtual void write(::gnu::CORBA::CDR::AbstractCdrOutput *); + static const jint TAG_CODE_SETS = 1; + ::gnu::CORBA::IOR$CodeSets_profile$CodeSet_component * __attribute__((aligned(__alignof__( ::java::lang::Object)))) narrow; + ::gnu::CORBA::IOR$CodeSets_profile$CodeSet_component * wide; + ::gnu::CORBA::GIOP::CodeSetServiceContext * negotiated; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_IOR$CodeSets_profile__ diff --git a/libjava/gnu/CORBA/IOR$Internet_profile.h b/libjava/gnu/CORBA/IOR$Internet_profile.h new file mode 100644 index 000000000..93e149e03 --- /dev/null +++ b/libjava/gnu/CORBA/IOR$Internet_profile.h @@ -0,0 +1,47 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_IOR$Internet_profile__ +#define __gnu_CORBA_IOR$Internet_profile__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrOutput; + } + class IOR; + class IOR$CodeSets_profile; + class IOR$Internet_profile; + class Version; + } + } +} + +class gnu::CORBA::IOR$Internet_profile : public ::java::lang::Object +{ + +public: + IOR$Internet_profile(::gnu::CORBA::IOR *); + virtual ::java::lang::String * toString(); + virtual void write(::gnu::CORBA::CDR::AbstractCdrOutput *); + static const jint TAG_INTERNET_IOP = 0; + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) host; + ::gnu::CORBA::Version * version; + jint port; + ::gnu::CORBA::IOR$CodeSets_profile * CodeSets; +public: // actually package-private + ::java::util::ArrayList * components; + ::gnu::CORBA::IOR * this$0; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_IOR$Internet_profile__ diff --git a/libjava/gnu/CORBA/IOR.h b/libjava/gnu/CORBA/IOR.h new file mode 100644 index 000000000..22cb1e1db --- /dev/null +++ b/libjava/gnu/CORBA/IOR.h @@ -0,0 +1,72 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_IOR__ +#define __gnu_CORBA_IOR__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class AbstractCdrInput; + class AbstractCdrOutput; + } + class IOR; + class IOR$Internet_profile; + } + } + namespace org + { + namespace omg + { + namespace IOP + { + class TaggedComponent; + class TaggedProfile; + } + } + } +} + +class gnu::CORBA::IOR : public ::java::lang::Object +{ + +public: + IOR(); + static ::gnu::CORBA::IOR * parse(::java::lang::String *); + virtual void _read(::gnu::CORBA::CDR::AbstractCdrInput *); + virtual void _read_no_endian(::gnu::CORBA::CDR::AbstractCdrInput *); + virtual void _write(::gnu::CORBA::CDR::AbstractCdrOutput *); + static void write_null(::gnu::CORBA::CDR::AbstractCdrOutput *); + virtual void _write_no_endian(::gnu::CORBA::CDR::AbstractCdrOutput *); + virtual ::java::lang::String * toString(); + virtual ::java::lang::String * toStringFormatted(); + virtual ::java::lang::String * toStringifiedReference(); + virtual void add_ior_component(::org::omg::IOP::TaggedComponent *); + virtual void add_ior_component_to_profile(::org::omg::IOP::TaggedComponent *, jint); +private: + static void addComponentTo(::org::omg::IOP::TaggedProfile *, ::org::omg::IOP::TaggedComponent *); +public: + virtual jboolean equals(::java::lang::Object *); + virtual jint hashCode(); + static const jint FAILED = 10; + ::gnu::CORBA::IOR$Internet_profile * __attribute__((aligned(__alignof__( ::java::lang::Object)))) Internet; + ::java::lang::String * Id; + JArray< jbyte > * key; +public: // actually package-private + ::java::util::ArrayList * profiles; +public: + jboolean Big_Endian; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_IOR__ diff --git a/libjava/gnu/CORBA/Interceptor/ClientRequestInterceptors.h b/libjava/gnu/CORBA/Interceptor/ClientRequestInterceptors.h new file mode 100644 index 000000000..d5dc4b1ce --- /dev/null +++ b/libjava/gnu/CORBA/Interceptor/ClientRequestInterceptors.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Interceptor_ClientRequestInterceptors__ +#define __gnu_CORBA_Interceptor_ClientRequestInterceptors__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Interceptor + { + class ClientRequestInterceptors; + class Registrator; + } + } + } + namespace org + { + namespace omg + { + namespace PortableInterceptor + { + class ClientRequestInfo; + class ClientRequestInterceptor; + } + } + } +} + +class gnu::CORBA::Interceptor::ClientRequestInterceptors : public ::java::lang::Object +{ + +public: + ClientRequestInterceptors(::gnu::CORBA::Interceptor::Registrator *); + virtual void receive_exception(::org::omg::PortableInterceptor::ClientRequestInfo *); + virtual void receive_other(::org::omg::PortableInterceptor::ClientRequestInfo *); + virtual void receive_reply(::org::omg::PortableInterceptor::ClientRequestInfo *); + virtual void send_poll(::org::omg::PortableInterceptor::ClientRequestInfo *); + virtual void send_request(::org::omg::PortableInterceptor::ClientRequestInfo *); + virtual void destroy(); + virtual ::java::lang::String * name(); +private: + JArray< ::org::omg::PortableInterceptor::ClientRequestInterceptor * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) interceptors; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Interceptor_ClientRequestInterceptors__ diff --git a/libjava/gnu/CORBA/Interceptor/ForwardRequestHolder.h b/libjava/gnu/CORBA/Interceptor/ForwardRequestHolder.h new file mode 100644 index 000000000..c58ee5998 --- /dev/null +++ b/libjava/gnu/CORBA/Interceptor/ForwardRequestHolder.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Interceptor_ForwardRequestHolder__ +#define __gnu_CORBA_Interceptor_ForwardRequestHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Interceptor + { + class ForwardRequestHolder; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + namespace PortableInterceptor + { + class ForwardRequest; + } + } + } +} + +class gnu::CORBA::Interceptor::ForwardRequestHolder : public ::java::lang::Object +{ + +public: + ForwardRequestHolder(); + ForwardRequestHolder(::org::omg::PortableInterceptor::ForwardRequest *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + ::org::omg::PortableInterceptor::ForwardRequest * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Interceptor_ForwardRequestHolder__ diff --git a/libjava/gnu/CORBA/Interceptor/IORInterceptors.h b/libjava/gnu/CORBA/Interceptor/IORInterceptors.h new file mode 100644 index 000000000..6a2a45a75 --- /dev/null +++ b/libjava/gnu/CORBA/Interceptor/IORInterceptors.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Interceptor_IORInterceptors__ +#define __gnu_CORBA_Interceptor_IORInterceptors__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Interceptor + { + class IORInterceptors; + class Registrator; + } + } + } + namespace org + { + namespace omg + { + namespace PortableInterceptor + { + class IORInfo; + class IORInterceptor; + class ObjectReferenceTemplate; + } + } + } +} + +class gnu::CORBA::Interceptor::IORInterceptors : public ::java::lang::Object +{ + +public: + IORInterceptors(::gnu::CORBA::Interceptor::Registrator *); + virtual void establish_components(::org::omg::PortableInterceptor::IORInfo *); + virtual void destroy(); + virtual ::java::lang::String * name(); + virtual void adapter_manager_state_changed(jint, jshort); + virtual void adapter_state_changed(JArray< ::org::omg::PortableInterceptor::ObjectReferenceTemplate * > *, jshort); + virtual void components_established(::org::omg::PortableInterceptor::IORInfo *); +private: + JArray< ::org::omg::PortableInterceptor::IORInterceptor * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) interceptors; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Interceptor_IORInterceptors__ diff --git a/libjava/gnu/CORBA/Interceptor/Registrator.h b/libjava/gnu/CORBA/Interceptor/Registrator.h new file mode 100644 index 000000000..8a5a3b032 --- /dev/null +++ b/libjava/gnu/CORBA/Interceptor/Registrator.h @@ -0,0 +1,104 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Interceptor_Registrator__ +#define __gnu_CORBA_Interceptor_Registrator__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Interceptor + { + class Registrator; + } + namespace Poa + { + class ORB_1_4; + } + class gnuCodecFactory; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + } + namespace IOP + { + class CodecFactory; + } + namespace PortableInterceptor + { + class ClientRequestInterceptor; + class IORInterceptor; + class Interceptor; + class PolicyFactory; + class ServerRequestInterceptor; + } + } + } +} + +class gnu::CORBA::Interceptor::Registrator : public ::org::omg::CORBA::LocalObject +{ + +public: + Registrator(::gnu::CORBA::Poa::ORB_1_4 *, ::java::util::Properties *, JArray< ::java::lang::String * > *); +private: + void checkProperties(::java::util::Properties *); + void checkFile(::java::lang::String *, ::java::lang::String *); +public: + virtual void pre_init(); + virtual ::java::util::Map * getRegisteredReferences(); + virtual void post_init(); + virtual JArray< ::org::omg::PortableInterceptor::ServerRequestInterceptor * > * getServerRequestInterceptors(); + virtual JArray< ::org::omg::PortableInterceptor::ClientRequestInterceptor * > * getClientRequestInterceptors(); + virtual JArray< ::org::omg::PortableInterceptor::IORInterceptor * > * getIORInterceptors(); + virtual void add_client_request_interceptor(::org::omg::PortableInterceptor::ClientRequestInterceptor *); + virtual void add_ior_interceptor(::org::omg::PortableInterceptor::IORInterceptor *); + virtual void add_server_request_interceptor(::org::omg::PortableInterceptor::ServerRequestInterceptor *); + virtual jint allocate_slot_id(); +private: + void add(::java::util::ArrayList *, ::org::omg::PortableInterceptor::Interceptor *); +public: + virtual JArray< ::java::lang::String * > * arguments(); + virtual ::org::omg::IOP::CodecFactory * codec_factory(); + virtual ::java::lang::String * orb_id(); + virtual void register_initial_reference(::java::lang::String *, ::org::omg::CORBA::Object *); + virtual void register_policy_factory(jint, ::org::omg::PortableInterceptor::PolicyFactory *); + virtual ::org::omg::CORBA::Object * resolve_initial_references(::java::lang::String *); + virtual jboolean hasClientRequestInterceptors(); + virtual jboolean hasServerRequestInterceptors(); + virtual jboolean hasIorInterceptors(); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::String * m_prefix; +private: + ::java::util::ArrayList * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) m_server; + ::java::util::ArrayList * m_client; + ::java::util::ArrayList * m_ior; +public: + ::java::util::Hashtable * m_policyFactories; + ::java::util::TreeMap * m_references; + ::java::util::ArrayList * m_initializers; +public: // actually package-private + ::gnu::CORBA::Poa::ORB_1_4 * orb; + JArray< ::java::lang::String * > * m_args; + ::gnu::CORBA::gnuCodecFactory * m_codecFactory; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Interceptor_Registrator__ diff --git a/libjava/gnu/CORBA/Interceptor/ServerRequestInterceptors.h b/libjava/gnu/CORBA/Interceptor/ServerRequestInterceptors.h new file mode 100644 index 000000000..fb78c57b9 --- /dev/null +++ b/libjava/gnu/CORBA/Interceptor/ServerRequestInterceptors.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Interceptor_ServerRequestInterceptors__ +#define __gnu_CORBA_Interceptor_ServerRequestInterceptors__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Interceptor + { + class Registrator; + class ServerRequestInterceptors; + } + } + } + namespace org + { + namespace omg + { + namespace PortableInterceptor + { + class ServerRequestInfo; + class ServerRequestInterceptor; + } + } + } +} + +class gnu::CORBA::Interceptor::ServerRequestInterceptors : public ::java::lang::Object +{ + +public: + ServerRequestInterceptors(::gnu::CORBA::Interceptor::Registrator *); + virtual void receive_request_service_contexts(::org::omg::PortableInterceptor::ServerRequestInfo *); + virtual void receive_request(::org::omg::PortableInterceptor::ServerRequestInfo *); + virtual void send_exception(::org::omg::PortableInterceptor::ServerRequestInfo *); + virtual void send_other(::org::omg::PortableInterceptor::ServerRequestInfo *); + virtual void send_reply(::org::omg::PortableInterceptor::ServerRequestInfo *); + virtual void destroy(); + virtual ::java::lang::String * name(); +private: + JArray< ::org::omg::PortableInterceptor::ServerRequestInterceptor * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) interceptors; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Interceptor_ServerRequestInterceptors__ diff --git a/libjava/gnu/CORBA/Interceptor/gnuClientRequestInfo.h b/libjava/gnu/CORBA/Interceptor/gnuClientRequestInfo.h new file mode 100644 index 000000000..32dac2c45 --- /dev/null +++ b/libjava/gnu/CORBA/Interceptor/gnuClientRequestInfo.h @@ -0,0 +1,86 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Interceptor_gnuClientRequestInfo__ +#define __gnu_CORBA_Interceptor_gnuClientRequestInfo__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Interceptor + { + class gnuClientRequestInfo; + } + class gnuRequest; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class Object; + class Policy; + class TypeCode; + } + namespace Dynamic + { + class Parameter; + } + namespace IOP + { + class ServiceContext; + class TaggedComponent; + class TaggedProfile; + } + } + } +} + +class gnu::CORBA::Interceptor::gnuClientRequestInfo : public ::org::omg::CORBA::LocalObject +{ + +public: + gnuClientRequestInfo(::gnu::CORBA::gnuRequest *); + virtual void add_request_service_context(::org::omg::IOP::ServiceContext *, jboolean); + virtual ::org::omg::IOP::TaggedProfile * effective_profile(); + virtual ::org::omg::CORBA::Object * effective_target(); + virtual ::org::omg::IOP::TaggedComponent * get_effective_component(jint); + virtual JArray< ::org::omg::IOP::TaggedComponent * > * get_effective_components(jint); + virtual ::org::omg::CORBA::Policy * get_request_policy(jint); + virtual ::java::lang::String * received_exception_id(); + virtual ::org::omg::CORBA::Any * received_exception(); + virtual ::org::omg::CORBA::Object * target(); + virtual JArray< ::org::omg::Dynamic::Parameter * > * arguments(); + virtual ::org::omg::CORBA::Any * result(); + virtual JArray< ::java::lang::String * > * contexts(); + virtual JArray< ::org::omg::CORBA::TypeCode * > * exceptions(); + virtual ::org::omg::CORBA::Object * forward_reference(); + virtual JArray< ::java::lang::String * > * operation_context(); + virtual ::org::omg::CORBA::Any * get_slot(jint); + virtual ::java::lang::String * operation(); + virtual jshort reply_status(); + virtual jint request_id(); + virtual jboolean response_expected(); + virtual jshort sync_scope(); + virtual ::org::omg::IOP::ServiceContext * get_reply_service_context(jint); + virtual ::org::omg::IOP::ServiceContext * get_request_service_context(jint); +private: + static const jlong serialVersionUID = 1LL; + ::gnu::CORBA::gnuRequest * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) request; +public: + ::org::omg::CORBA::Any * m_wrapped_exception; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Interceptor_gnuClientRequestInfo__ diff --git a/libjava/gnu/CORBA/Interceptor/gnuIcCurrent.h b/libjava/gnu/CORBA/Interceptor/gnuIcCurrent.h new file mode 100644 index 000000000..65d85eb9d --- /dev/null +++ b/libjava/gnu/CORBA/Interceptor/gnuIcCurrent.h @@ -0,0 +1,67 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Interceptor_gnuIcCurrent__ +#define __gnu_CORBA_Interceptor_gnuIcCurrent__ + +#pragma interface + +#include <org/omg/CORBA/portable/ObjectImpl.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Interceptor + { + class gnuIcCurrent; + } + namespace Poa + { + class ORB_1_4; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + } + } + } +} + +class gnu::CORBA::Interceptor::gnuIcCurrent : public ::org::omg::CORBA::portable::ObjectImpl +{ + +public: + gnuIcCurrent(::gnu::CORBA::Poa::ORB_1_4 *); + virtual JArray< ::java::lang::String * > * _ids(); + virtual void put(::java::lang::Thread *, JArray< ::org::omg::CORBA::Any * > *); + virtual jboolean has(::java::lang::Thread *); + virtual void remove(::java::lang::Thread *); +public: // actually package-private + virtual JArray< ::org::omg::CORBA::Any * > * get_slots(); +public: + virtual JArray< ::org::omg::CORBA::Any * > * clone_slots(); + virtual ::org::omg::CORBA::Any * get_slot(jint); + virtual void set_slot(jint, ::org::omg::CORBA::Any *); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + ::gnu::CORBA::Poa::ORB_1_4 * __attribute__((aligned(__alignof__( ::org::omg::CORBA::portable::ObjectImpl)))) orb; +private: + ::java::util::Hashtable * threads; +public: // actually package-private + static JArray< ::org::omg::CORBA::Any * > * NO_SLOTS; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Interceptor_gnuIcCurrent__ diff --git a/libjava/gnu/CORBA/Interceptor/gnuIorInfo.h b/libjava/gnu/CORBA/Interceptor/gnuIorInfo.h new file mode 100644 index 000000000..8e1adcf81 --- /dev/null +++ b/libjava/gnu/CORBA/Interceptor/gnuIorInfo.h @@ -0,0 +1,73 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Interceptor_gnuIorInfo__ +#define __gnu_CORBA_Interceptor_gnuIorInfo__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class IOR; + namespace Interceptor + { + class gnuIorInfo; + } + namespace Poa + { + class ORB_1_4; + class gnuPOA; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Policy; + } + namespace IOP + { + class TaggedComponent; + } + namespace PortableInterceptor + { + class ObjectReferenceFactory; + class ObjectReferenceTemplate; + } + } + } +} + +class gnu::CORBA::Interceptor::gnuIorInfo : public ::org::omg::CORBA::LocalObject +{ + +public: + gnuIorInfo(::gnu::CORBA::Poa::ORB_1_4 *, ::gnu::CORBA::Poa::gnuPOA *, ::gnu::CORBA::IOR *); + virtual void add_ior_component_to_profile(::org::omg::IOP::TaggedComponent *, jint); + virtual void add_ior_component(::org::omg::IOP::TaggedComponent *); + virtual ::org::omg::CORBA::Policy * get_effective_policy(jint); + virtual jshort state(); + virtual ::org::omg::PortableInterceptor::ObjectReferenceTemplate * adapter_template(); + virtual ::org::omg::PortableInterceptor::ObjectReferenceFactory * current_factory(); + virtual void current_factory(::org::omg::PortableInterceptor::ObjectReferenceFactory *); + virtual jint manager_id(); +private: + static const jlong serialVersionUID = 1LL; +public: + ::gnu::CORBA::Poa::ORB_1_4 * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) orb; + ::gnu::CORBA::Poa::gnuPOA * poa; +private: + ::gnu::CORBA::IOR * ior; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Interceptor_gnuIorInfo__ diff --git a/libjava/gnu/CORBA/Interceptor/gnuServerRequestInfo.h b/libjava/gnu/CORBA/Interceptor/gnuServerRequestInfo.h new file mode 100644 index 000000000..8164ea723 --- /dev/null +++ b/libjava/gnu/CORBA/Interceptor/gnuServerRequestInfo.h @@ -0,0 +1,104 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Interceptor_gnuServerRequestInfo__ +#define __gnu_CORBA_Interceptor_gnuServerRequestInfo__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace GIOP + { + class ReplyHeader; + class RequestHeader; + } + namespace Interceptor + { + class gnuServerRequestInfo; + } + namespace Poa + { + class gnuServantObject; + } + class gnuRequest; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class Object; + class Policy; + class TypeCode; + } + namespace Dynamic + { + class Parameter; + } + namespace IOP + { + class ServiceContext; + } + } + } +} + +class gnu::CORBA::Interceptor::gnuServerRequestInfo : public ::org::omg::CORBA::LocalObject +{ + +public: + gnuServerRequestInfo(::gnu::CORBA::Poa::gnuServantObject *, ::gnu::CORBA::GIOP::RequestHeader *, ::gnu::CORBA::GIOP::ReplyHeader *); + virtual void set_slot(jint, ::org::omg::CORBA::Any *); + virtual ::org::omg::CORBA::Any * get_slot(jint); + virtual void reset(); + virtual JArray< jbyte > * object_id(); + virtual jboolean target_is_a(::java::lang::String *); + virtual JArray< jbyte > * adapter_id(); + virtual ::org::omg::CORBA::Policy * get_server_policy(jint); + virtual ::java::lang::String * target_most_derived_interface(); + virtual ::java::lang::String * operation(); + virtual JArray< ::org::omg::CORBA::TypeCode * > * exceptions(); + virtual jshort reply_status(); + virtual jint request_id(); + virtual jboolean response_expected(); + virtual void add_reply_service_context(::org::omg::IOP::ServiceContext *, jboolean); + virtual ::org::omg::CORBA::Any * sending_exception(); + virtual ::org::omg::CORBA::Object * forward_reference(); + virtual ::org::omg::IOP::ServiceContext * get_reply_service_context(jint); + virtual ::org::omg::IOP::ServiceContext * get_request_service_context(jint); + virtual JArray< ::java::lang::String * > * operation_context(); + virtual ::org::omg::CORBA::Any * result(); + virtual JArray< ::java::lang::String * > * contexts(); + virtual jshort sync_scope(); + virtual JArray< ::org::omg::Dynamic::Parameter * > * arguments(); + virtual JArray< ::java::lang::String * > * adapter_name(); + virtual ::java::lang::String * orb_id(); + virtual ::java::lang::String * server_id(); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + ::gnu::CORBA::Poa::gnuServantObject * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) m_object; + static ::java::lang::String * not_available; + JArray< ::org::omg::CORBA::Any * > * m_slots; +public: + ::gnu::CORBA::GIOP::RequestHeader * m_request_header; + ::gnu::CORBA::GIOP::ReplyHeader * m_reply_header; + ::org::omg::CORBA::Object * m_forward_reference; + ::java::lang::Exception * m_sys_exception; + ::org::omg::CORBA::Any * m_usr_exception; + ::gnu::CORBA::gnuRequest * m_request; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Interceptor_gnuServerRequestInfo__ diff --git a/libjava/gnu/CORBA/IorDelegate.h b/libjava/gnu/CORBA/IorDelegate.h new file mode 100644 index 000000000..176cac068 --- /dev/null +++ b/libjava/gnu/CORBA/IorDelegate.h @@ -0,0 +1,72 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_IorDelegate__ +#define __gnu_CORBA_IorDelegate__ + +#pragma interface + +#include <gnu/CORBA/SimpleDelegate.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BufferredCdrInput; + } + class IOR; + class IorDelegate; + class StreamBasedRequest; + class gnuRequest; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Context; + class ContextList; + class ExceptionList; + class NVList; + class NamedValue; + class ORB; + class Object; + class Request; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::IorDelegate : public ::gnu::CORBA::SimpleDelegate +{ + +public: + IorDelegate(::org::omg::CORBA::ORB *, ::gnu::CORBA::IOR *); + virtual ::org::omg::CORBA::Request * create_request(::org::omg::CORBA::Object *, ::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *); + virtual ::org::omg::CORBA::Request * create_request(::org::omg::CORBA::Object *, ::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *); +public: // actually protected + virtual ::gnu::CORBA::gnuRequest * getRequestInstance(::org::omg::CORBA::Object *); +public: + virtual ::org::omg::CORBA::portable::InputStream * invoke(::org::omg::CORBA::Object *, ::org::omg::CORBA::portable::OutputStream *); +public: // actually package-private + virtual void showException(::gnu::CORBA::StreamBasedRequest *, ::gnu::CORBA::CDR::BufferredCdrInput *); +public: + virtual ::org::omg::CORBA::Request * request(::org::omg::CORBA::Object *, ::java::lang::String *); + virtual ::org::omg::CORBA::portable::OutputStream * request(::org::omg::CORBA::Object *, ::java::lang::String *, jboolean); + virtual void release(::org::omg::CORBA::Object *); + virtual void setIor(::gnu::CORBA::IOR *); + virtual jboolean is_local(::org::omg::CORBA::Object *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_IorDelegate__ diff --git a/libjava/gnu/CORBA/IorObject.h b/libjava/gnu/CORBA/IorObject.h new file mode 100644 index 000000000..c3fca11db --- /dev/null +++ b/libjava/gnu/CORBA/IorObject.h @@ -0,0 +1,52 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_IorObject__ +#define __gnu_CORBA_IorObject__ + +#pragma interface + +#include <org/omg/CORBA/portable/ObjectImpl.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class IOR; + class IorObject; + class OrbFunctional; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ORB; + } + } + } +} + +class gnu::CORBA::IorObject : public ::org::omg::CORBA::portable::ObjectImpl +{ + +public: + IorObject(::org::omg::CORBA::ORB *, ::gnu::CORBA::IOR *); + IorObject(::gnu::CORBA::OrbFunctional *, ::java::lang::String *); + virtual ::gnu::CORBA::IOR * getIor(); + virtual JArray< ::java::lang::String * > * _ids(); + virtual ::java::lang::String * toString(); +public: // actually protected + virtual void finalize(); + ::gnu::CORBA::IOR * __attribute__((aligned(__alignof__( ::org::omg::CORBA::portable::ObjectImpl)))) ior; + JArray< ::java::lang::String * > * id; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_IorObject__ diff --git a/libjava/gnu/CORBA/IorProvider.h b/libjava/gnu/CORBA/IorProvider.h new file mode 100644 index 000000000..b24403808 --- /dev/null +++ b/libjava/gnu/CORBA/IorProvider.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_IorProvider__ +#define __gnu_CORBA_IorProvider__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class IOR; + class IorProvider; + } + } +} + +class gnu::CORBA::IorProvider : public ::java::lang::Object +{ + +public: + virtual ::gnu::CORBA::IOR * getIor() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __gnu_CORBA_IorProvider__ diff --git a/libjava/gnu/CORBA/Minor.h b/libjava/gnu/CORBA/Minor.h new file mode 100644 index 000000000..e37bd4cdf --- /dev/null +++ b/libjava/gnu/CORBA/Minor.h @@ -0,0 +1,64 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Minor__ +#define __gnu_CORBA_Minor__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class Minor; + } + } +} + +class gnu::CORBA::Minor : public ::java::lang::Object +{ + +public: + static const jint vendor = 1195573248; + static const jint Giop = 1195573249; + static const jint Header = 1195573250; + static const jint EOF = 1195573251; + static const jint CDR = 1195573253; + static const jint Value = 1195573254; + static const jint Forwarding = 1195573255; + static const jint Encapsulation = 1195573256; + static const jint Any = 1195573257; + static const jint UserException = 1195573258; + static const jint Inappropriate = 1195573259; + static const jint Negative = 1195573260; + static const jint Graph = 1195573262; + static const jint Boxed = 1195573263; + static const jint Instantiation = 1195573264; + static const jint ValueHeaderTag = 1195573265; + static const jint ValueHeaderFlags = 1195573266; + static const jint ClassCast = 1195573267; + static const jint Offset = 1195573268; + static const jint Chunks = 1195573269; + static const jint UnsupportedValue = 1195573270; + static const jint Factory = 1195573271; + static const jint UnsupportedAddressing = 1195573272; + static const jint IOR = 1195573273; + static const jint TargetConversion = 1195573274; + static const jint ValueFields = 1195573275; + static const jint NonSerializable = 1195573276; + static const jint Method = 1195573248; + static const jint Activation = 1195573258; + static const jint Policy = 1195573259; + static const jint Socket = 1195573260; + static const jint Enumeration = 1195573262; + static const jint PolicyType = 1195573263; + static const jint Ports = 1195573268; + static const jint Threads = 1195573269; + static const jint Missing_IOR = 1195573270; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __gnu_CORBA_Minor__ diff --git a/libjava/gnu/CORBA/NameDynAnyPairHolder.h b/libjava/gnu/CORBA/NameDynAnyPairHolder.h new file mode 100644 index 000000000..ca7a5a5de --- /dev/null +++ b/libjava/gnu/CORBA/NameDynAnyPairHolder.h @@ -0,0 +1,53 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NameDynAnyPairHolder__ +#define __gnu_CORBA_NameDynAnyPairHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class NameDynAnyPairHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + namespace DynamicAny + { + class NameDynAnyPair; + } + } + } +} + +class gnu::CORBA::NameDynAnyPairHolder : public ::java::lang::Object +{ + +public: + NameDynAnyPairHolder(); + NameDynAnyPairHolder(::org::omg::DynamicAny::NameDynAnyPair *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + ::org::omg::DynamicAny::NameDynAnyPair * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NameDynAnyPairHolder__ diff --git a/libjava/gnu/CORBA/NameDynAnyPairSeqHolder.h b/libjava/gnu/CORBA/NameDynAnyPairSeqHolder.h new file mode 100644 index 000000000..0ffdb8704 --- /dev/null +++ b/libjava/gnu/CORBA/NameDynAnyPairSeqHolder.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NameDynAnyPairSeqHolder__ +#define __gnu_CORBA_NameDynAnyPairSeqHolder__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class NameDynAnyPairSeqHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + namespace DynamicAny + { + class NameDynAnyPair; + } + } + } +} + +class gnu::CORBA::NameDynAnyPairSeqHolder : public ::java::lang::Object +{ + +public: + NameDynAnyPairSeqHolder(); + NameDynAnyPairSeqHolder(JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NameDynAnyPairSeqHolder__ diff --git a/libjava/gnu/CORBA/NameValuePairHolder.h b/libjava/gnu/CORBA/NameValuePairHolder.h new file mode 100644 index 000000000..a8c14d070 --- /dev/null +++ b/libjava/gnu/CORBA/NameValuePairHolder.h @@ -0,0 +1,53 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NameValuePairHolder__ +#define __gnu_CORBA_NameValuePairHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class NameValuePairHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + namespace DynamicAny + { + class NameValuePair; + } + } + } +} + +class gnu::CORBA::NameValuePairHolder : public ::java::lang::Object +{ + +public: + NameValuePairHolder(); + NameValuePairHolder(::org::omg::DynamicAny::NameValuePair *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + ::org::omg::DynamicAny::NameValuePair * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NameValuePairHolder__ diff --git a/libjava/gnu/CORBA/NameValuePairSeqHolder.h b/libjava/gnu/CORBA/NameValuePairSeqHolder.h new file mode 100644 index 000000000..4b5ef47e2 --- /dev/null +++ b/libjava/gnu/CORBA/NameValuePairSeqHolder.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NameValuePairSeqHolder__ +#define __gnu_CORBA_NameValuePairSeqHolder__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class NameValuePairSeqHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + namespace DynamicAny + { + class NameValuePair; + } + } + } +} + +class gnu::CORBA::NameValuePairSeqHolder : public ::java::lang::Object +{ + +public: + NameValuePairSeqHolder(); + NameValuePairSeqHolder(JArray< ::org::omg::DynamicAny::NameValuePair * > *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + JArray< ::org::omg::DynamicAny::NameValuePair * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NameValuePairSeqHolder__ diff --git a/libjava/gnu/CORBA/NamingService/Binding_iterator_impl.h b/libjava/gnu/CORBA/NamingService/Binding_iterator_impl.h new file mode 100644 index 000000000..68caf386f --- /dev/null +++ b/libjava/gnu/CORBA/NamingService/Binding_iterator_impl.h @@ -0,0 +1,54 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NamingService_Binding_iterator_impl__ +#define __gnu_CORBA_NamingService_Binding_iterator_impl__ + +#pragma interface + +#include <org/omg/CosNaming/_BindingIteratorImplBase.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace NamingService + { + class Binding_iterator_impl; + } + } + } + namespace org + { + namespace omg + { + namespace CosNaming + { + class Binding; + class BindingHolder; + class BindingListHolder; + } + } + } +} + +class gnu::CORBA::NamingService::Binding_iterator_impl : public ::org::omg::CosNaming::_BindingIteratorImplBase +{ + +public: + Binding_iterator_impl(JArray< ::org::omg::CosNaming::Binding * > *); + virtual void destroy(); + virtual jboolean next_n(jint, ::org::omg::CosNaming::BindingListHolder *); + virtual jboolean next_one(::org::omg::CosNaming::BindingHolder *); +private: + static ::org::omg::CosNaming::Binding * no_more_bindings; + JArray< ::org::omg::CosNaming::Binding * > * __attribute__((aligned(__alignof__( ::org::omg::CosNaming::_BindingIteratorImplBase)))) bindings; + jint p; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NamingService_Binding_iterator_impl__ diff --git a/libjava/gnu/CORBA/NamingService/Ext.h b/libjava/gnu/CORBA/NamingService/Ext.h new file mode 100644 index 000000000..ec385a0b8 --- /dev/null +++ b/libjava/gnu/CORBA/NamingService/Ext.h @@ -0,0 +1,75 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NamingService_Ext__ +#define __gnu_CORBA_NamingService_Ext__ + +#pragma interface + +#include <org/omg/CosNaming/_NamingContextExtImplBase.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace NamingService + { + class Ext; + class NameTransformer; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + namespace portable + { + class Delegate; + } + } + namespace CosNaming + { + class BindingIteratorHolder; + class BindingListHolder; + class NameComponent; + class NamingContext; + } + } + } +} + +class gnu::CORBA::NamingService::Ext : public ::org::omg::CosNaming::_NamingContextExtImplBase +{ + +public: + Ext(::org::omg::CosNaming::NamingContext *); + virtual void _set_delegate(::org::omg::CORBA::portable::Delegate *); + virtual void bind(JArray< ::org::omg::CosNaming::NameComponent * > *, ::org::omg::CORBA::Object *); + virtual void bind_context(JArray< ::org::omg::CosNaming::NameComponent * > *, ::org::omg::CosNaming::NamingContext *); + virtual ::org::omg::CosNaming::NamingContext * bind_new_context(JArray< ::org::omg::CosNaming::NameComponent * > *); + virtual void destroy(); + virtual void list(jint, ::org::omg::CosNaming::BindingListHolder *, ::org::omg::CosNaming::BindingIteratorHolder *); + virtual ::org::omg::CosNaming::NamingContext * new_context(); + virtual void rebind(JArray< ::org::omg::CosNaming::NameComponent * > *, ::org::omg::CORBA::Object *); + virtual void rebind_context(JArray< ::org::omg::CosNaming::NameComponent * > *, ::org::omg::CosNaming::NamingContext *); + virtual ::org::omg::CORBA::Object * resolve(JArray< ::org::omg::CosNaming::NameComponent * > *); + virtual ::org::omg::CORBA::Object * resolve_str(::java::lang::String *); + virtual JArray< ::org::omg::CosNaming::NameComponent * > * to_name(::java::lang::String *); + virtual ::java::lang::String * to_string(JArray< ::org::omg::CosNaming::NameComponent * > *); + virtual ::java::lang::String * to_url(::java::lang::String *, ::java::lang::String *); + virtual void unbind(JArray< ::org::omg::CosNaming::NameComponent * > *); +private: + ::org::omg::CosNaming::NamingContext * __attribute__((aligned(__alignof__( ::org::omg::CosNaming::_NamingContextExtImplBase)))) classic; + ::gnu::CORBA::NamingService::NameTransformer * converter; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NamingService_Ext__ diff --git a/libjava/gnu/CORBA/NamingService/NameComponentComparator.h b/libjava/gnu/CORBA/NamingService/NameComponentComparator.h new file mode 100644 index 000000000..dbf3186fa --- /dev/null +++ b/libjava/gnu/CORBA/NamingService/NameComponentComparator.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NamingService_NameComponentComparator__ +#define __gnu_CORBA_NamingService_NameComponentComparator__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace NamingService + { + class NameComponentComparator; + } + } + } +} + +class gnu::CORBA::NamingService::NameComponentComparator : public ::java::lang::Object +{ + + NameComponentComparator(); +public: + jint compare(::java::lang::Object *, ::java::lang::Object *); + jboolean equals(::java::lang::Object *); + static ::gnu::CORBA::NamingService::NameComponentComparator * singleton; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NamingService_NameComponentComparator__ diff --git a/libjava/gnu/CORBA/NamingService/NameParser.h b/libjava/gnu/CORBA/NamingService/NameParser.h new file mode 100644 index 000000000..d5bff788e --- /dev/null +++ b/libjava/gnu/CORBA/NamingService/NameParser.h @@ -0,0 +1,75 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NamingService_NameParser__ +#define __gnu_CORBA_NamingService_NameParser__ + +#pragma interface + +#include <gnu/CORBA/NamingService/NameTransformer.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace NamingService + { + class NameParser; + class NameTransformer; + } + class OrbFunctional; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + } + } + } +} + +class gnu::CORBA::NamingService::NameParser : public ::gnu::CORBA::NamingService::NameTransformer +{ + +public: + NameParser(); + virtual ::org::omg::CORBA::Object * corbaloc(::java::lang::String *, ::gnu::CORBA::OrbFunctional *); +private: + ::org::omg::CORBA::Object * corbaloc(::java::lang::String *, ::gnu::CORBA::OrbFunctional *, jint); +public: // actually package-private + virtual ::java::lang::String * readFile(::java::lang::String *); + virtual ::java::lang::String * readUrl(::java::lang::String *); +private: + ::org::omg::CORBA::Object * resolve(::org::omg::CORBA::Object *); + ::java::lang::String * readKey(::java::lang::String *); +public: // actually package-private + static void corbalocT(::java::lang::String *, ::gnu::CORBA::OrbFunctional *); +public: + static void main(JArray< ::java::lang::String * > *); + static ::java::lang::String * pxCORBALOC; + static ::java::lang::String * pxCORBANAME; + static ::java::lang::String * pxIOR; + static ::java::lang::String * pxFILE; + static ::java::lang::String * pxFTP; + static ::java::lang::String * pxHTTP; + static ::java::lang::String * IIOP; + static ::java::lang::String * RIR; + static const jint DEFAULT_PORT = 2809; + static ::java::lang::String * DEFAULT_NAME; +public: // actually package-private + static ::gnu::CORBA::NamingService::NameTransformer * converter; + jint __attribute__((aligned(__alignof__( ::gnu::CORBA::NamingService::NameTransformer)))) p; + JArray< ::java::lang::String * > * t; + static ::gnu::CORBA::NamingService::NameParser * n; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NamingService_NameParser__ diff --git a/libjava/gnu/CORBA/NamingService/NameTransformer.h b/libjava/gnu/CORBA/NamingService/NameTransformer.h new file mode 100644 index 000000000..715ebc501 --- /dev/null +++ b/libjava/gnu/CORBA/NamingService/NameTransformer.h @@ -0,0 +1,65 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NamingService_NameTransformer__ +#define __gnu_CORBA_NamingService_NameTransformer__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace NamingService + { + class NameTransformer; + } + } + namespace java + { + namespace lang + { + class CPStringBuilder; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class IntHolder; + } + namespace CosNaming + { + class NameComponent; + } + } + } +} + +class gnu::CORBA::NamingService::NameTransformer : public ::java::lang::Object +{ + +public: + NameTransformer(); + virtual JArray< ::org::omg::CosNaming::NameComponent * > * toName(::java::lang::String *); + virtual ::java::lang::String * toString(JArray< ::org::omg::CosNaming::NameComponent * > *); +private: + void appEscaping(::gnu::java::lang::CPStringBuilder *, ::java::lang::String *); + void assertEndOfNode(::org::omg::CORBA::IntHolder *, JArray< ::java::lang::String * > *); + ::org::omg::CosNaming::NameComponent * readNode(::org::omg::CORBA::IntHolder *, JArray< ::java::lang::String * > *); + ::java::lang::String * readPart(::org::omg::CORBA::IntHolder *, JArray< ::java::lang::String * > *); +public: + static void main(JArray< ::java::lang::String * > *); + static ::java::lang::String * ESCAPE; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NamingService_NameTransformer__ diff --git a/libjava/gnu/CORBA/NamingService/NameValidator.h b/libjava/gnu/CORBA/NamingService/NameValidator.h new file mode 100644 index 000000000..6ec06279c --- /dev/null +++ b/libjava/gnu/CORBA/NamingService/NameValidator.h @@ -0,0 +1,45 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NamingService_NameValidator__ +#define __gnu_CORBA_NamingService_NameValidator__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace NamingService + { + class NameValidator; + } + } + } + namespace org + { + namespace omg + { + namespace CosNaming + { + class NameComponent; + } + } + } +} + +class gnu::CORBA::NamingService::NameValidator : public ::java::lang::Object +{ + +public: + NameValidator(); + static void check(JArray< ::org::omg::CosNaming::NameComponent * > *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NamingService_NameValidator__ diff --git a/libjava/gnu/CORBA/NamingService/NamingMap.h b/libjava/gnu/CORBA/NamingService/NamingMap.h new file mode 100644 index 000000000..601a891c4 --- /dev/null +++ b/libjava/gnu/CORBA/NamingService/NamingMap.h @@ -0,0 +1,57 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NamingService_NamingMap__ +#define __gnu_CORBA_NamingService_NamingMap__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace NamingService + { + class NamingMap; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + } + namespace CosNaming + { + class NameComponent; + } + } + } +} + +class gnu::CORBA::NamingService::NamingMap : public ::java::lang::Object +{ + +public: + NamingMap(); + virtual void bind(::org::omg::CosNaming::NameComponent *, ::org::omg::CORBA::Object *); + virtual jboolean containsKey(::org::omg::CosNaming::NameComponent *); + virtual jboolean containsValue(::org::omg::CORBA::Object *); + virtual ::java::util::Set * entries(); + virtual ::org::omg::CORBA::Object * get(::org::omg::CosNaming::NameComponent *); + virtual void rebind(::org::omg::CosNaming::NameComponent *, ::org::omg::CORBA::Object *); + virtual void remove(::org::omg::CosNaming::NameComponent *); + virtual jint size(); +public: // actually protected + ::java::util::TreeMap * __attribute__((aligned(__alignof__( ::java::lang::Object)))) map; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NamingService_NamingMap__ diff --git a/libjava/gnu/CORBA/NamingService/NamingServiceTransient$1.h b/libjava/gnu/CORBA/NamingService/NamingServiceTransient$1.h new file mode 100644 index 000000000..97f99a4e7 --- /dev/null +++ b/libjava/gnu/CORBA/NamingService/NamingServiceTransient$1.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NamingService_NamingServiceTransient$1__ +#define __gnu_CORBA_NamingService_NamingServiceTransient$1__ + +#pragma interface + +#include <java/lang/Thread.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace NamingService + { + class NamingServiceTransient$1; + } + class OrbFunctional; + } + } +} + +class gnu::CORBA::NamingService::NamingServiceTransient$1 : public ::java::lang::Thread +{ + +public: // actually package-private + NamingServiceTransient$1(::gnu::CORBA::OrbFunctional *); +public: + virtual void run(); +private: + ::gnu::CORBA::OrbFunctional * __attribute__((aligned(__alignof__( ::java::lang::Thread)))) val$orb; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NamingService_NamingServiceTransient$1__ diff --git a/libjava/gnu/CORBA/NamingService/NamingServiceTransient.h b/libjava/gnu/CORBA/NamingService/NamingServiceTransient.h new file mode 100644 index 000000000..78e2b46f1 --- /dev/null +++ b/libjava/gnu/CORBA/NamingService/NamingServiceTransient.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NamingService_NamingServiceTransient__ +#define __gnu_CORBA_NamingService_NamingServiceTransient__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace NamingService + { + class NamingServiceTransient; + } + } + } +} + +class gnu::CORBA::NamingService::NamingServiceTransient : public ::java::lang::Object +{ + +public: + NamingServiceTransient(); + static JArray< jbyte > * getDefaultKey(); + static void start(jint, ::java::lang::String *); + static const jint PORT = 900; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NamingService_NamingServiceTransient__ diff --git a/libjava/gnu/CORBA/NamingService/TransientContext.h b/libjava/gnu/CORBA/NamingService/TransientContext.h new file mode 100644 index 000000000..1cdfe9191 --- /dev/null +++ b/libjava/gnu/CORBA/NamingService/TransientContext.h @@ -0,0 +1,74 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_NamingService_TransientContext__ +#define __gnu_CORBA_NamingService_TransientContext__ + +#pragma interface + +#include <org/omg/CosNaming/_NamingContextImplBase.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace NamingService + { + class NamingMap; + class TransientContext; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + } + namespace CosNaming + { + class Binding; + class BindingIteratorHolder; + class BindingListHolder; + class BindingType; + class NameComponent; + class NamingContext; + } + } + } +} + +class gnu::CORBA::NamingService::TransientContext : public ::org::omg::CosNaming::_NamingContextImplBase +{ + +public: + TransientContext(); + TransientContext(::gnu::CORBA::NamingService::NamingMap *, ::gnu::CORBA::NamingService::NamingMap *); + virtual void bind(JArray< ::org::omg::CosNaming::NameComponent * > *, ::org::omg::CORBA::Object *); + virtual void bind_context(JArray< ::org::omg::CosNaming::NameComponent * > *, ::org::omg::CosNaming::NamingContext *); + virtual ::org::omg::CosNaming::NamingContext * bind_new_context(JArray< ::org::omg::CosNaming::NameComponent * > *); + virtual void destroy(); + virtual void list(jint, ::org::omg::CosNaming::BindingListHolder *, ::org::omg::CosNaming::BindingIteratorHolder *); + virtual ::org::omg::CosNaming::NamingContext * new_context(); + virtual void rebind(JArray< ::org::omg::CosNaming::NameComponent * > *, ::org::omg::CORBA::Object *); + virtual void rebind_context(JArray< ::org::omg::CosNaming::NameComponent * > *, ::org::omg::CosNaming::NamingContext *); + virtual ::org::omg::CORBA::Object * resolve(JArray< ::org::omg::CosNaming::NameComponent * > *); + virtual void unbind(JArray< ::org::omg::CosNaming::NameComponent * > *); +private: + JArray< ::org::omg::CosNaming::NameComponent * > * getSuffix(JArray< ::org::omg::CosNaming::NameComponent * > *); + ::org::omg::CosNaming::Binding * mkBinding(::java::lang::Object *, ::org::omg::CosNaming::BindingType *); + ::org::omg::CORBA::Object * resolveSubContext(JArray< ::org::omg::CosNaming::NameComponent * > *); + static const jlong serialVersionUID = 2LL; +public: // actually protected + ::gnu::CORBA::NamingService::NamingMap * __attribute__((aligned(__alignof__( ::org::omg::CosNaming::_NamingContextImplBase)))) named_contexts; + ::gnu::CORBA::NamingService::NamingMap * named_objects; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_NamingService_TransientContext__ diff --git a/libjava/gnu/CORBA/ObjectCreator.h b/libjava/gnu/CORBA/ObjectCreator.h new file mode 100644 index 000000000..5d6613265 --- /dev/null +++ b/libjava/gnu/CORBA/ObjectCreator.h @@ -0,0 +1,75 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_ObjectCreator__ +#define __gnu_CORBA_ObjectCreator__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace GIOP + { + class ServiceContext; + } + class ObjectCreator; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class SystemException; + class UserException; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::ObjectCreator : public ::java::lang::Object +{ + +public: + ObjectCreator(); + static ::java::lang::Object * createObject(::java::lang::String *, ::java::lang::String *); + static ::org::omg::CORBA::SystemException * readSystemException(::org::omg::CORBA::portable::InputStream *, JArray< ::gnu::CORBA::GIOP::ServiceContext * > *); + static ::org::omg::CORBA::UserException * readUserException(::java::lang::String *, ::org::omg::CORBA::portable::InputStream *); + static ::java::lang::String * toHelperName(::java::lang::String *); + static void writeSystemException(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::SystemException *); +public: // actually protected + static ::java::lang::String * toClassName(::java::lang::String *, ::java::lang::String *); +public: + static ::java::lang::Class * Idl2class(::java::lang::String *); + static ::java::lang::Object * Idl2Object(::java::lang::String *); + static ::java::lang::String * getRepositoryId(::java::lang::Class *); + static jboolean insertWithHelper(::org::omg::CORBA::Any *, ::java::lang::Object *); + static jboolean insertSysException(::org::omg::CORBA::Any *, ::org::omg::CORBA::SystemException *); + static ::java::lang::String * getDefaultName(::java::lang::String *); + static void insertException(::org::omg::CORBA::Any *, ::java::lang::Throwable *); + static ::java::lang::Class * findHelper(::java::lang::String *); + static ::java::lang::Class * forName(::java::lang::String *); + static ::java::lang::String * OMG_PREFIX; + static ::java::lang::String * JAVA_PREFIX; + static ::java::lang::String * CLASSPATH_PREFIX; + static ::java::util::Map * m_names; + static ::java::util::Map * m_classes; + static ::java::util::Map * m_helpers; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_ObjectCreator__ diff --git a/libjava/gnu/CORBA/OctetHolder.h b/libjava/gnu/CORBA/OctetHolder.h new file mode 100644 index 000000000..bfa0ca621 --- /dev/null +++ b/libjava/gnu/CORBA/OctetHolder.h @@ -0,0 +1,52 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_OctetHolder__ +#define __gnu_CORBA_OctetHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class OctetHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::OctetHolder : public ::java::lang::Object +{ + +public: + OctetHolder(); + OctetHolder(jbyte); + void _read(::org::omg::CORBA::portable::InputStream *); + ::org::omg::CORBA::TypeCode * _type(); + void _write(::org::omg::CORBA::portable::OutputStream *); +private: + static ::org::omg::CORBA::TypeCode * t_octet; +public: + jbyte __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_OctetHolder__ diff --git a/libjava/gnu/CORBA/OrbFocused.h b/libjava/gnu/CORBA/OrbFocused.h new file mode 100644 index 000000000..ec756ea49 --- /dev/null +++ b/libjava/gnu/CORBA/OrbFocused.h @@ -0,0 +1,74 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_OrbFocused__ +#define __gnu_CORBA_OrbFocused__ + +#pragma interface + +#include <gnu/CORBA/Poa/ORB_1_4.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class IOR; + class OrbFocused; + class OrbFunctional$portServer; + } + } + namespace java + { + namespace applet + { + class Applet; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + } + } + } +} + +class gnu::CORBA::OrbFocused : public ::gnu::CORBA::Poa::ORB_1_4 +{ + +public: + OrbFocused(); + virtual void setPortRange(::java::lang::String *); + virtual void setPortRange(jint, jint); +public: // actually package-private + virtual jint getPortFromRange(jint); +public: // actually protected + virtual ::gnu::CORBA::OrbFunctional$portServer * getPortServer(jint); +public: + virtual void run(); + virtual jint getFreePort(); + virtual void connect_1_thread(::org::omg::CORBA::Object *, JArray< jbyte > *, ::java::lang::Object *); + virtual void startService(::gnu::CORBA::IOR *); +public: // actually protected + virtual void set_parameters(::java::applet::Applet *, ::java::util::Properties *); + virtual void set_parameters(JArray< ::java::lang::String * > *, ::java::util::Properties *); + virtual void useProperties(::java::util::Properties *); +public: + static ::java::lang::String * LISTENER_PORT; +public: // actually package-private + jint __attribute__((aligned(__alignof__( ::gnu::CORBA::Poa::ORB_1_4)))) m_ports_from; + jint m_ports_to; + static const jint PARALLEL = 0; + static const jint SEQUENTIAL = 1; + ::java::util::Random * m_random; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_OrbFocused__ diff --git a/libjava/gnu/CORBA/OrbFunctional$1.h b/libjava/gnu/CORBA/OrbFunctional$1.h new file mode 100644 index 000000000..c84857d88 --- /dev/null +++ b/libjava/gnu/CORBA/OrbFunctional$1.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_OrbFunctional$1__ +#define __gnu_CORBA_OrbFunctional$1__ + +#pragma interface + +#include <java/lang/Thread.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class OrbFunctional; + class OrbFunctional$1; + } + } +} + +class gnu::CORBA::OrbFunctional$1 : public ::java::lang::Thread +{ + +public: // actually package-private + OrbFunctional$1(::gnu::CORBA::OrbFunctional *, ::gnu::CORBA::OrbFunctional *); +public: + virtual void run(); +public: // actually package-private + ::gnu::CORBA::OrbFunctional * __attribute__((aligned(__alignof__( ::java::lang::Thread)))) this$0; +private: + ::gnu::CORBA::OrbFunctional * val$THIS; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_OrbFunctional$1__ diff --git a/libjava/gnu/CORBA/OrbFunctional$2.h b/libjava/gnu/CORBA/OrbFunctional$2.h new file mode 100644 index 000000000..18bd70183 --- /dev/null +++ b/libjava/gnu/CORBA/OrbFunctional$2.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_OrbFunctional$2__ +#define __gnu_CORBA_OrbFunctional$2__ + +#pragma interface + +#include <java/lang/Thread.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class OrbFunctional; + class OrbFunctional$2; + class OrbFunctional$portServer; + } + } + namespace java + { + namespace net + { + class Socket; + } + } +} + +class gnu::CORBA::OrbFunctional$2 : public ::java::lang::Thread +{ + +public: // actually package-private + OrbFunctional$2(::gnu::CORBA::OrbFunctional *, ::gnu::CORBA::OrbFunctional$portServer *, ::java::net::Socket *); +public: + virtual void run(); +public: // actually package-private + ::gnu::CORBA::OrbFunctional * __attribute__((aligned(__alignof__( ::java::lang::Thread)))) this$0; +private: + ::gnu::CORBA::OrbFunctional$portServer * val$p; + ::java::net::Socket * val$service; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_OrbFunctional$2__ diff --git a/libjava/gnu/CORBA/OrbFunctional$portServer.h b/libjava/gnu/CORBA/OrbFunctional$portServer.h new file mode 100644 index 000000000..0ea05cb91 --- /dev/null +++ b/libjava/gnu/CORBA/OrbFunctional$portServer.h @@ -0,0 +1,52 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_OrbFunctional$portServer__ +#define __gnu_CORBA_OrbFunctional$portServer__ + +#pragma interface + +#include <java/lang/Thread.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class OrbFunctional; + class OrbFunctional$portServer; + } + } + namespace java + { + namespace net + { + class ServerSocket; + } + } +} + +class gnu::CORBA::OrbFunctional$portServer : public ::java::lang::Thread +{ + +public: // actually package-private + OrbFunctional$portServer(::gnu::CORBA::OrbFunctional *, jint); +public: + virtual void run(); +public: // actually package-private + virtual void tick(); +public: + virtual void close_now(); +public: // actually protected + virtual void finalize(); +public: // actually package-private + jint __attribute__((aligned(__alignof__( ::java::lang::Thread)))) running_threads; + jint s_port; + ::java::net::ServerSocket * service; + jboolean terminated; + ::gnu::CORBA::OrbFunctional * this$0; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_OrbFunctional$portServer__ diff --git a/libjava/gnu/CORBA/OrbFunctional$sharedPortServer.h b/libjava/gnu/CORBA/OrbFunctional$sharedPortServer.h new file mode 100644 index 000000000..c0658968c --- /dev/null +++ b/libjava/gnu/CORBA/OrbFunctional$sharedPortServer.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_OrbFunctional$sharedPortServer__ +#define __gnu_CORBA_OrbFunctional$sharedPortServer__ + +#pragma interface + +#include <gnu/CORBA/OrbFunctional$portServer.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class OrbFunctional; + class OrbFunctional$sharedPortServer; + } + } +} + +class gnu::CORBA::OrbFunctional$sharedPortServer : public ::gnu::CORBA::OrbFunctional$portServer +{ + +public: // actually package-private + OrbFunctional$sharedPortServer(::gnu::CORBA::OrbFunctional *, jint); + virtual void tick(); + ::gnu::CORBA::OrbFunctional * __attribute__((aligned(__alignof__( ::gnu::CORBA::OrbFunctional$portServer)))) this$0; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_OrbFunctional$sharedPortServer__ diff --git a/libjava/gnu/CORBA/OrbFunctional.h b/libjava/gnu/CORBA/OrbFunctional.h new file mode 100644 index 000000000..de005430f --- /dev/null +++ b/libjava/gnu/CORBA/OrbFunctional.h @@ -0,0 +1,167 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_OrbFunctional__ +#define __gnu_CORBA_OrbFunctional__ + +#pragma interface + +#include <gnu/CORBA/OrbRestricted.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class Asynchron; + class Connected_objects; + class Connected_objects$cObject; + namespace GIOP + { + class MessageHeader; + class RequestHeader; + } + class IOR; + namespace NamingService + { + class NameParser; + } + class OrbFunctional; + class OrbFunctional$portServer; + namespace Poa + { + class gnuForwardRequest; + } + class ResponseHandlerImpl; + class Version; + namespace interfaces + { + class SocketFactory; + } + } + } + namespace java + { + namespace applet + { + class Applet; + } + namespace net + { + class ServerSocket; + class Socket; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + class Request; + class SystemException; + } + } + } +} + +class gnu::CORBA::OrbFunctional : public ::gnu::CORBA::OrbRestricted +{ + +public: + OrbFunctional(); + virtual void setMaxVersion(::gnu::CORBA::Version *); + virtual ::gnu::CORBA::Version * getMaxVersion(); + virtual jint getFreePort(); + static void setPort(jint); + virtual void connect(::org::omg::CORBA::Object *); + virtual void connect(::org::omg::CORBA::Object *, JArray< jbyte > *); + virtual void connect_1_thread(::org::omg::CORBA::Object *, JArray< jbyte > *, ::java::lang::Object *); + virtual void startService(::gnu::CORBA::IOR *); + virtual void destroy(); + virtual void disconnect(::org::omg::CORBA::Object *); + virtual void identityDestroyed(::java::lang::Object *); + virtual ::org::omg::CORBA::Object * find_local_object(::gnu::CORBA::IOR *); + virtual JArray< ::java::lang::String * > * list_initial_services(); + virtual ::java::lang::String * object_to_string(::org::omg::CORBA::Object *); + virtual ::gnu::CORBA::IOR * getLocalIor(::org::omg::CORBA::Object *); + virtual ::org::omg::CORBA::Object * resolve_initial_references(::java::lang::String *); + virtual void run(); + virtual void ensureRunning(); + virtual void shutdown(jboolean); + virtual ::org::omg::CORBA::Object * string_to_object(::java::lang::String *); + virtual ::org::omg::CORBA::Object * ior_to_object(::gnu::CORBA::IOR *); +public: // actually protected + virtual ::org::omg::CORBA::Object * getDefaultNameService(); + virtual ::org::omg::CORBA::Object * find_connected_object(JArray< jbyte > *, jint); + virtual void set_parameters(::java::applet::Applet *, ::java::util::Properties *); + virtual void set_parameters(JArray< ::java::lang::String * > *, ::java::util::Properties *); + virtual ::gnu::CORBA::IOR * createIOR(::gnu::CORBA::Connected_objects$cObject *); + virtual void prepareObject(::org::omg::CORBA::Object *, ::gnu::CORBA::IOR *); +private: + void respond_to_client(::java::io::OutputStream *, ::gnu::CORBA::GIOP::MessageHeader *, ::gnu::CORBA::GIOP::RequestHeader *, ::gnu::CORBA::ResponseHandlerImpl *, ::org::omg::CORBA::SystemException *); + void forward_request(::java::io::OutputStream *, ::gnu::CORBA::GIOP::MessageHeader *, ::gnu::CORBA::GIOP::RequestHeader *, ::gnu::CORBA::Poa::gnuForwardRequest *); +public: // actually package-private + virtual void serve(::gnu::CORBA::OrbFunctional$portServer *, ::java::net::ServerSocket *); + virtual void serveStep(::java::net::Socket *, jboolean); +public: // actually protected + virtual void useProperties(::java::util::Properties *); +public: + virtual ::org::omg::CORBA::Request * get_next_response(); + virtual jboolean poll_next_response(); + virtual void send_multiple_requests_deferred(JArray< ::org::omg::CORBA::Request * > *); + virtual void send_multiple_requests_oneway(JArray< ::org::omg::CORBA::Request * > *); +public: // actually protected + virtual void finalize(); +public: + virtual jint countConnectedObjects(); + static jint DEFAULT_INITIAL_PORT; + static jint RANDOM_PORT_FROM; + static jint RANDOM_PORT_TO; + static jint RANDOM_PORT_ATTEMPTS; + static ::java::lang::String * LISTEN_ON; + static ::java::lang::String * REFERENCE; + static ::java::lang::String * NS_PORT; + static ::java::lang::String * NS_HOST; + static ::java::lang::String * NAME_SERVICE; + static ::java::lang::String * ORB_ID; + static ::java::lang::String * SERVER_ID; + static ::java::lang::String * START_READING_MESSAGE; + static ::java::lang::String * WHILE_READING; + static ::java::lang::String * AFTER_RECEIVING; + static ::java::lang::String * SERVER_ERROR_PAUSE; + ::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::CORBA::OrbRestricted)))) LOCAL_HOST; + jint TOUT_START_READING_MESSAGE; + jint TOUT_WHILE_READING; + jint TOUT_AFTER_RECEIVING; + jint TWAIT_SERVER_ERROR_PAUSE; + static jint TANDEM_REQUESTS; + ::java::lang::String * orb_id; + static ::java::lang::String * server_id; +public: // actually protected + ::gnu::CORBA::Connected_objects * connected_objects; + ::gnu::CORBA::Version * max_version; + jboolean running; + ::java::util::Map * initial_references; + ::java::util::ArrayList * portServers; +private: + ::java::lang::String * ns_host; + static jint Port; + jint ns_port; +public: // actually package-private + ::gnu::CORBA::NamingService::NameParser * nameParser; +public: // actually protected + ::gnu::CORBA::Asynchron * asynchron; + ::java::util::LinkedList * freed_ports; + ::java::util::Hashtable * identities; +private: + jint MAX_RUNNING_THREADS; +public: + ::gnu::CORBA::interfaces::SocketFactory * socketFactory; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_OrbFunctional__ diff --git a/libjava/gnu/CORBA/OrbRestricted.h b/libjava/gnu/CORBA/OrbRestricted.h new file mode 100644 index 000000000..5f8d51e11 --- /dev/null +++ b/libjava/gnu/CORBA/OrbRestricted.h @@ -0,0 +1,122 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_OrbRestricted__ +#define __gnu_CORBA_OrbRestricted__ + +#pragma interface + +#include <org/omg/CORBA_2_3/ORB.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class OrbRestricted; + } + } + namespace java + { + namespace applet + { + class Applet; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class Context; + class ContextList; + class Environment; + class ExceptionList; + class NVList; + class NamedValue; + class ORB; + class Object; + class Request; + class StructMember; + class TCKind; + class TypeCode; + class UnionMember; + namespace portable + { + class OutputStream; + class ValueFactory; + } + } + namespace PortableInterceptor + { + class ClientRequestInterceptorOperations; + class IORInterceptor_3_0Operations; + class ServerRequestInterceptorOperations; + } + } + } +} + +class gnu::CORBA::OrbRestricted : public ::org::omg::CORBA_2_3::ORB +{ + +public: // actually protected + OrbRestricted(); +public: + virtual ::org::omg::CORBA::TypeCode * create_alias_tc(::java::lang::String *, ::java::lang::String *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::CORBA::Any * create_any(); + virtual ::org::omg::CORBA::TypeCode * create_array_tc(jint, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::CORBA::ContextList * create_context_list(); + virtual ::org::omg::CORBA::TypeCode * create_enum_tc(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *); + virtual ::org::omg::CORBA::Environment * create_environment(); + virtual ::org::omg::CORBA::ExceptionList * create_exception_list(); + virtual ::org::omg::CORBA::TypeCode * create_exception_tc(::java::lang::String *, ::java::lang::String *, JArray< ::org::omg::CORBA::StructMember * > *); + virtual ::org::omg::CORBA::TypeCode * create_interface_tc(::java::lang::String *, ::java::lang::String *); + virtual ::org::omg::CORBA::NVList * create_list(jint); + virtual ::org::omg::CORBA::NamedValue * create_named_value(::java::lang::String *, ::org::omg::CORBA::Any *, jint); + virtual ::org::omg::CORBA::portable::OutputStream * create_output_stream(); + virtual ::org::omg::CORBA::TypeCode * create_sequence_tc(jint, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::CORBA::TypeCode * create_string_tc(jint); + virtual ::org::omg::CORBA::TypeCode * create_struct_tc(::java::lang::String *, ::java::lang::String *, JArray< ::org::omg::CORBA::StructMember * > *); + virtual ::org::omg::CORBA::TypeCode * create_union_tc(::java::lang::String *, ::java::lang::String *, ::org::omg::CORBA::TypeCode *, JArray< ::org::omg::CORBA::UnionMember * > *); + virtual ::org::omg::CORBA::TypeCode * create_wstring_tc(jint); + virtual ::org::omg::CORBA::TypeCode * get_primitive_tc(::org::omg::CORBA::TCKind *); + virtual JArray< ::java::lang::String * > * list_initial_services(); + virtual ::java::lang::String * object_to_string(::org::omg::CORBA::Object *); + virtual ::org::omg::CORBA::Object * resolve_initial_references(::java::lang::String *); + virtual void run(); + virtual void shutdown(jboolean); + virtual ::org::omg::CORBA::Object * string_to_object(::java::lang::String *); +public: // actually protected + virtual void set_parameters(::java::applet::Applet *, ::java::util::Properties *); + virtual void set_parameters(JArray< ::java::lang::String * > *, ::java::util::Properties *); +private: + void no(); +public: + virtual ::org::omg::CORBA::Request * get_next_response(); + virtual jboolean poll_next_response(); + virtual void send_multiple_requests_deferred(JArray< ::org::omg::CORBA::Request * > *); + virtual void send_multiple_requests_oneway(JArray< ::org::omg::CORBA::Request * > *); + virtual ::org::omg::CORBA::portable::ValueFactory * register_value_factory(::java::lang::String *, ::org::omg::CORBA::portable::ValueFactory *); + virtual void unregister_value_factory(::java::lang::String *); + virtual ::org::omg::CORBA::portable::ValueFactory * lookup_value_factory(::java::lang::String *); + virtual void destroy(); + virtual ::org::omg::CORBA::TypeCode * create_recursive_sequence_tc(jint, jint); + virtual ::org::omg::CORBA::Context * get_default_context(); + static ::org::omg::CORBA::ORB * Singleton; + ::org::omg::PortableInterceptor::IORInterceptor_3_0Operations * __attribute__((aligned(__alignof__( ::org::omg::CORBA_2_3::ORB)))) iIor; + ::org::omg::PortableInterceptor::ServerRequestInterceptorOperations * iServer; + ::org::omg::PortableInterceptor::ClientRequestInterceptorOperations * iClient; + jint icSlotSize; +public: // actually protected + ::java::util::Hashtable * factories; + ::java::util::Hashtable * policyFactories; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_OrbRestricted__ diff --git a/libjava/gnu/CORBA/Poa/AOM$Obj.h b/libjava/gnu/CORBA/Poa/AOM$Obj.h new file mode 100644 index 000000000..67ee7df99 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/AOM$Obj.h @@ -0,0 +1,63 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_AOM$Obj__ +#define __gnu_CORBA_Poa_AOM$Obj__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class AOM; + class AOM$Obj; + class gnuPOA; + class gnuServantObject; + } + } + } + namespace org + { + namespace omg + { + namespace PortableServer + { + class Servant; + } + } + } +} + +class gnu::CORBA::Poa::AOM$Obj : public ::java::lang::Object +{ + +public: // actually package-private + AOM$Obj(::gnu::CORBA::Poa::AOM *, ::gnu::CORBA::Poa::gnuServantObject *, JArray< jbyte > *, ::org::omg::PortableServer::Servant *, ::gnu::CORBA::Poa::gnuPOA *); +public: + virtual void setServant(::org::omg::PortableServer::Servant *); + virtual ::org::omg::PortableServer::Servant * getServant(); + virtual jboolean isDeactiveted(); + virtual void setDeactivated(jboolean); + ::gnu::CORBA::Poa::gnuServantObject * __attribute__((aligned(__alignof__( ::java::lang::Object)))) object; + ::org::omg::PortableServer::Servant * servant; +public: // actually package-private + ::org::omg::PortableServer::Servant * primary_servant; +public: + ::gnu::CORBA::Poa::gnuPOA * poa; + JArray< jbyte > * key; + jboolean deactivated; +public: // actually package-private + ::gnu::CORBA::Poa::AOM * this$0; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_AOM$Obj__ diff --git a/libjava/gnu/CORBA/Poa/AOM.h b/libjava/gnu/CORBA/Poa/AOM.h new file mode 100644 index 000000000..3c19649c0 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/AOM.h @@ -0,0 +1,71 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_AOM__ +#define __gnu_CORBA_Poa_AOM__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class AOM; + class AOM$Obj; + class ServantDelegateImpl; + class gnuPOA; + class gnuServantObject; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + } + namespace PortableServer + { + class Servant; + } + } + } +} + +class gnu::CORBA::Poa::AOM : public ::java::lang::Object +{ + +public: + AOM(); + virtual ::gnu::CORBA::Poa::AOM$Obj * findObject(::org::omg::CORBA::Object *); + virtual ::gnu::CORBA::Poa::AOM$Obj * findServant(::org::omg::PortableServer::Servant *); + virtual ::gnu::CORBA::Poa::AOM$Obj * findServant(::org::omg::PortableServer::Servant *, jboolean); + virtual ::gnu::CORBA::Poa::AOM$Obj * add(::gnu::CORBA::Poa::gnuServantObject *, ::org::omg::PortableServer::Servant *, ::gnu::CORBA::Poa::gnuPOA *); + virtual ::gnu::CORBA::Poa::AOM$Obj * add(JArray< jbyte > *, ::gnu::CORBA::Poa::gnuServantObject *, ::org::omg::PortableServer::Servant *, ::gnu::CORBA::Poa::gnuPOA *); + virtual ::gnu::CORBA::Poa::AOM$Obj * add(::gnu::CORBA::Poa::ServantDelegateImpl *); + virtual void put(::gnu::CORBA::Poa::AOM$Obj *); + virtual ::gnu::CORBA::Poa::AOM$Obj * get(JArray< jbyte > *); + virtual ::java::util::Set * keySet(); + virtual void remove(JArray< jbyte > *); +public: // actually protected + virtual JArray< jbyte > * generateObjectKey(::org::omg::CORBA::Object *); +public: + static JArray< jbyte > * getFreeId(); +private: + static jlong free_id; +public: // actually package-private + ::java::util::Map * __attribute__((aligned(__alignof__( ::java::lang::Object)))) objects; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_AOM__ diff --git a/libjava/gnu/CORBA/Poa/AccessiblePolicy.h b/libjava/gnu/CORBA/Poa/AccessiblePolicy.h new file mode 100644 index 000000000..54d142122 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/AccessiblePolicy.h @@ -0,0 +1,70 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_AccessiblePolicy__ +#define __gnu_CORBA_Poa_AccessiblePolicy__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class AccessiblePolicy; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Context; + class ContextList; + class DomainManager; + class ExceptionList; + class NVList; + class NamedValue; + class Object; + class Policy; + class Request; + class SetOverrideType; + } + } + } +} + +class gnu::CORBA::Poa::AccessiblePolicy : public ::java::lang::Object +{ + +public: + virtual ::java::lang::Object * getValue() = 0; + virtual jint getCode() = 0; + virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0; + virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0; + virtual ::org::omg::CORBA::Object * _duplicate() = 0; + virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0; + virtual ::org::omg::CORBA::Object * _get_interface_def() = 0; + virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0; + virtual jint _hash(jint) = 0; + virtual jboolean _is_a(::java::lang::String *) = 0; + virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0; + virtual jboolean _non_existent() = 0; + virtual void _release() = 0; + virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0; + virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0; + virtual ::org::omg::CORBA::Policy * copy() = 0; + virtual void destroy() = 0; + virtual jint policy_type() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __gnu_CORBA_Poa_AccessiblePolicy__ diff --git a/libjava/gnu/CORBA/Poa/DynamicImpHandler.h b/libjava/gnu/CORBA/Poa/DynamicImpHandler.h new file mode 100644 index 000000000..e5750aa7f --- /dev/null +++ b/libjava/gnu/CORBA/Poa/DynamicImpHandler.h @@ -0,0 +1,53 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_DynamicImpHandler__ +#define __gnu_CORBA_Poa_DynamicImpHandler__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class DynamicImpHandler; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + namespace portable + { + class InputStream; + class OutputStream; + class ResponseHandler; + } + } + namespace PortableServer + { + class DynamicImplementation; + } + } + } +} + +class gnu::CORBA::Poa::DynamicImpHandler : public ::java::lang::Object +{ + +public: + DynamicImpHandler(::org::omg::PortableServer::DynamicImplementation *); + virtual ::org::omg::CORBA::portable::OutputStream * _invoke(::java::lang::String *, ::org::omg::CORBA::portable::InputStream *, ::org::omg::CORBA::portable::ResponseHandler *); + ::org::omg::PortableServer::DynamicImplementation * __attribute__((aligned(__alignof__( ::java::lang::Object)))) servant; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_DynamicImpHandler__ diff --git a/libjava/gnu/CORBA/Poa/ForwardRequestHolder.h b/libjava/gnu/CORBA/Poa/ForwardRequestHolder.h new file mode 100644 index 000000000..5280da19d --- /dev/null +++ b/libjava/gnu/CORBA/Poa/ForwardRequestHolder.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_ForwardRequestHolder__ +#define __gnu_CORBA_Poa_ForwardRequestHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class ForwardRequestHolder; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + namespace PortableServer + { + class ForwardRequest; + } + } + } +} + +class gnu::CORBA::Poa::ForwardRequestHolder : public ::java::lang::Object +{ + +public: + ForwardRequestHolder(); + ForwardRequestHolder(::org::omg::PortableServer::ForwardRequest *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + ::org::omg::PortableServer::ForwardRequest * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_ForwardRequestHolder__ diff --git a/libjava/gnu/CORBA/Poa/ForwardedServant.h b/libjava/gnu/CORBA/Poa/ForwardedServant.h new file mode 100644 index 000000000..46b24050a --- /dev/null +++ b/libjava/gnu/CORBA/Poa/ForwardedServant.h @@ -0,0 +1,61 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_ForwardedServant__ +#define __gnu_CORBA_Poa_ForwardedServant__ + +#pragma interface + +#include <org/omg/PortableServer/Servant.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class ForwardedServant; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + namespace portable + { + class InputStream; + class ObjectImpl; + class OutputStream; + class ResponseHandler; + } + } + namespace PortableServer + { + class POA; + class Servant; + } + } + } +} + +class gnu::CORBA::Poa::ForwardedServant : public ::org::omg::PortableServer::Servant +{ + +public: // actually package-private + ForwardedServant(::org::omg::CORBA::portable::ObjectImpl *); +public: + static ::org::omg::PortableServer::Servant * create(::org::omg::CORBA::Object *); + virtual ::org::omg::CORBA::portable::OutputStream * _invoke(::java::lang::String *, ::org::omg::CORBA::portable::InputStream *, ::org::omg::CORBA::portable::ResponseHandler *); + virtual JArray< ::java::lang::String * > * _all_interfaces(::org::omg::PortableServer::POA *, JArray< jbyte > *); + ::org::omg::CORBA::portable::ObjectImpl * __attribute__((aligned(__alignof__( ::org::omg::PortableServer::Servant)))) ref; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_ForwardedServant__ diff --git a/libjava/gnu/CORBA/Poa/InvalidPolicyHolder.h b/libjava/gnu/CORBA/Poa/InvalidPolicyHolder.h new file mode 100644 index 000000000..80b1533af --- /dev/null +++ b/libjava/gnu/CORBA/Poa/InvalidPolicyHolder.h @@ -0,0 +1,59 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_InvalidPolicyHolder__ +#define __gnu_CORBA_Poa_InvalidPolicyHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class InvalidPolicyHolder; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + namespace PortableServer + { + namespace POAPackage + { + class InvalidPolicy; + } + } + } + } +} + +class gnu::CORBA::Poa::InvalidPolicyHolder : public ::java::lang::Object +{ + +public: + InvalidPolicyHolder(); + InvalidPolicyHolder(::org::omg::PortableServer::POAPackage::InvalidPolicy *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + ::org::omg::PortableServer::POAPackage::InvalidPolicy * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_InvalidPolicyHolder__ diff --git a/libjava/gnu/CORBA/Poa/LocalDelegate.h b/libjava/gnu/CORBA/Poa/LocalDelegate.h new file mode 100644 index 000000000..4baca2ea6 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/LocalDelegate.h @@ -0,0 +1,91 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_LocalDelegate__ +#define __gnu_CORBA_Poa_LocalDelegate__ + +#pragma interface + +#include <org/omg/CORBA_2_3/portable/Delegate.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class IOR; + namespace Poa + { + class LocalDelegate; + class gnuPOA; + class gnuServantObject; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Context; + class ContextList; + class ExceptionList; + class NVList; + class NamedValue; + class ORB; + class Object; + class Request; + namespace portable + { + class InputStream; + class InvokeHandler; + class OutputStream; + } + } + namespace PortableServer + { + namespace ServantLocatorPackage + { + class CookieHolder; + } + } + } + } +} + +class gnu::CORBA::Poa::LocalDelegate : public ::org::omg::CORBA_2_3::portable::Delegate +{ + +public: + LocalDelegate(::gnu::CORBA::Poa::gnuServantObject *, ::gnu::CORBA::Poa::gnuPOA *, JArray< jbyte > *); + virtual ::gnu::CORBA::IOR * getIor(); + virtual ::org::omg::CORBA::Request * request(::org::omg::CORBA::Object *, ::java::lang::String *); + virtual void release(::org::omg::CORBA::Object *); + virtual jboolean is_equivalent(::org::omg::CORBA::Object *, ::org::omg::CORBA::Object *); + virtual jboolean non_existent(::org::omg::CORBA::Object *); + virtual jint hash(::org::omg::CORBA::Object *, jint); + virtual jboolean is_a(::org::omg::CORBA::Object *, ::java::lang::String *); + virtual ::org::omg::CORBA::Object * duplicate(::org::omg::CORBA::Object *); + virtual ::org::omg::CORBA::Request * create_request(::org::omg::CORBA::Object *, ::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *); + virtual ::org::omg::CORBA::Request * create_request(::org::omg::CORBA::Object *, ::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *); + virtual ::org::omg::CORBA::Object * get_interface_def(::org::omg::CORBA::Object *); + virtual ::org::omg::CORBA::portable::OutputStream * request(::org::omg::CORBA::Object *, ::java::lang::String *, jboolean); + virtual ::org::omg::CORBA::portable::InvokeHandler * getHandler(::java::lang::String *, ::org::omg::PortableServer::ServantLocatorPackage::CookieHolder *); + virtual ::org::omg::CORBA::ORB * orb(::org::omg::CORBA::Object *); + virtual ::org::omg::CORBA::portable::InputStream * invoke(::org::omg::CORBA::Object *, ::org::omg::CORBA::portable::OutputStream *); + virtual void releaseReply(::org::omg::CORBA::Object *, ::org::omg::CORBA::portable::InputStream *); +public: // actually package-private + ::gnu::CORBA::Poa::gnuServantObject * __attribute__((aligned(__alignof__( ::org::omg::CORBA_2_3::portable::Delegate)))) object; + ::java::lang::String * operation; +public: + ::gnu::CORBA::Poa::gnuPOA * poa; +public: // actually package-private + JArray< jbyte > * Id; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_LocalDelegate__ diff --git a/libjava/gnu/CORBA/Poa/LocalRequest.h b/libjava/gnu/CORBA/Poa/LocalRequest.h new file mode 100644 index 000000000..8d78931cb --- /dev/null +++ b/libjava/gnu/CORBA/Poa/LocalRequest.h @@ -0,0 +1,97 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_LocalRequest__ +#define __gnu_CORBA_Poa_LocalRequest__ + +#pragma interface + +#include <gnu/CORBA/gnuRequest.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BufferedCdrOutput; + } + namespace GIOP + { + class MessageHeader; + } + namespace Poa + { + class LocalRequest; + class LocalServerRequest; + class gnuPOA; + class gnuServantObject; + } + class StreamBasedRequest; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + namespace portable + { + class InputStream; + class InvokeHandler; + class OutputStream; + } + } + namespace PortableServer + { + class POA; + namespace ServantLocatorPackage + { + class CookieHolder; + } + } + } + } +} + +class gnu::CORBA::Poa::LocalRequest : public ::gnu::CORBA::gnuRequest +{ + +public: + LocalRequest(::gnu::CORBA::Poa::gnuServantObject *, ::gnu::CORBA::Poa::gnuPOA *, JArray< jbyte > *); +public: // actually package-private + virtual ::org::omg::CORBA::portable::InputStream * s_invoke(::org::omg::CORBA::portable::InvokeHandler *); +public: + virtual ::org::omg::CORBA::portable::InputStream * v_invoke(::org::omg::CORBA::portable::InvokeHandler *); + virtual void invoke(); + virtual ::org::omg::CORBA::portable::OutputStream * createExceptionReply(); + virtual ::org::omg::CORBA::portable::OutputStream * createReply(); +public: // actually package-private + virtual ::gnu::CORBA::CDR::BufferedCdrOutput * getBuffer(); + virtual jboolean isExceptionReply(); +private: + void prepareStream(); +public: + virtual ::gnu::CORBA::StreamBasedRequest * getParameterStream(); + virtual JArray< jbyte > * get_object_id(); + virtual ::org::omg::PortableServer::POA * get_POA(); +public: // actually package-private + ::org::omg::PortableServer::ServantLocatorPackage::CookieHolder * __attribute__((aligned(__alignof__( ::gnu::CORBA::gnuRequest)))) cookie; + JArray< jbyte > * Id; +private: + static ::gnu::CORBA::GIOP::MessageHeader * header; +public: // actually package-private + jboolean exceptionReply; + ::gnu::CORBA::CDR::BufferedCdrOutput * buffer; + ::gnu::CORBA::Poa::gnuPOA * poa; + ::gnu::CORBA::Poa::gnuServantObject * object; + ::gnu::CORBA::Poa::LocalServerRequest * serverRequest; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_LocalRequest__ diff --git a/libjava/gnu/CORBA/Poa/LocalServerRequest.h b/libjava/gnu/CORBA/Poa/LocalServerRequest.h new file mode 100644 index 000000000..a779429ec --- /dev/null +++ b/libjava/gnu/CORBA/Poa/LocalServerRequest.h @@ -0,0 +1,57 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_LocalServerRequest__ +#define __gnu_CORBA_Poa_LocalServerRequest__ + +#pragma interface + +#include <org/omg/CORBA/ServerRequest.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class LocalRequest; + class LocalServerRequest; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class Context; + class NVList; + } + } + } +} + +class gnu::CORBA::Poa::LocalServerRequest : public ::org::omg::CORBA::ServerRequest +{ + +public: + LocalServerRequest(::gnu::CORBA::Poa::LocalRequest *); + virtual void params(::org::omg::CORBA::NVList *); + virtual ::org::omg::CORBA::Context * ctx(); + virtual ::java::lang::String * operation(); + virtual void arguments(::org::omg::CORBA::NVList *); + virtual void set_result(::org::omg::CORBA::Any *); + virtual ::java::lang::String * op_name(); + virtual void set_exception(::org::omg::CORBA::Any *); + virtual void result(::org::omg::CORBA::Any *); + virtual void except(::org::omg::CORBA::Any *); +public: // actually package-private + ::gnu::CORBA::Poa::LocalRequest * __attribute__((aligned(__alignof__( ::org::omg::CORBA::ServerRequest)))) request; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_LocalServerRequest__ diff --git a/libjava/gnu/CORBA/Poa/ORB_1_4.h b/libjava/gnu/CORBA/Poa/ORB_1_4.h new file mode 100644 index 000000000..8e62bbe2e --- /dev/null +++ b/libjava/gnu/CORBA/Poa/ORB_1_4.h @@ -0,0 +1,81 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_ORB_1_4__ +#define __gnu_CORBA_Poa_ORB_1_4__ + +#pragma interface + +#include <gnu/CORBA/OrbFunctional.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class Connected_objects$cObject; + namespace DynAn + { + class gnuDynAnyFactory; + } + class IOR; + namespace Interceptor + { + class gnuIcCurrent; + } + namespace Poa + { + class ORB_1_4; + class gnuPOA; + class gnuPoaCurrent; + } + } + } + namespace java + { + namespace applet + { + class Applet; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class Object; + class Policy; + } + } + } +} + +class gnu::CORBA::Poa::ORB_1_4 : public ::gnu::CORBA::OrbFunctional +{ + +public: + ORB_1_4(); + virtual ::java::lang::String * object_to_string(::org::omg::CORBA::Object *); + virtual void destroy(); +public: // actually protected + virtual void registerInterceptors(::java::util::Properties *, JArray< ::java::lang::String * > *); + virtual ::gnu::CORBA::IOR * createIOR(::gnu::CORBA::Connected_objects$cObject *); +public: + virtual ::org::omg::CORBA::Policy * create_policy(jint, ::org::omg::CORBA::Any *); +public: // actually protected + virtual void set_parameters(::java::applet::Applet *, ::java::util::Properties *); + virtual void set_parameters(JArray< ::java::lang::String * > *, ::java::util::Properties *); +public: + virtual void set_delegate(::java::lang::Object *); + ::gnu::CORBA::Poa::gnuPOA * __attribute__((aligned(__alignof__( ::gnu::CORBA::OrbFunctional)))) rootPOA; + ::gnu::CORBA::Poa::gnuPoaCurrent * currents; + ::gnu::CORBA::Interceptor::gnuIcCurrent * ic_current; + ::gnu::CORBA::DynAn::gnuDynAnyFactory * factory; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_ORB_1_4__ diff --git a/libjava/gnu/CORBA/Poa/ServantDelegateImpl.h b/libjava/gnu/CORBA/Poa/ServantDelegateImpl.h new file mode 100644 index 000000000..e5fbd5696 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/ServantDelegateImpl.h @@ -0,0 +1,67 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_ServantDelegateImpl__ +#define __gnu_CORBA_Poa_ServantDelegateImpl__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class ServantDelegateImpl; + class gnuPOA; + class gnuServantObject; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ORB; + class Object; + } + namespace PortableServer + { + class POA; + class Servant; + } + } + } +} + +class gnu::CORBA::Poa::ServantDelegateImpl : public ::java::lang::Object +{ + +public: + ServantDelegateImpl(::org::omg::PortableServer::Servant *, ::gnu::CORBA::Poa::gnuPOA *, JArray< jbyte > *); + virtual jboolean is_a(::org::omg::PortableServer::Servant *, ::java::lang::String *); + virtual ::org::omg::PortableServer::POA * default_POA(::org::omg::PortableServer::Servant *); + virtual ::org::omg::CORBA::ORB * orb(::org::omg::PortableServer::Servant *); + virtual ::org::omg::CORBA::Object * this_object(::org::omg::PortableServer::Servant *); + virtual ::org::omg::CORBA::Object * get_interface_def(::org::omg::PortableServer::Servant *); + virtual JArray< jbyte > * object_id(::org::omg::PortableServer::Servant *); + virtual jboolean non_existent(::org::omg::PortableServer::Servant *); + virtual ::org::omg::PortableServer::POA * poa(::org::omg::PortableServer::Servant *); +public: // actually package-private + virtual void same(::org::omg::PortableServer::Servant *); + ::org::omg::PortableServer::Servant * __attribute__((aligned(__alignof__( ::java::lang::Object)))) servant; + JArray< jbyte > * servant_id; + ::gnu::CORBA::Poa::gnuPOA * poa__; + ::gnu::CORBA::Poa::gnuServantObject * object; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_ServantDelegateImpl__ diff --git a/libjava/gnu/CORBA/Poa/StandardPolicies.h b/libjava/gnu/CORBA/Poa/StandardPolicies.h new file mode 100644 index 000000000..6b7f9202f --- /dev/null +++ b/libjava/gnu/CORBA/Poa/StandardPolicies.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_StandardPolicies__ +#define __gnu_CORBA_Poa_StandardPolicies__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class AccessiblePolicy; + class StandardPolicies; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Policy; + } + } + } +} + +class gnu::CORBA::Poa::StandardPolicies : public ::java::lang::Object +{ + +public: + StandardPolicies(); + static JArray< ::org::omg::CORBA::Policy * > * rootPoa(); + static JArray< ::org::omg::CORBA::Policy * > * withDefault(JArray< ::org::omg::CORBA::Policy * > *); +private: + static JArray< ::gnu::CORBA::Poa::AccessiblePolicy * > * rootPOASet; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_StandardPolicies__ diff --git a/libjava/gnu/CORBA/Poa/gnuAdapterActivator.h b/libjava/gnu/CORBA/Poa/gnuAdapterActivator.h new file mode 100644 index 000000000..b190e4815 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuAdapterActivator.h @@ -0,0 +1,43 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuAdapterActivator__ +#define __gnu_CORBA_Poa_gnuAdapterActivator__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuAdapterActivator; + } + } + } + namespace org + { + namespace omg + { + namespace PortableServer + { + class POA; + } + } + } +} + +class gnu::CORBA::Poa::gnuAdapterActivator : public ::org::omg::CORBA::LocalObject +{ + +public: + gnuAdapterActivator(); + virtual jboolean unknown_adapter(::org::omg::PortableServer::POA *, ::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuAdapterActivator__ diff --git a/libjava/gnu/CORBA/Poa/gnuForwardRequest.h b/libjava/gnu/CORBA/Poa/gnuForwardRequest.h new file mode 100644 index 000000000..4609dcdd5 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuForwardRequest.h @@ -0,0 +1,51 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuForwardRequest__ +#define __gnu_CORBA_Poa_gnuForwardRequest__ + +#pragma interface + +#include <java/lang/RuntimeException.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuForwardRequest; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + namespace portable + { + class ObjectImpl; + } + } + } + } +} + +class gnu::CORBA::Poa::gnuForwardRequest : public ::java::lang::RuntimeException +{ + +public: + gnuForwardRequest(::org::omg::CORBA::Object *); +private: + static const jlong serialVersionUID = -1LL; +public: + ::org::omg::CORBA::portable::ObjectImpl * __attribute__((aligned(__alignof__( ::java::lang::RuntimeException)))) forward_reference; + jbyte forwarding_code; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuForwardRequest__ diff --git a/libjava/gnu/CORBA/Poa/gnuIdAssignmentPolicy.h b/libjava/gnu/CORBA/Poa/gnuIdAssignmentPolicy.h new file mode 100644 index 000000000..fd54bd3da --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuIdAssignmentPolicy.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuIdAssignmentPolicy__ +#define __gnu_CORBA_Poa_gnuIdAssignmentPolicy__ + +#pragma interface + +#include <gnu/CORBA/_PolicyImplBase.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuIdAssignmentPolicy; + } + } + } + namespace org + { + namespace omg + { + namespace PortableServer + { + class IdAssignmentPolicyValue; + } + } + } +} + +class gnu::CORBA::Poa::gnuIdAssignmentPolicy : public ::gnu::CORBA::_PolicyImplBase +{ + +public: + gnuIdAssignmentPolicy(::org::omg::PortableServer::IdAssignmentPolicyValue *); + virtual ::org::omg::PortableServer::IdAssignmentPolicyValue * value(); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuIdAssignmentPolicy__ diff --git a/libjava/gnu/CORBA/Poa/gnuIdUniquenessPolicy.h b/libjava/gnu/CORBA/Poa/gnuIdUniquenessPolicy.h new file mode 100644 index 000000000..563f1e37e --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuIdUniquenessPolicy.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuIdUniquenessPolicy__ +#define __gnu_CORBA_Poa_gnuIdUniquenessPolicy__ + +#pragma interface + +#include <gnu/CORBA/_PolicyImplBase.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuIdUniquenessPolicy; + } + } + } + namespace org + { + namespace omg + { + namespace PortableServer + { + class IdUniquenessPolicyValue; + } + } + } +} + +class gnu::CORBA::Poa::gnuIdUniquenessPolicy : public ::gnu::CORBA::_PolicyImplBase +{ + +public: + gnuIdUniquenessPolicy(::org::omg::PortableServer::IdUniquenessPolicyValue *); + virtual ::org::omg::PortableServer::IdUniquenessPolicyValue * value(); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuIdUniquenessPolicy__ diff --git a/libjava/gnu/CORBA/Poa/gnuImplicitActivationPolicy.h b/libjava/gnu/CORBA/Poa/gnuImplicitActivationPolicy.h new file mode 100644 index 000000000..229a10aa3 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuImplicitActivationPolicy.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuImplicitActivationPolicy__ +#define __gnu_CORBA_Poa_gnuImplicitActivationPolicy__ + +#pragma interface + +#include <gnu/CORBA/_PolicyImplBase.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuImplicitActivationPolicy; + } + } + } + namespace org + { + namespace omg + { + namespace PortableServer + { + class ImplicitActivationPolicyValue; + } + } + } +} + +class gnu::CORBA::Poa::gnuImplicitActivationPolicy : public ::gnu::CORBA::_PolicyImplBase +{ + +public: + gnuImplicitActivationPolicy(::org::omg::PortableServer::ImplicitActivationPolicyValue *); + virtual ::org::omg::PortableServer::ImplicitActivationPolicyValue * value(); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuImplicitActivationPolicy__ diff --git a/libjava/gnu/CORBA/Poa/gnuLifespanPolicy.h b/libjava/gnu/CORBA/Poa/gnuLifespanPolicy.h new file mode 100644 index 000000000..6abc75b42 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuLifespanPolicy.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuLifespanPolicy__ +#define __gnu_CORBA_Poa_gnuLifespanPolicy__ + +#pragma interface + +#include <gnu/CORBA/_PolicyImplBase.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuLifespanPolicy; + } + } + } + namespace org + { + namespace omg + { + namespace PortableServer + { + class LifespanPolicyValue; + } + } + } +} + +class gnu::CORBA::Poa::gnuLifespanPolicy : public ::gnu::CORBA::_PolicyImplBase +{ + +public: + gnuLifespanPolicy(::org::omg::PortableServer::LifespanPolicyValue *); + virtual ::org::omg::PortableServer::LifespanPolicyValue * value(); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuLifespanPolicy__ diff --git a/libjava/gnu/CORBA/Poa/gnuPOA$RefTemplate.h b/libjava/gnu/CORBA/Poa/gnuPOA$RefTemplate.h new file mode 100644 index 000000000..b7a34b05c --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuPOA$RefTemplate.h @@ -0,0 +1,57 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuPOA$RefTemplate__ +#define __gnu_CORBA_Poa_gnuPOA$RefTemplate__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuPOA; + class gnuPOA$RefTemplate; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Object; + } + } + } +} + +class gnu::CORBA::Poa::gnuPOA$RefTemplate : public ::java::lang::Object +{ + +public: // actually package-private + gnuPOA$RefTemplate(::gnu::CORBA::Poa::gnuPOA *); +public: + virtual JArray< ::java::lang::String * > * adapter_name(); + virtual ::java::lang::String * orb_id(); + virtual ::java::lang::String * server_id(); + virtual ::org::omg::CORBA::Object * make_object(::java::lang::String *, JArray< jbyte > *); + virtual JArray< ::java::lang::String * > * _truncatable_ids(); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) m_adapter_name; + ::gnu::CORBA::Poa::gnuPOA * this$0; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuPOA$RefTemplate__ diff --git a/libjava/gnu/CORBA/Poa/gnuPOA.h b/libjava/gnu/CORBA/Poa/gnuPOA.h new file mode 100644 index 000000000..85af42467 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuPOA.h @@ -0,0 +1,187 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuPOA__ +#define __gnu_CORBA_Poa_gnuPOA__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class AOM; + class AOM$Obj; + class ORB_1_4; + class ServantDelegateImpl; + class gnuPOA; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ORB; + class Object; + class Policy; + class SetOverrideType; + } + namespace PortableInterceptor + { + class ObjectReferenceFactory; + class ObjectReferenceTemplate; + } + namespace PortableServer + { + class AdapterActivator; + class IdAssignmentPolicy; + class IdAssignmentPolicyValue; + class IdUniquenessPolicy; + class IdUniquenessPolicyValue; + class ImplicitActivationPolicy; + class ImplicitActivationPolicyValue; + class LifespanPolicy; + class LifespanPolicyValue; + class POA; + class POAManager; + class RequestProcessingPolicy; + class RequestProcessingPolicyValue; + class Servant; + class ServantActivator; + class ServantLocator; + class ServantManager; + class ServantRetentionPolicy; + class ServantRetentionPolicyValue; + class ThreadPolicy; + class ThreadPolicyValue; + } + } + } +} + +class gnu::CORBA::Poa::gnuPOA : public ::org::omg::CORBA::LocalObject +{ + +public: + gnuPOA(::gnu::CORBA::Poa::gnuPOA *, ::java::lang::String *, ::org::omg::PortableServer::POAManager *, JArray< ::org::omg::CORBA::Policy * > *, ::gnu::CORBA::Poa::ORB_1_4 *); + virtual void waitWhileRunning(); +public: // actually protected + virtual void etherealizeAll(); + virtual ::org::omg::PortableServer::POA * createPoaInstance(::java::lang::String *, ::org::omg::PortableServer::POAManager *, JArray< ::org::omg::CORBA::Policy * > *, ::gnu::CORBA::Poa::ORB_1_4 *); +public: + virtual jboolean applies(::java::lang::Object *); + virtual void required(::java::lang::Object *); + virtual void excluding(::java::lang::Object *); + virtual ::org::omg::PortableServer::POA * find_POA(::java::lang::String *, jboolean); + virtual JArray< jbyte > * activate_object(::org::omg::PortableServer::Servant *); + virtual void activate_object_with_id(JArray< jbyte > *, ::org::omg::PortableServer::Servant *); + virtual void activate_object_with_id(JArray< jbyte > *, ::org::omg::PortableServer::Servant *, jboolean); +private: + void locateServant(JArray< jbyte > *, ::org::omg::PortableServer::Servant *, ::gnu::CORBA::Poa::AOM$Obj *, jboolean); +public: + virtual void deactivate_object(JArray< jbyte > *); + virtual ::org::omg::CORBA::Object * create_reference(::java::lang::String *); + virtual ::org::omg::CORBA::Object * create_reference_with_id(JArray< jbyte > *, ::java::lang::String *); + virtual ::org::omg::PortableServer::POA * create_POA(::java::lang::String *, ::org::omg::PortableServer::POAManager *, JArray< ::org::omg::CORBA::Policy * > *); + virtual ::org::omg::PortableServer::Servant * get_servant(); + virtual void set_servant(::org::omg::PortableServer::Servant *); + virtual void set_servant_manager(::org::omg::PortableServer::ServantManager *); + virtual ::org::omg::PortableServer::ServantManager * get_servant_manager(); + virtual JArray< jbyte > * id(); + virtual ::org::omg::CORBA::Object * id_to_reference(JArray< jbyte > *); + virtual ::org::omg::PortableServer::Servant * id_to_servant(JArray< jbyte > *); + virtual JArray< jbyte > * reference_to_id(::org::omg::CORBA::Object *); + virtual ::org::omg::PortableServer::Servant * reference_to_servant(::org::omg::CORBA::Object *); + virtual JArray< jbyte > * servant_to_id(::org::omg::PortableServer::Servant *); + virtual ::org::omg::CORBA::Object * servant_to_reference(::org::omg::PortableServer::Servant *); +private: + ::org::omg::PortableServer::Servant * incarnate(::gnu::CORBA::Poa::AOM$Obj *, JArray< jbyte > *, ::org::omg::PortableServer::Servant *, jboolean); +public: + virtual ::org::omg::PortableServer::POAManager * the_POAManager(); + virtual ::org::omg::PortableServer::AdapterActivator * the_activator(); + virtual void the_activator(::org::omg::PortableServer::AdapterActivator *); + virtual JArray< ::org::omg::PortableServer::POA * > * the_children(); + virtual ::java::lang::String * the_name(); + virtual ::org::omg::PortableServer::POA * the_parent(); + virtual ::org::omg::PortableServer::IdAssignmentPolicy * create_id_assignment_policy(::org::omg::PortableServer::IdAssignmentPolicyValue *); + virtual ::org::omg::PortableServer::IdUniquenessPolicy * create_id_uniqueness_policy(::org::omg::PortableServer::IdUniquenessPolicyValue *); + virtual ::org::omg::PortableServer::ImplicitActivationPolicy * create_implicit_activation_policy(::org::omg::PortableServer::ImplicitActivationPolicyValue *); + virtual ::org::omg::PortableServer::LifespanPolicy * create_lifespan_policy(::org::omg::PortableServer::LifespanPolicyValue *); + virtual ::org::omg::PortableServer::RequestProcessingPolicy * create_request_processing_policy(::org::omg::PortableServer::RequestProcessingPolicyValue *); + virtual ::org::omg::PortableServer::ServantRetentionPolicy * create_servant_retention_policy(::org::omg::PortableServer::ServantRetentionPolicyValue *); + virtual ::org::omg::PortableServer::ThreadPolicy * create_thread_policy(::org::omg::PortableServer::ThreadPolicyValue *); + virtual void destroy(jboolean, jboolean); +public: // actually protected + virtual void finalize(); +private: + void unregisterFromManager(); +public: + virtual ::org::omg::CORBA::Policy * _get_policy(jint); + virtual JArray< ::org::omg::CORBA::Policy * > * getPolicyArray(); + virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *); + virtual ::org::omg::CORBA::ORB * orb(); +private: + void create_and_connect(JArray< jbyte > *, ::java::lang::String *, ::gnu::CORBA::Poa::ServantDelegateImpl *); +public: // actually package-private + virtual void checkDiscarding(); +public: // actually protected + virtual void connect_to_orb(JArray< jbyte > *, ::org::omg::CORBA::Object *); +public: + virtual ::java::lang::String * toString(); +public: // actually protected + virtual jboolean validatePolicies(JArray< ::org::omg::CORBA::Policy * > *); +public: + virtual ::gnu::CORBA::Poa::AOM$Obj * findObject(::org::omg::CORBA::Object *); + virtual ::gnu::CORBA::Poa::AOM$Obj * findKey(JArray< jbyte > *, JArray< jbyte > *); + virtual ::gnu::CORBA::Poa::AOM$Obj * findIorKey(JArray< jbyte > *); + virtual JArray< jbyte > * toIORKey(JArray< jbyte > *); + virtual JArray< jbyte > * idFormIor(JArray< jbyte > *); + virtual ::gnu::CORBA::Poa::AOM$Obj * findServant(::org::omg::PortableServer::Servant *); + virtual ::org::omg::PortableInterceptor::ObjectReferenceTemplate * getReferenceTemplate(); + virtual ::org::omg::PortableInterceptor::ObjectReferenceFactory * getReferenceFactory(); + virtual void setReferenceFactory(::org::omg::PortableInterceptor::ObjectReferenceFactory *); + virtual ::org::omg::CORBA::Object * make_object(::java::lang::String *, JArray< jbyte > *); + virtual JArray< ::java::lang::String * > * _truncatable_ids(); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + ::org::omg::PortableInterceptor::ObjectReferenceTemplate * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) refTemplate; + static JArray< ::java::lang::String * > * ref_template_ids; +public: + ::gnu::CORBA::Poa::AOM * aom; +public: // actually package-private + ::java::util::ArrayList * children; + ::java::lang::String * name; + ::org::omg::PortableServer::POA * parent; + static const jint SIGNATURE = 1718773093; + ::org::omg::PortableServer::AdapterActivator * m_activator; + ::org::omg::PortableServer::POAManager * m_manager; + ::org::omg::PortableServer::ServantActivator * servant_activator; + ::org::omg::PortableServer::ServantLocator * servant_locator; + ::org::omg::PortableServer::Servant * default_servant; +private: + JArray< jbyte > * m_poa_id; + ::java::util::HashSet * m_policies; +public: // actually package-private + JArray< ::org::omg::CORBA::Policy * > * s_policies; + ::gnu::CORBA::Poa::ORB_1_4 * m_orb; + jboolean m_inDestruction; +public: + jboolean retain_servant; +public: // actually package-private + ::org::omg::PortableInterceptor::ObjectReferenceFactory * m_object_factory; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuPOA__ diff --git a/libjava/gnu/CORBA/Poa/gnuPOAManager.h b/libjava/gnu/CORBA/Poa/gnuPOAManager.h new file mode 100644 index 000000000..b94576b3c --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuPOAManager.h @@ -0,0 +1,62 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuPOAManager__ +#define __gnu_CORBA_Poa_gnuPOAManager__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuPOA; + class gnuPOAManager; + } + } + } + namespace org + { + namespace omg + { + namespace PortableServer + { + namespace POAManagerPackage + { + class State; + } + } + } + } +} + +class gnu::CORBA::Poa::gnuPOAManager : public ::org::omg::CORBA::LocalObject +{ + +public: + gnuPOAManager(); + virtual ::org::omg::PortableServer::POAManagerPackage::State * get_state(); + virtual void activate(); + virtual void hold_requests(jboolean); + virtual void deactivate(jboolean, jboolean); + virtual void discard_requests(jboolean); + virtual void waitForIdle(); + virtual void addPoa(::gnu::CORBA::Poa::gnuPOA *); + virtual void removePOA(::gnu::CORBA::Poa::gnuPOA *); + virtual void poaDestroyed(::gnu::CORBA::Poa::gnuPOA *); + virtual void notifyInterceptors(jint); +private: + static const jlong serialVersionUID = 1LL; + ::java::util::HashSet * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) POAs; +public: // actually package-private + ::org::omg::PortableServer::POAManagerPackage::State * state; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuPOAManager__ diff --git a/libjava/gnu/CORBA/Poa/gnuPoaCurrent.h b/libjava/gnu/CORBA/Poa/gnuPoaCurrent.h new file mode 100644 index 000000000..63c88c692 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuPoaCurrent.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuPoaCurrent__ +#define __gnu_CORBA_Poa_gnuPoaCurrent__ + +#pragma interface + +#include <org/omg/CORBA/portable/ObjectImpl.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuPoaCurrent; + } + } + } + namespace org + { + namespace omg + { + namespace PortableServer + { + class CurrentOperations; + class POA; + } + } + } +} + +class gnu::CORBA::Poa::gnuPoaCurrent : public ::org::omg::CORBA::portable::ObjectImpl +{ + +public: + gnuPoaCurrent(); + virtual JArray< ::java::lang::String * > * _ids(); + virtual JArray< jbyte > * get_object_id(); + virtual ::org::omg::PortableServer::POA * get_POA(); + virtual void put(::java::lang::Thread *, ::org::omg::PortableServer::CurrentOperations *); + virtual jboolean has(::org::omg::PortableServer::POA *); + virtual jboolean has(::java::lang::Thread *); + virtual void remove(::java::lang::Thread *); +private: + ::java::util::TreeMap * __attribute__((aligned(__alignof__( ::org::omg::CORBA::portable::ObjectImpl)))) threads; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuPoaCurrent__ diff --git a/libjava/gnu/CORBA/Poa/gnuRequestProcessingPolicy.h b/libjava/gnu/CORBA/Poa/gnuRequestProcessingPolicy.h new file mode 100644 index 000000000..661a49b28 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuRequestProcessingPolicy.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuRequestProcessingPolicy__ +#define __gnu_CORBA_Poa_gnuRequestProcessingPolicy__ + +#pragma interface + +#include <gnu/CORBA/_PolicyImplBase.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuRequestProcessingPolicy; + } + } + } + namespace org + { + namespace omg + { + namespace PortableServer + { + class RequestProcessingPolicyValue; + } + } + } +} + +class gnu::CORBA::Poa::gnuRequestProcessingPolicy : public ::gnu::CORBA::_PolicyImplBase +{ + +public: + gnuRequestProcessingPolicy(::org::omg::PortableServer::RequestProcessingPolicyValue *); + virtual ::org::omg::PortableServer::RequestProcessingPolicyValue * value(); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuRequestProcessingPolicy__ diff --git a/libjava/gnu/CORBA/Poa/gnuServantObject.h b/libjava/gnu/CORBA/Poa/gnuServantObject.h new file mode 100644 index 000000000..8b5d761d1 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuServantObject.h @@ -0,0 +1,96 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuServantObject__ +#define __gnu_CORBA_Poa_gnuServantObject__ + +#pragma interface + +#include <org/omg/CORBA/portable/ObjectImpl.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class IOR; + namespace Poa + { + class ORB_1_4; + class gnuPOA; + class gnuServantObject; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ORB; + class Object; + namespace portable + { + class InputStream; + class InvokeHandler; + class OutputStream; + class ResponseHandler; + } + } + namespace PortableServer + { + class POA; + class POAManager; + class Servant; + namespace ServantLocatorPackage + { + class CookieHolder; + } + } + } + } +} + +class gnu::CORBA::Poa::gnuServantObject : public ::org::omg::CORBA::portable::ObjectImpl +{ + +public: + gnuServantObject(JArray< ::java::lang::String * > *, JArray< jbyte > *, ::gnu::CORBA::Poa::gnuPOA *, ::gnu::CORBA::Poa::ORB_1_4 *); + virtual ::gnu::CORBA::IOR * getIor(); + gnuServantObject(::org::omg::PortableServer::Servant *, JArray< jbyte > *, ::gnu::CORBA::Poa::ORB_1_4 *, ::gnu::CORBA::Poa::gnuPOA *); + virtual void setServant(::org::omg::PortableServer::Servant *); + virtual ::org::omg::PortableServer::Servant * getServant(); + virtual ::org::omg::CORBA::portable::InvokeHandler * getHandler(::java::lang::String *, ::org::omg::PortableServer::ServantLocatorPackage::CookieHolder *, jboolean); + virtual ::org::omg::CORBA::portable::InvokeHandler * servantToHandler(::org::omg::PortableServer::Servant *); + gnuServantObject(::org::omg::PortableServer::Servant *, ::gnu::CORBA::Poa::gnuPOA *); + virtual JArray< ::java::lang::String * > * _ids(); + virtual ::java::lang::String * toString(); + virtual jboolean _is_local(); + virtual jboolean _is_a(::java::lang::String *); + virtual ::org::omg::CORBA::ORB * _orb(); + virtual ::org::omg::CORBA::portable::OutputStream * _invoke(::java::lang::String *, ::org::omg::CORBA::portable::InputStream *, ::org::omg::CORBA::portable::ResponseHandler *); + virtual jboolean equals(::java::lang::Object *); + virtual jint hashCode(); + virtual JArray< jbyte > * get_object_id(); + virtual ::org::omg::PortableServer::POA * get_POA(); + virtual void _release(); + virtual void _releaseReply(::org::omg::CORBA::portable::InputStream *); + virtual jboolean _is_equivalent(::org::omg::CORBA::Object *); +private: + ::org::omg::PortableServer::Servant * __attribute__((aligned(__alignof__( ::org::omg::CORBA::portable::ObjectImpl)))) servant; +public: + JArray< jbyte > * Id; + ::gnu::CORBA::Poa::gnuPOA * poa; + ::org::omg::PortableServer::POAManager * manager; + ::gnu::CORBA::Poa::ORB_1_4 * orb; + JArray< ::java::lang::String * > * repository_ids; +public: // actually package-private + jboolean noRetain; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuServantObject__ diff --git a/libjava/gnu/CORBA/Poa/gnuServantRetentionPolicy.h b/libjava/gnu/CORBA/Poa/gnuServantRetentionPolicy.h new file mode 100644 index 000000000..9ac884715 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuServantRetentionPolicy.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuServantRetentionPolicy__ +#define __gnu_CORBA_Poa_gnuServantRetentionPolicy__ + +#pragma interface + +#include <gnu/CORBA/_PolicyImplBase.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuServantRetentionPolicy; + } + } + } + namespace org + { + namespace omg + { + namespace PortableServer + { + class ServantRetentionPolicyValue; + } + } + } +} + +class gnu::CORBA::Poa::gnuServantRetentionPolicy : public ::gnu::CORBA::_PolicyImplBase +{ + +public: + gnuServantRetentionPolicy(::org::omg::PortableServer::ServantRetentionPolicyValue *); + virtual ::org::omg::PortableServer::ServantRetentionPolicyValue * value(); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuServantRetentionPolicy__ diff --git a/libjava/gnu/CORBA/Poa/gnuThreadPolicy.h b/libjava/gnu/CORBA/Poa/gnuThreadPolicy.h new file mode 100644 index 000000000..a52147d92 --- /dev/null +++ b/libjava/gnu/CORBA/Poa/gnuThreadPolicy.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Poa_gnuThreadPolicy__ +#define __gnu_CORBA_Poa_gnuThreadPolicy__ + +#pragma interface + +#include <gnu/CORBA/_PolicyImplBase.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace Poa + { + class gnuThreadPolicy; + } + } + } + namespace org + { + namespace omg + { + namespace PortableServer + { + class ThreadPolicyValue; + } + } + } +} + +class gnu::CORBA::Poa::gnuThreadPolicy : public ::gnu::CORBA::_PolicyImplBase +{ + +public: + gnuThreadPolicy(::org::omg::PortableServer::ThreadPolicyValue *); + virtual ::org::omg::PortableServer::ThreadPolicyValue * value(); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Poa_gnuThreadPolicy__ diff --git a/libjava/gnu/CORBA/RawReply.h b/libjava/gnu/CORBA/RawReply.h new file mode 100644 index 000000000..65e6d4c04 --- /dev/null +++ b/libjava/gnu/CORBA/RawReply.h @@ -0,0 +1,54 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_RawReply__ +#define __gnu_CORBA_RawReply__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BufferredCdrInput; + } + namespace GIOP + { + class MessageHeader; + } + class RawReply; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ORB; + } + } + } +} + +class gnu::CORBA::RawReply : public ::java::lang::Object +{ + +public: // actually package-private + RawReply(::org::omg::CORBA::ORB *, ::gnu::CORBA::GIOP::MessageHeader *, JArray< jbyte > *); + virtual ::gnu::CORBA::CDR::BufferredCdrInput * getStream(); + ::gnu::CORBA::GIOP::MessageHeader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) header; + ::org::omg::CORBA::ORB * orb; + JArray< jbyte > * data; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_RawReply__ diff --git a/libjava/gnu/CORBA/ResponseHandlerImpl.h b/libjava/gnu/CORBA/ResponseHandlerImpl.h new file mode 100644 index 000000000..99ca581b6 --- /dev/null +++ b/libjava/gnu/CORBA/ResponseHandlerImpl.h @@ -0,0 +1,69 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_ResponseHandlerImpl__ +#define __gnu_CORBA_ResponseHandlerImpl__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BufferedCdrOutput; + } + namespace GIOP + { + class MessageHeader; + class ReplyHeader; + class RequestHeader; + } + class ResponseHandlerImpl; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ORB; + namespace portable + { + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::ResponseHandlerImpl : public ::java::lang::Object +{ + +public: // actually package-private + ResponseHandlerImpl(::org::omg::CORBA::ORB *, ::gnu::CORBA::GIOP::MessageHeader *, ::gnu::CORBA::GIOP::ReplyHeader *, ::gnu::CORBA::GIOP::RequestHeader *); +public: + virtual ::org::omg::CORBA::portable::OutputStream * createExceptionReply(); + virtual ::org::omg::CORBA::portable::OutputStream * createReply(); + virtual ::gnu::CORBA::CDR::BufferedCdrOutput * getBuffer(); + virtual jboolean isExceptionReply(); +private: + void prepareStream(); +public: + ::gnu::CORBA::GIOP::MessageHeader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) message_header; + ::org::omg::CORBA::ORB * orb; + ::gnu::CORBA::GIOP::ReplyHeader * reply_header; + ::gnu::CORBA::GIOP::RequestHeader * request_header; +private: + jboolean exceptionReply; + ::gnu::CORBA::CDR::BufferedCdrOutput * buffer; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_ResponseHandlerImpl__ diff --git a/libjava/gnu/CORBA/SafeForDirectCalls.h b/libjava/gnu/CORBA/SafeForDirectCalls.h new file mode 100644 index 000000000..23f774c19 --- /dev/null +++ b/libjava/gnu/CORBA/SafeForDirectCalls.h @@ -0,0 +1,28 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_SafeForDirectCalls__ +#define __gnu_CORBA_SafeForDirectCalls__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class SafeForDirectCalls; + } + } +} + +class gnu::CORBA::SafeForDirectCalls : public ::java::lang::Object +{ + +public: + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __gnu_CORBA_SafeForDirectCalls__ diff --git a/libjava/gnu/CORBA/ServiceDetailHolder.h b/libjava/gnu/CORBA/ServiceDetailHolder.h new file mode 100644 index 000000000..8181666a4 --- /dev/null +++ b/libjava/gnu/CORBA/ServiceDetailHolder.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_ServiceDetailHolder__ +#define __gnu_CORBA_ServiceDetailHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class ServiceDetailHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ServiceDetail; + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::ServiceDetailHolder : public ::java::lang::Object +{ + +public: + ServiceDetailHolder(::org::omg::CORBA::ServiceDetail *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + ::org::omg::CORBA::ServiceDetail * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_ServiceDetailHolder__ diff --git a/libjava/gnu/CORBA/ServiceRequestAdapter.h b/libjava/gnu/CORBA/ServiceRequestAdapter.h new file mode 100644 index 000000000..2fd7a3795 --- /dev/null +++ b/libjava/gnu/CORBA/ServiceRequestAdapter.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_ServiceRequestAdapter__ +#define __gnu_CORBA_ServiceRequestAdapter__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BufferedCdrOutput; + } + class ServiceRequestAdapter; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ServerRequest; + namespace portable + { + class InvokeHandler; + class OutputStream; + class Streamable; + } + } + } + } +} + +class gnu::CORBA::ServiceRequestAdapter : public ::java::lang::Object +{ + +public: + ServiceRequestAdapter(); + virtual ::org::omg::CORBA::portable::OutputStream * createExceptionReply(); + virtual ::org::omg::CORBA::portable::OutputStream * createReply(); + static void invoke(::org::omg::CORBA::ServerRequest *, ::org::omg::CORBA::portable::InvokeHandler *, ::org::omg::CORBA::portable::Streamable *); +public: // actually package-private + ::gnu::CORBA::CDR::BufferedCdrOutput * __attribute__((aligned(__alignof__( ::java::lang::Object)))) reply; + jboolean isException; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_ServiceRequestAdapter__ diff --git a/libjava/gnu/CORBA/SetOverrideTypeHolder.h b/libjava/gnu/CORBA/SetOverrideTypeHolder.h new file mode 100644 index 000000000..40aec98c9 --- /dev/null +++ b/libjava/gnu/CORBA/SetOverrideTypeHolder.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_SetOverrideTypeHolder__ +#define __gnu_CORBA_SetOverrideTypeHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class SetOverrideTypeHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class SetOverrideType; + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::SetOverrideTypeHolder : public ::java::lang::Object +{ + +public: + SetOverrideTypeHolder(::org::omg::CORBA::SetOverrideType *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + ::org::omg::CORBA::SetOverrideType * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_SetOverrideTypeHolder__ diff --git a/libjava/gnu/CORBA/SimpleDelegate.h b/libjava/gnu/CORBA/SimpleDelegate.h new file mode 100644 index 000000000..2efe2b843 --- /dev/null +++ b/libjava/gnu/CORBA/SimpleDelegate.h @@ -0,0 +1,67 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_SimpleDelegate__ +#define __gnu_CORBA_SimpleDelegate__ + +#pragma interface + +#include <org/omg/CORBA/portable/Delegate.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class IOR; + class SimpleDelegate; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Context; + class ContextList; + class ExceptionList; + class NVList; + class NamedValue; + class ORB; + class Object; + class Request; + } + } + } +} + +class gnu::CORBA::SimpleDelegate : public ::org::omg::CORBA::portable::Delegate +{ + +public: + SimpleDelegate(::org::omg::CORBA::ORB *, ::gnu::CORBA::IOR *); + virtual void setIor(::gnu::CORBA::IOR *); + virtual ::gnu::CORBA::IOR * getIor(); + virtual ::org::omg::CORBA::Request * create_request(::org::omg::CORBA::Object *, ::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *); + virtual ::org::omg::CORBA::Request * create_request(::org::omg::CORBA::Object *, ::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *); + virtual ::org::omg::CORBA::Object * duplicate(::org::omg::CORBA::Object *); + virtual jboolean equals(::org::omg::CORBA::Object *, ::org::omg::CORBA::Object *); + virtual ::org::omg::CORBA::Object * get_interface_def(::org::omg::CORBA::Object *); + virtual jint hash(::org::omg::CORBA::Object *, jint); + virtual jint hashCode(::org::omg::CORBA::Object *); + virtual jboolean is_a(::org::omg::CORBA::Object *, ::java::lang::String *); + virtual jboolean is_equivalent(::org::omg::CORBA::Object *, ::org::omg::CORBA::Object *); + virtual jboolean is_local(::org::omg::CORBA::Object *); + virtual jboolean non_existent(::org::omg::CORBA::Object *); + virtual ::org::omg::CORBA::ORB * orb(::org::omg::CORBA::Object *); + virtual void release(::org::omg::CORBA::Object *); + virtual ::org::omg::CORBA::Request * request(::org::omg::CORBA::Object *, ::java::lang::String *); +public: // actually protected + ::org::omg::CORBA::ORB * __attribute__((aligned(__alignof__( ::org::omg::CORBA::portable::Delegate)))) orb__; + ::gnu::CORBA::IOR * ior; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_SimpleDelegate__ diff --git a/libjava/gnu/CORBA/SocketRepository.h b/libjava/gnu/CORBA/SocketRepository.h new file mode 100644 index 000000000..158fe4df1 --- /dev/null +++ b/libjava/gnu/CORBA/SocketRepository.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_SocketRepository__ +#define __gnu_CORBA_SocketRepository__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class SocketRepository; + } + } + namespace java + { + namespace net + { + class Socket; + } + } +} + +class gnu::CORBA::SocketRepository : public ::java::lang::Object +{ + +public: + SocketRepository(); + static void put_socket(::java::lang::Object *, ::java::net::Socket *); +private: + static void gc(); +public: // actually package-private + static jboolean not_reusable(::java::net::Socket *); +public: + static ::java::net::Socket * get_socket(::java::lang::Object *); +private: + static ::java::util::HashMap * sockets; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_SocketRepository__ diff --git a/libjava/gnu/CORBA/StreamBasedRequest.h b/libjava/gnu/CORBA/StreamBasedRequest.h new file mode 100644 index 000000000..7afb2dad3 --- /dev/null +++ b/libjava/gnu/CORBA/StreamBasedRequest.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_StreamBasedRequest__ +#define __gnu_CORBA_StreamBasedRequest__ + +#pragma interface + +#include <gnu/CORBA/CDR/BufferedCdrOutput.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class StreamBasedRequest; + class gnuRequest; + } + } +} + +class gnu::CORBA::StreamBasedRequest : public ::gnu::CORBA::CDR::BufferedCdrOutput +{ + +public: + StreamBasedRequest(); + ::gnu::CORBA::gnuRequest * __attribute__((aligned(__alignof__( ::gnu::CORBA::CDR::BufferedCdrOutput)))) request; + jboolean response_expected; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_StreamBasedRequest__ diff --git a/libjava/gnu/CORBA/StreamHolder.h b/libjava/gnu/CORBA/StreamHolder.h new file mode 100644 index 000000000..f71e4ad6d --- /dev/null +++ b/libjava/gnu/CORBA/StreamHolder.h @@ -0,0 +1,52 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_StreamHolder__ +#define __gnu_CORBA_StreamHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class StreamHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::StreamHolder : public ::java::lang::Object +{ + +public: + StreamHolder(::org::omg::CORBA::portable::InputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); +public: // actually package-private + virtual ::org::omg::CORBA::portable::InputStream * getInputStream(); +public: // actually protected + ::org::omg::CORBA::portable::InputStream * __attribute__((aligned(__alignof__( ::java::lang::Object)))) stream; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_StreamHolder__ diff --git a/libjava/gnu/CORBA/StubLocator.h b/libjava/gnu/CORBA/StubLocator.h new file mode 100644 index 000000000..591e30fe5 --- /dev/null +++ b/libjava/gnu/CORBA/StubLocator.h @@ -0,0 +1,48 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_StubLocator__ +#define __gnu_CORBA_StubLocator__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class IOR; + class StubLocator; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ORB; + namespace portable + { + class ObjectImpl; + } + } + } + } +} + +class gnu::CORBA::StubLocator : public ::java::lang::Object +{ + +public: + StubLocator(); + static ::org::omg::CORBA::portable::ObjectImpl * search(::org::omg::CORBA::ORB *, ::gnu::CORBA::IOR *); +public: // actually protected + static ::org::omg::CORBA::portable::ObjectImpl * createDefaultStub(::org::omg::CORBA::ORB *, ::gnu::CORBA::IOR *); +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_StubLocator__ diff --git a/libjava/gnu/CORBA/TypeCodeHelper.h b/libjava/gnu/CORBA/TypeCodeHelper.h new file mode 100644 index 000000000..eac0736ad --- /dev/null +++ b/libjava/gnu/CORBA/TypeCodeHelper.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_TypeCodeHelper__ +#define __gnu_CORBA_TypeCodeHelper__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class TypeCodeHelper; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::TypeCodeHelper : public ::java::lang::Object +{ + +public: + TypeCodeHelper(); + static ::org::omg::CORBA::TypeCode * read(::org::omg::CORBA::portable::InputStream *); + static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::TypeCode *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_TypeCodeHelper__ diff --git a/libjava/gnu/CORBA/TypeKindNamer.h b/libjava/gnu/CORBA/TypeKindNamer.h new file mode 100644 index 000000000..da2c87fd6 --- /dev/null +++ b/libjava/gnu/CORBA/TypeKindNamer.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_TypeKindNamer__ +#define __gnu_CORBA_TypeKindNamer__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class TypeKindNamer; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TCKind; + class TypeCode; + } + } + } +} + +class gnu::CORBA::TypeKindNamer : public ::java::lang::Object +{ + +public: + TypeKindNamer(); + static ::org::omg::CORBA::TypeCode * getPrimitveTC(::org::omg::CORBA::TCKind *); + static ::java::lang::String * nameIt(jint); + static ::java::lang::String * nameIt(::org::omg::CORBA::TypeCode *); +public: // actually protected + static JArray< ::java::lang::String * > * tk; + static JArray< ::org::omg::CORBA::TypeCode * > * primitveCodes; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_TypeKindNamer__ diff --git a/libjava/gnu/CORBA/Unexpected.h b/libjava/gnu/CORBA/Unexpected.h new file mode 100644 index 000000000..cadcd6159 --- /dev/null +++ b/libjava/gnu/CORBA/Unexpected.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Unexpected__ +#define __gnu_CORBA_Unexpected__ + +#pragma interface + +#include <java/lang/InternalError.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class Unexpected; + } + } +} + +class gnu::CORBA::Unexpected : public ::java::lang::InternalError +{ + +public: + Unexpected(::java::lang::String *, ::java::lang::Exception *); + Unexpected(::java::lang::Exception *); + Unexpected(); + static void error(::java::lang::String *, ::java::lang::Exception *); + static void error(::java::lang::Exception *); + static void error(); +private: + static const jlong serialVersionUID = 1LL; +public: + static ::java::lang::String * SHARED_MESSAGE; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Unexpected__ diff --git a/libjava/gnu/CORBA/Version.h b/libjava/gnu/CORBA/Version.h new file mode 100644 index 000000000..0c8d910b9 --- /dev/null +++ b/libjava/gnu/CORBA/Version.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_Version__ +#define __gnu_CORBA_Version__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class Version; + } + } +} + +class gnu::CORBA::Version : public ::java::lang::Object +{ + +public: + Version(jint, jint); + virtual jboolean equals(::java::lang::Object *); + virtual jint hashCode(); + static ::gnu::CORBA::Version * read_version(::java::io::InputStream *); + virtual jboolean same(::gnu::CORBA::Version *); + virtual jboolean since_inclusive(jint, jint); + virtual ::java::lang::String * toString(); + virtual jboolean until_inclusive(jint, jint); + virtual void write(::java::io::OutputStream *); +private: + static const jlong serialVersionUID = 1LL; +public: + jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) major; + jint minor; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_Version__ diff --git a/libjava/gnu/CORBA/WCharHolder.h b/libjava/gnu/CORBA/WCharHolder.h new file mode 100644 index 000000000..b5a66def9 --- /dev/null +++ b/libjava/gnu/CORBA/WCharHolder.h @@ -0,0 +1,52 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_WCharHolder__ +#define __gnu_CORBA_WCharHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class WCharHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::WCharHolder : public ::java::lang::Object +{ + +public: + WCharHolder(); + WCharHolder(jchar); + void _read(::org::omg::CORBA::portable::InputStream *); + ::org::omg::CORBA::TypeCode * _type(); + void _write(::org::omg::CORBA::portable::OutputStream *); +private: + static ::org::omg::CORBA::TypeCode * t_char; +public: + jchar __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_WCharHolder__ diff --git a/libjava/gnu/CORBA/WStringHolder.h b/libjava/gnu/CORBA/WStringHolder.h new file mode 100644 index 000000000..5d26fdaa8 --- /dev/null +++ b/libjava/gnu/CORBA/WStringHolder.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_WStringHolder__ +#define __gnu_CORBA_WStringHolder__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class WStringHolder; + namespace typecodes + { + class StringTypeCode; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::WStringHolder : public ::java::lang::Object +{ + +public: + WStringHolder(); + WStringHolder(::java::lang::String *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); + virtual ::org::omg::CORBA::TypeCode * _type(); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); +private: + static ::gnu::CORBA::typecodes::StringTypeCode * t_string; +public: + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_WStringHolder__ diff --git a/libjava/gnu/CORBA/_PolicyImplBase.h b/libjava/gnu/CORBA/_PolicyImplBase.h new file mode 100644 index 000000000..3cd33d7d4 --- /dev/null +++ b/libjava/gnu/CORBA/_PolicyImplBase.h @@ -0,0 +1,64 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA__PolicyImplBase__ +#define __gnu_CORBA__PolicyImplBase__ + +#pragma interface + +#include <org/omg/CORBA/portable/ObjectImpl.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class _PolicyImplBase; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Policy; + namespace portable + { + class InputStream; + class OutputStream; + class ResponseHandler; + } + } + } + } +} + +class gnu::CORBA::_PolicyImplBase : public ::org::omg::CORBA::portable::ObjectImpl +{ + +public: + _PolicyImplBase(jint, ::java::lang::Object *, jint, ::java::lang::String *); + virtual jint policy_type(); + virtual JArray< ::java::lang::String * > * _ids(); + virtual ::org::omg::CORBA::portable::OutputStream * _invoke(::java::lang::String *, ::org::omg::CORBA::portable::InputStream *, ::org::omg::CORBA::portable::ResponseHandler *); + virtual ::java::lang::Object * getValue(); + virtual jint getCode(); + virtual void destroy(); + virtual ::java::lang::String * toString(); + virtual ::org::omg::CORBA::Policy * copy(); + virtual jint hashCode(); + virtual jboolean equals(::java::lang::Object *); +private: + static const jlong serialVersionUID = 1LL; + JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::org::omg::CORBA::portable::ObjectImpl)))) ids; + jint type; + ::java::lang::Object * value; + jint policyCode; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA__PolicyImplBase__ diff --git a/libjava/gnu/CORBA/gnuAny.h b/libjava/gnu/CORBA/gnuAny.h new file mode 100644 index 000000000..5047b4209 --- /dev/null +++ b/libjava/gnu/CORBA/gnuAny.h @@ -0,0 +1,126 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuAny__ +#define __gnu_CORBA_gnuAny__ + +#pragma interface + +#include <org/omg/CORBA/Any.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class gnuAny; + } + } + namespace java + { + namespace math + { + class BigDecimal; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class ORB; + class Object; + class Principal; + class TypeCode; + namespace portable + { + class InputStream; + class OutputStream; + class Streamable; + } + } + } + } +} + +class gnu::CORBA::gnuAny : public ::org::omg::CORBA::Any +{ + +public: + gnuAny(); + virtual void setOrb(::org::omg::CORBA::ORB *); + virtual ::gnu::CORBA::gnuAny * Clone(); + virtual ::org::omg::CORBA::portable::InputStream * create_input_stream(); + virtual ::org::omg::CORBA::portable::OutputStream * create_output_stream(); + virtual jboolean equal(::org::omg::CORBA::Any *); + virtual jint hashCode(); + virtual jboolean equals(::java::lang::Object *); + virtual ::org::omg::CORBA::Object * extract_Object(); + virtual ::org::omg::CORBA::Principal * extract_Principal(); + virtual ::org::omg::CORBA::portable::Streamable * extract_Streamable(); + virtual ::org::omg::CORBA::TypeCode * extract_TypeCode(); + virtual ::java::io::Serializable * extract_Value(); + virtual ::org::omg::CORBA::Any * extract_any(); + virtual jboolean extract_boolean(); + virtual jchar extract_char(); + virtual jdouble extract_double(); + virtual ::java::math::BigDecimal * extract_fixed(); + virtual jfloat extract_float(); + virtual jint extract_long(); + virtual jlong extract_longlong(); + virtual jbyte extract_octet(); + virtual jshort extract_short(); + virtual ::java::lang::String * extract_string(); + virtual jint extract_ulong(); + virtual jlong extract_ulonglong(); + virtual jshort extract_ushort(); + virtual jchar extract_wchar(); + virtual ::java::lang::String * extract_wstring(); + virtual void insert_Object(::org::omg::CORBA::Object *, ::org::omg::CORBA::TypeCode *); + virtual void insert_Object(::org::omg::CORBA::Object *); + virtual void insert_Principal(::org::omg::CORBA::Principal *); + virtual void insert_Streamable(::org::omg::CORBA::portable::Streamable *); + virtual void insert_TypeCode(::org::omg::CORBA::TypeCode *); + virtual void insert_Value(::java::io::Serializable *, ::org::omg::CORBA::TypeCode *); + virtual void insert_Value(::java::io::Serializable *); + virtual void insert_any(::org::omg::CORBA::Any *); + virtual void insert_boolean(jboolean); + virtual void insert_char(jchar); + virtual void insert_double(jdouble); + virtual void insert_fixed(::java::math::BigDecimal *, ::org::omg::CORBA::TypeCode *); + virtual void insert_fixed(::java::math::BigDecimal *); + virtual void insert_float(jfloat); + virtual void insert_long(jint); + virtual void insert_longlong(jlong); + virtual void insert_octet(jbyte); + virtual void insert_short(jshort); + virtual void insert_string(::java::lang::String *); + virtual void insert_ulong(jint); + virtual void insert_ulonglong(jlong); + virtual void insert_ushort(jshort); + virtual void insert_wchar(jchar); + virtual void insert_wstring(::java::lang::String *); + virtual ::org::omg::CORBA::ORB * orb(); + virtual void read_value(::org::omg::CORBA::portable::InputStream *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::CORBA::TypeCode * type(); + virtual void type(::org::omg::CORBA::TypeCode *); + virtual void write_value(::org::omg::CORBA::portable::OutputStream *); +public: // actually protected + virtual void check(jint); +private: + void resetTypes(); + static const jlong serialVersionUID = 1LL; +public: // actually protected + static ::org::omg::CORBA::TypeCode * nullType; + ::org::omg::CORBA::portable::Streamable * __attribute__((aligned(__alignof__( ::org::omg::CORBA::Any)))) has; + ::org::omg::CORBA::TypeCode * typecode; + jint xKind; +private: + ::org::omg::CORBA::ORB * orb__; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuAny__ diff --git a/libjava/gnu/CORBA/gnuCodecFactory.h b/libjava/gnu/CORBA/gnuCodecFactory.h new file mode 100644 index 000000000..51d52b3f5 --- /dev/null +++ b/libjava/gnu/CORBA/gnuCodecFactory.h @@ -0,0 +1,48 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuCodecFactory__ +#define __gnu_CORBA_gnuCodecFactory__ + +#pragma interface + +#include <org/omg/CORBA/LocalObject.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class gnuCodecFactory; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class ORB; + } + namespace IOP + { + class Codec; + class Encoding; + } + } + } +} + +class gnu::CORBA::gnuCodecFactory : public ::org::omg::CORBA::LocalObject +{ + +public: + gnuCodecFactory(::org::omg::CORBA::ORB *); + virtual ::org::omg::IOP::Codec * create_codec(::org::omg::IOP::Encoding *); +private: + ::org::omg::CORBA::ORB * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) orb; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuCodecFactory__ diff --git a/libjava/gnu/CORBA/gnuContext.h b/libjava/gnu/CORBA/gnuContext.h new file mode 100644 index 000000000..4d55ac54a --- /dev/null +++ b/libjava/gnu/CORBA/gnuContext.h @@ -0,0 +1,53 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuContext__ +#define __gnu_CORBA_gnuContext__ + +#pragma interface + +#include <org/omg/CORBA/Context.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class gnuContext; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class Context; + class NVList; + } + } + } +} + +class gnu::CORBA::gnuContext : public ::org::omg::CORBA::Context +{ + +public: + gnuContext(::java::lang::String *, ::org::omg::CORBA::Context *); + virtual ::java::lang::String * context_name(); + virtual ::org::omg::CORBA::Context * create_child(::java::lang::String *); + virtual void delete_values(::java::lang::String *); + virtual ::org::omg::CORBA::NVList * get_values(::java::lang::String *, jint, ::java::lang::String *); + virtual ::org::omg::CORBA::Context * parent(); + virtual void set_one_value(::java::lang::String *, ::org::omg::CORBA::Any *); + virtual void set_values(::org::omg::CORBA::NVList *); +public: // actually package-private + ::org::omg::CORBA::Context * __attribute__((aligned(__alignof__( ::org::omg::CORBA::Context)))) parent__; + ::java::util::Map * properties; + ::java::lang::String * name; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuContext__ diff --git a/libjava/gnu/CORBA/gnuContextList.h b/libjava/gnu/CORBA/gnuContextList.h new file mode 100644 index 000000000..914d5029c --- /dev/null +++ b/libjava/gnu/CORBA/gnuContextList.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuContextList__ +#define __gnu_CORBA_gnuContextList__ + +#pragma interface + +#include <org/omg/CORBA/ContextList.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class CorbaList; + class gnuContextList; + } + } +} + +class gnu::CORBA::gnuContextList : public ::org::omg::CORBA::ContextList +{ + +public: + gnuContextList(); + virtual void add(::java::lang::String *); + virtual jint count(); + virtual ::java::lang::String * item(jint); + virtual void remove(jint); +public: // actually package-private + ::gnu::CORBA::CorbaList * __attribute__((aligned(__alignof__( ::org::omg::CORBA::ContextList)))) strings; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuContextList__ diff --git a/libjava/gnu/CORBA/gnuEnvironment.h b/libjava/gnu/CORBA/gnuEnvironment.h new file mode 100644 index 000000000..1557180ec --- /dev/null +++ b/libjava/gnu/CORBA/gnuEnvironment.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuEnvironment__ +#define __gnu_CORBA_gnuEnvironment__ + +#pragma interface + +#include <org/omg/CORBA/Environment.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class gnuEnvironment; + } + } +} + +class gnu::CORBA::gnuEnvironment : public ::org::omg::CORBA::Environment +{ + +public: + gnuEnvironment(); + virtual void clear(); + virtual void exception(::java::lang::Exception *); + virtual ::java::lang::Exception * exception(); +public: // actually protected + ::java::lang::Exception * __attribute__((aligned(__alignof__( ::org::omg::CORBA::Environment)))) exception__; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuEnvironment__ diff --git a/libjava/gnu/CORBA/gnuExceptionList.h b/libjava/gnu/CORBA/gnuExceptionList.h new file mode 100644 index 000000000..dd1b13860 --- /dev/null +++ b/libjava/gnu/CORBA/gnuExceptionList.h @@ -0,0 +1,47 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuExceptionList__ +#define __gnu_CORBA_gnuExceptionList__ + +#pragma interface + +#include <org/omg/CORBA/ExceptionList.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class CorbaList; + class gnuExceptionList; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + } + } + } +} + +class gnu::CORBA::gnuExceptionList : public ::org::omg::CORBA::ExceptionList +{ + +public: + gnuExceptionList(); + virtual void add(::org::omg::CORBA::TypeCode *); + virtual jint count(); + virtual ::org::omg::CORBA::TypeCode * item(jint); + virtual void remove(jint); +public: // actually protected + ::gnu::CORBA::CorbaList * __attribute__((aligned(__alignof__( ::org::omg::CORBA::ExceptionList)))) list; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuExceptionList__ diff --git a/libjava/gnu/CORBA/gnuNVList.h b/libjava/gnu/CORBA/gnuNVList.h new file mode 100644 index 000000000..25d5e08b6 --- /dev/null +++ b/libjava/gnu/CORBA/gnuNVList.h @@ -0,0 +1,52 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuNVList__ +#define __gnu_CORBA_gnuNVList__ + +#pragma interface + +#include <org/omg/CORBA/NVList.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class CorbaList; + class gnuNVList; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class NamedValue; + } + } + } +} + +class gnu::CORBA::gnuNVList : public ::org::omg::CORBA::NVList +{ + +public: + gnuNVList(); + gnuNVList(jint); + virtual ::org::omg::CORBA::NamedValue * add(jint); + virtual ::org::omg::CORBA::NamedValue * add_item(::java::lang::String *, jint); + virtual ::org::omg::CORBA::NamedValue * add_value(::java::lang::String *, ::org::omg::CORBA::Any *, jint); + virtual void add(::org::omg::CORBA::NamedValue *); + virtual jint count(); + virtual ::org::omg::CORBA::NamedValue * item(jint); + virtual void remove(jint); +public: // actually protected + ::gnu::CORBA::CorbaList * __attribute__((aligned(__alignof__( ::org::omg::CORBA::NVList)))) list; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuNVList__ diff --git a/libjava/gnu/CORBA/gnuNamedValue.h b/libjava/gnu/CORBA/gnuNamedValue.h new file mode 100644 index 000000000..17386a3cc --- /dev/null +++ b/libjava/gnu/CORBA/gnuNamedValue.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuNamedValue__ +#define __gnu_CORBA_gnuNamedValue__ + +#pragma interface + +#include <org/omg/CORBA/NamedValue.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class gnuNamedValue; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + } + } + } +} + +class gnu::CORBA::gnuNamedValue : public ::org::omg::CORBA::NamedValue +{ + +public: + gnuNamedValue(); + virtual void setFlags(jint); + virtual void setName(::java::lang::String *); + virtual void setValue(::org::omg::CORBA::Any *); + virtual jint flags(); + virtual ::java::lang::String * name(); + virtual ::org::omg::CORBA::Any * value(); +private: + ::org::omg::CORBA::Any * __attribute__((aligned(__alignof__( ::org::omg::CORBA::NamedValue)))) m_value; + ::java::lang::String * m_name; + jint m_flags; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuNamedValue__ diff --git a/libjava/gnu/CORBA/gnuRequest$1.h b/libjava/gnu/CORBA/gnuRequest$1.h new file mode 100644 index 000000000..722d2fab9 --- /dev/null +++ b/libjava/gnu/CORBA/gnuRequest$1.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuRequest$1__ +#define __gnu_CORBA_gnuRequest$1__ + +#pragma interface + +#include <java/lang/Thread.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class gnuRequest; + class gnuRequest$1; + } + } +} + +class gnu::CORBA::gnuRequest$1 : public ::java::lang::Thread +{ + +public: // actually package-private + gnuRequest$1(::gnu::CORBA::gnuRequest *); +public: + virtual void run(); +public: // actually package-private + ::gnu::CORBA::gnuRequest * __attribute__((aligned(__alignof__( ::java::lang::Thread)))) this$0; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuRequest$1__ diff --git a/libjava/gnu/CORBA/gnuRequest$2.h b/libjava/gnu/CORBA/gnuRequest$2.h new file mode 100644 index 000000000..e85c6470a --- /dev/null +++ b/libjava/gnu/CORBA/gnuRequest$2.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuRequest$2__ +#define __gnu_CORBA_gnuRequest$2__ + +#pragma interface + +#include <java/lang/Thread.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class gnuRequest; + class gnuRequest$2; + } + } +} + +class gnu::CORBA::gnuRequest$2 : public ::java::lang::Thread +{ + +public: // actually package-private + gnuRequest$2(::gnu::CORBA::gnuRequest *, ::gnu::CORBA::gnuRequest *); +public: + virtual void run(); +public: // actually package-private + ::gnu::CORBA::gnuRequest * __attribute__((aligned(__alignof__( ::java::lang::Thread)))) this$0; +private: + ::gnu::CORBA::gnuRequest * val$cloned; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuRequest$2__ diff --git a/libjava/gnu/CORBA/gnuRequest.h b/libjava/gnu/CORBA/gnuRequest.h new file mode 100644 index 000000000..70ebd77b9 --- /dev/null +++ b/libjava/gnu/CORBA/gnuRequest.h @@ -0,0 +1,184 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuRequest__ +#define __gnu_CORBA_gnuRequest__ + +#pragma interface + +#include <org/omg/CORBA/Request.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace CDR + { + class BufferedCdrOutput; + class BufferredCdrInput; + } + namespace GIOP + { + class MessageHeader; + class ReplyHeader; + class RequestHeader; + } + class IOR; + class RawReply; + class StreamBasedRequest; + class Version; + class gnuNVList; + class gnuRequest; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class Context; + class ContextList; + class Environment; + class ExceptionList; + class NVList; + class NamedValue; + class ORB; + class Object; + class Policy; + class SystemException; + class TypeCode; + } + namespace IOP + { + class ServiceContext; + class TaggedComponent; + class TaggedProfile; + } + namespace PortableInterceptor + { + class ClientRequestInfo; + class ClientRequestInterceptorOperations; + } + } + } +} + +class gnu::CORBA::gnuRequest : public ::org::omg::CORBA::Request +{ + +public: + gnuRequest(); + virtual void setIor(::gnu::CORBA::IOR *); + virtual ::gnu::CORBA::IOR * getIor(); + virtual void setORB(::org::omg::CORBA::ORB *); + virtual void setBigEndian(jboolean); + virtual void setOperation(::java::lang::String *); + virtual ::gnu::CORBA::StreamBasedRequest * getParameterStream(); + virtual ::gnu::CORBA::gnuRequest * Clone(); + virtual ::org::omg::CORBA::Any * add_in_arg(); + virtual ::org::omg::CORBA::Any * add_inout_arg(); + virtual ::org::omg::CORBA::Any * add_named_in_arg(::java::lang::String *); + virtual ::org::omg::CORBA::Any * add_named_inout_arg(::java::lang::String *); + virtual ::org::omg::CORBA::Any * add_named_out_arg(::java::lang::String *); + virtual ::org::omg::CORBA::Any * add_out_arg(); + virtual ::org::omg::CORBA::NVList * arguments(); + virtual ::org::omg::CORBA::ContextList * contexts(); + virtual ::org::omg::CORBA::Context * ctx(); + virtual void ctx(::org::omg::CORBA::Context *); + virtual ::org::omg::CORBA::Environment * env(); + virtual ::org::omg::CORBA::ExceptionList * exceptions(); + virtual void get_response(); + virtual void invoke(); + virtual ::java::lang::String * operation(); + virtual ::org::omg::CORBA::ORB * orb(); + virtual jboolean poll_response(); + virtual ::org::omg::CORBA::NamedValue * result(); + virtual ::org::omg::CORBA::Any * return_value(); + virtual void send_deferred(); + virtual void send_oneway(); + virtual void set_args(::org::omg::CORBA::NVList *); + virtual void set_context_list(::org::omg::CORBA::ContextList *); + virtual void set_environment(::org::omg::CORBA::Environment *); + virtual void set_exceptions(::org::omg::CORBA::ExceptionList *); + virtual void set_operation(::java::lang::String *); + virtual void set_result(::org::omg::CORBA::NamedValue *); + virtual void set_return_type(::org::omg::CORBA::TypeCode *); + virtual void set_target(::org::omg::CORBA::Object *); + virtual ::gnu::CORBA::RawReply * submit(); + virtual ::org::omg::CORBA::Object * target(); + virtual ::gnu::CORBA::Version * useVersion(::gnu::CORBA::Version *); + virtual void waitWhileBusy(); +private: + void p_invoke(); +public: // actually package-private + virtual void readExceptionId(::gnu::CORBA::CDR::BufferredCdrInput *); +public: // actually protected + virtual void write_parameter_buffer(::gnu::CORBA::GIOP::MessageHeader *, ::gnu::CORBA::CDR::BufferedCdrOutput *); + virtual void write_parameters(::gnu::CORBA::GIOP::MessageHeader *, ::gnu::CORBA::CDR::BufferedCdrOutput *); +public: + virtual void add_request_service_context(::org::omg::IOP::ServiceContext *, jboolean); + virtual ::org::omg::IOP::TaggedProfile * effective_profile(); + virtual ::org::omg::CORBA::Object * effective_target(); + virtual ::org::omg::IOP::TaggedComponent * get_effective_component(jint); + virtual JArray< ::org::omg::IOP::TaggedComponent * > * get_effective_components(jint); + virtual ::org::omg::CORBA::Policy * get_request_policy(jint); + virtual ::java::lang::String * received_exception_id(); + virtual ::org::omg::CORBA::Any * received_exception(); + virtual ::org::omg::CORBA::Object * forward_reference(); + virtual ::org::omg::CORBA::Any * get_slot(jint); + virtual jshort reply_status(); + virtual jint request_id(); + virtual jboolean response_expected(); + virtual jshort sync_scope(); + virtual ::org::omg::IOP::ServiceContext * get_request_service_context(jint); + virtual ::org::omg::IOP::ServiceContext * get_reply_service_context(jint); + virtual JArray< ::java::lang::String * > * operation_context(); + virtual JArray< ::java::lang::String * > * ice_contexts(); + virtual void checkDii(); + static ::gnu::CORBA::Version * MAX_SUPPORTED; + static jint PAUSE_INITIAL; + static jint PAUSE_STEPS; + static jint PAUSE_MAX; +public: // actually package-private + ::org::omg::PortableInterceptor::ClientRequestInterceptorOperations * __attribute__((aligned(__alignof__( ::org::omg::CORBA::Request)))) m_interceptor; + ::org::omg::PortableInterceptor::ClientRequestInfo * m_info; +private: + static ::gnu::CORBA::RawReply * EMPTY; +public: // actually protected + ::org::omg::CORBA::Context * m_context; + ::org::omg::CORBA::ContextList * m_context_list; + ::org::omg::CORBA::Environment * m_environment; + ::org::omg::CORBA::ExceptionList * m_exceptions; + ::org::omg::CORBA::NamedValue * m_result; + ::java::lang::String * m_exception_id; + ::org::omg::CORBA::SystemException * m_sys_ex; + ::org::omg::CORBA::Object * m_target; + ::java::lang::String * m_operation; +public: + ::gnu::CORBA::IOR * m_forward_ior; + ::org::omg::CORBA::Object * m_forwarding_target; +public: // actually protected + jboolean complete; + jboolean oneWay; + jboolean running; + ::gnu::CORBA::gnuNVList * m_args; + ::gnu::CORBA::StreamBasedRequest * m_parameter_buffer; + JArray< ::org::omg::CORBA::Any * > * m_slots; + ::gnu::CORBA::GIOP::RequestHeader * m_rqh; + ::gnu::CORBA::GIOP::ReplyHeader * m_rph; +private: + ::gnu::CORBA::IOR * ior; + ::org::omg::CORBA::ORB * orb__; + jboolean Big_endian; +public: // actually package-private + ::gnu::CORBA::gnuRequest * redirected; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuRequest__ diff --git a/libjava/gnu/CORBA/gnuValueHolder.h b/libjava/gnu/CORBA/gnuValueHolder.h new file mode 100644 index 000000000..d26dc33bb --- /dev/null +++ b/libjava/gnu/CORBA/gnuValueHolder.h @@ -0,0 +1,54 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_gnuValueHolder__ +#define __gnu_CORBA_gnuValueHolder__ + +#pragma interface + +#include <org/omg/CORBA/ValueBaseHolder.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class gnuValueHolder; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + namespace portable + { + class BoxedValueHelper; + class InputStream; + class OutputStream; + } + } + } + } +} + +class gnu::CORBA::gnuValueHolder : public ::org::omg::CORBA::ValueBaseHolder +{ + +public: + gnuValueHolder(::java::io::Serializable *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::CORBA::TypeCode * _type(); + virtual void _write(::org::omg::CORBA::portable::OutputStream *); + virtual void _read(::org::omg::CORBA::portable::InputStream *); +public: // actually package-private + virtual void findHelper(); + ::org::omg::CORBA::TypeCode * __attribute__((aligned(__alignof__( ::org::omg::CORBA::ValueBaseHolder)))) type; + ::org::omg::CORBA::portable::BoxedValueHelper * helper; + jboolean helper_NA; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_gnuValueHolder__ diff --git a/libjava/gnu/CORBA/interfaces/SocketFactory.h b/libjava/gnu/CORBA/interfaces/SocketFactory.h new file mode 100644 index 000000000..b6c1cea33 --- /dev/null +++ b/libjava/gnu/CORBA/interfaces/SocketFactory.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_interfaces_SocketFactory__ +#define __gnu_CORBA_interfaces_SocketFactory__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace interfaces + { + class SocketFactory; + } + } + } + namespace java + { + namespace net + { + class ServerSocket; + class Socket; + } + } +} + +class gnu::CORBA::interfaces::SocketFactory : public ::java::lang::Object +{ + +public: + virtual ::java::net::ServerSocket * createServerSocket(jint) = 0; + virtual ::java::net::Socket * createClientSocket(::java::lang::String *, jint) = 0; + static ::java::lang::String * PROPERTY; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __gnu_CORBA_interfaces_SocketFactory__ diff --git a/libjava/gnu/CORBA/typecodes/AliasTypeCode.h b/libjava/gnu/CORBA/typecodes/AliasTypeCode.h new file mode 100644 index 000000000..161582182 --- /dev/null +++ b/libjava/gnu/CORBA/typecodes/AliasTypeCode.h @@ -0,0 +1,54 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_typecodes_AliasTypeCode__ +#define __gnu_CORBA_typecodes_AliasTypeCode__ + +#pragma interface + +#include <gnu/CORBA/typecodes/PrimitiveTypeCode.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace typecodes + { + class AliasTypeCode; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + } + } + } +} + +class gnu::CORBA::typecodes::AliasTypeCode : public ::gnu::CORBA::typecodes::PrimitiveTypeCode +{ + +public: + AliasTypeCode(::org::omg::CORBA::TypeCode *, ::java::lang::String *, ::java::lang::String *); + virtual ::org::omg::CORBA::TypeCode * content_type(); + virtual jboolean equal(::org::omg::CORBA::TypeCode *); + virtual jboolean equivalent(::org::omg::CORBA::TypeCode *); + virtual ::java::lang::String * id(); + virtual ::java::lang::String * name(); +private: + static const jlong serialVersionUID = 1LL; +public: // actually protected + ::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::CORBA::typecodes::PrimitiveTypeCode)))) id__; + ::java::lang::String * name__; + ::org::omg::CORBA::TypeCode * aliasFor; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_typecodes_AliasTypeCode__ diff --git a/libjava/gnu/CORBA/typecodes/ArrayTypeCode.h b/libjava/gnu/CORBA/typecodes/ArrayTypeCode.h new file mode 100644 index 000000000..4565632d2 --- /dev/null +++ b/libjava/gnu/CORBA/typecodes/ArrayTypeCode.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_typecodes_ArrayTypeCode__ +#define __gnu_CORBA_typecodes_ArrayTypeCode__ + +#pragma interface + +#include <gnu/CORBA/typecodes/PrimitiveTypeCode.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace typecodes + { + class ArrayTypeCode; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TCKind; + class TypeCode; + } + } + } +} + +class gnu::CORBA::typecodes::ArrayTypeCode : public ::gnu::CORBA::typecodes::PrimitiveTypeCode +{ + +public: + ArrayTypeCode(::org::omg::CORBA::TCKind *); + ArrayTypeCode(::org::omg::CORBA::TCKind *, ::org::omg::CORBA::TypeCode *); + virtual ::org::omg::CORBA::TypeCode * content_type(); + virtual jboolean equal(::org::omg::CORBA::TypeCode *); + virtual ::java::lang::String * id(); + virtual jint length(); + virtual void setLength(jint); +private: + static const jlong serialVersionUID = 1LL; +public: // actually package-private + ::org::omg::CORBA::TypeCode * __attribute__((aligned(__alignof__( ::gnu::CORBA::typecodes::PrimitiveTypeCode)))) of; +private: + jint length__; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_typecodes_ArrayTypeCode__ diff --git a/libjava/gnu/CORBA/typecodes/FixedTypeCode.h b/libjava/gnu/CORBA/typecodes/FixedTypeCode.h new file mode 100644 index 000000000..2acd5e917 --- /dev/null +++ b/libjava/gnu/CORBA/typecodes/FixedTypeCode.h @@ -0,0 +1,61 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_typecodes_FixedTypeCode__ +#define __gnu_CORBA_typecodes_FixedTypeCode__ + +#pragma interface + +#include <gnu/CORBA/typecodes/PrimitiveTypeCode.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace typecodes + { + class FixedTypeCode; + } + } + } + namespace java + { + namespace math + { + class BigDecimal; + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TypeCode; + } + } + } +} + +class gnu::CORBA::typecodes::FixedTypeCode : public ::gnu::CORBA::typecodes::PrimitiveTypeCode +{ + +public: + FixedTypeCode(); + FixedTypeCode(::java::math::BigDecimal *); + virtual void setDigits(jint); + virtual void setScale(jint); + static jint countDigits(::java::math::BigDecimal *); + virtual jboolean equal(::org::omg::CORBA::TypeCode *); + virtual jshort fixed_digits(); + virtual jshort fixed_scale(); +private: + static const jlong serialVersionUID = 1LL; + jshort __attribute__((aligned(__alignof__( ::gnu::CORBA::typecodes::PrimitiveTypeCode)))) digits; + jshort scale; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_typecodes_FixedTypeCode__ diff --git a/libjava/gnu/CORBA/typecodes/GeneralTypeCode.h b/libjava/gnu/CORBA/typecodes/GeneralTypeCode.h new file mode 100644 index 000000000..a522ad087 --- /dev/null +++ b/libjava/gnu/CORBA/typecodes/GeneralTypeCode.h @@ -0,0 +1,70 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_typecodes_GeneralTypeCode__ +#define __gnu_CORBA_typecodes_GeneralTypeCode__ + +#pragma interface + +#include <gnu/CORBA/typecodes/PrimitiveTypeCode.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace typecodes + { + class GeneralTypeCode; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TCKind; + class TypeCode; + } + } + } +} + +class gnu::CORBA::typecodes::GeneralTypeCode : public ::gnu::CORBA::typecodes::PrimitiveTypeCode +{ + +public: + GeneralTypeCode(::org::omg::CORBA::TCKind *); + virtual void setConcreteBase_type(::org::omg::CORBA::TypeCode *); + virtual void setContentType(::org::omg::CORBA::TypeCode *); + virtual void setId(::java::lang::String *); + virtual void setLength(jint); + virtual void setName(::java::lang::String *); + virtual void setTypeModifier(jint); + virtual ::org::omg::CORBA::TypeCode * concrete_base_type(); + virtual ::org::omg::CORBA::TypeCode * content_type(); + virtual jboolean equal(::org::omg::CORBA::TypeCode *); + virtual jboolean equivalent(::org::omg::CORBA::TypeCode *); + virtual ::java::lang::String * id(); + virtual jint length(); + virtual ::java::lang::String * name(); + virtual jshort type_modifier(); +private: + static const jlong serialVersionUID = 1LL; +public: // actually protected + static jint UNSET; +private: + static ::java::util::BitSet * lengthAllowed; + ::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::CORBA::typecodes::PrimitiveTypeCode)))) id__; + ::java::lang::String * name__; + ::org::omg::CORBA::TypeCode * concrete_base_type__; + ::org::omg::CORBA::TypeCode * content_type__; + jint len; + jint type_modifier__; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_typecodes_GeneralTypeCode__ diff --git a/libjava/gnu/CORBA/typecodes/PrimitiveTypeCode.h b/libjava/gnu/CORBA/typecodes/PrimitiveTypeCode.h new file mode 100644 index 000000000..dda2b7fc8 --- /dev/null +++ b/libjava/gnu/CORBA/typecodes/PrimitiveTypeCode.h @@ -0,0 +1,68 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_typecodes_PrimitiveTypeCode__ +#define __gnu_CORBA_typecodes_PrimitiveTypeCode__ + +#pragma interface + +#include <org/omg/CORBA/TypeCode.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace typecodes + { + class PrimitiveTypeCode; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class TCKind; + class TypeCode; + } + } + } +} + +class gnu::CORBA::typecodes::PrimitiveTypeCode : public ::org::omg::CORBA::TypeCode +{ + +public: + PrimitiveTypeCode(::org::omg::CORBA::TCKind *); + virtual ::org::omg::CORBA::TypeCode * concrete_base_type(); + virtual ::org::omg::CORBA::TypeCode * content_type(); + virtual jint default_index(); + virtual ::org::omg::CORBA::TypeCode * discriminator_type(); + virtual jboolean equal(::org::omg::CORBA::TypeCode *); + virtual jboolean equivalent(::org::omg::CORBA::TypeCode *); + virtual jshort fixed_digits(); + virtual jshort fixed_scale(); + virtual ::org::omg::CORBA::TypeCode * get_compact_typecode(); + virtual ::java::lang::String * id(); + virtual ::org::omg::CORBA::TCKind * kind(); + virtual jint length(); + virtual jint member_count(); + virtual ::org::omg::CORBA::Any * member_label(jint); + virtual ::java::lang::String * member_name(jint); + virtual ::org::omg::CORBA::TypeCode * member_type(jint); + virtual jshort member_visibility(jint); + virtual ::java::lang::String * name(); + virtual jshort type_modifier(); +private: + static const jlong serialVersionUID = 1LL; +public: // actually protected + ::org::omg::CORBA::TCKind * __attribute__((aligned(__alignof__( ::org::omg::CORBA::TypeCode)))) kind__; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_typecodes_PrimitiveTypeCode__ diff --git a/libjava/gnu/CORBA/typecodes/RecordTypeCode$Field.h b/libjava/gnu/CORBA/typecodes/RecordTypeCode$Field.h new file mode 100644 index 000000000..d5de501d0 --- /dev/null +++ b/libjava/gnu/CORBA/typecodes/RecordTypeCode$Field.h @@ -0,0 +1,47 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_typecodes_RecordTypeCode$Field__ +#define __gnu_CORBA_typecodes_RecordTypeCode$Field__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace typecodes + { + class RecordTypeCode$Field; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class TypeCode; + } + } + } +} + +class gnu::CORBA::typecodes::RecordTypeCode$Field : public ::java::lang::Object +{ + +public: + RecordTypeCode$Field(); + ::org::omg::CORBA::Any * __attribute__((aligned(__alignof__( ::java::lang::Object)))) label; + ::java::lang::String * name; + ::org::omg::CORBA::TypeCode * type; + jint visibility; + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_typecodes_RecordTypeCode$Field__ diff --git a/libjava/gnu/CORBA/typecodes/RecordTypeCode.h b/libjava/gnu/CORBA/typecodes/RecordTypeCode.h new file mode 100644 index 000000000..be711a89e --- /dev/null +++ b/libjava/gnu/CORBA/typecodes/RecordTypeCode.h @@ -0,0 +1,72 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_typecodes_RecordTypeCode__ +#define __gnu_CORBA_typecodes_RecordTypeCode__ + +#pragma interface + +#include <gnu/CORBA/typecodes/GeneralTypeCode.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + class CorbaList; + namespace typecodes + { + class RecordTypeCode; + class RecordTypeCode$Field; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class Any; + class StructMember; + class TCKind; + class TypeCode; + class UnionMember; + class ValueMember; + } + } + } +} + +class gnu::CORBA::typecodes::RecordTypeCode : public ::gnu::CORBA::typecodes::GeneralTypeCode +{ + +public: + RecordTypeCode(::org::omg::CORBA::TCKind *); + virtual void setDefaultIndex(jint); + virtual void setDiscriminator_type(::org::omg::CORBA::TypeCode *); + virtual ::gnu::CORBA::typecodes::RecordTypeCode$Field * getField(jint); + virtual void add(::gnu::CORBA::typecodes::RecordTypeCode$Field *); + virtual void add(::org::omg::CORBA::StructMember *); + virtual void add(::org::omg::CORBA::ValueMember *); + virtual void add(::org::omg::CORBA::UnionMember *); + virtual jint default_index(); + virtual ::org::omg::CORBA::TypeCode * discriminator_type(); + virtual ::gnu::CORBA::typecodes::RecordTypeCode$Field * field(); + virtual jint member_count(); + virtual ::org::omg::CORBA::Any * member_label(jint); + virtual ::java::lang::String * member_name(jint); + virtual ::org::omg::CORBA::TypeCode * member_type(jint); + virtual jshort member_visibility(jint); +private: + static const jlong serialVersionUID = 1LL; +public: // actually protected + ::gnu::CORBA::CorbaList * __attribute__((aligned(__alignof__( ::gnu::CORBA::typecodes::GeneralTypeCode)))) members; +private: + ::org::omg::CORBA::TypeCode * discriminator_type__; + jint default_index__; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_typecodes_RecordTypeCode__ diff --git a/libjava/gnu/CORBA/typecodes/RecursiveTypeCode.h b/libjava/gnu/CORBA/typecodes/RecursiveTypeCode.h new file mode 100644 index 000000000..4fcc4feba --- /dev/null +++ b/libjava/gnu/CORBA/typecodes/RecursiveTypeCode.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_typecodes_RecursiveTypeCode__ +#define __gnu_CORBA_typecodes_RecursiveTypeCode__ + +#pragma interface + +#include <gnu/CORBA/typecodes/PrimitiveTypeCode.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace typecodes + { + class RecursiveTypeCode; + } + } + } +} + +class gnu::CORBA::typecodes::RecursiveTypeCode : public ::gnu::CORBA::typecodes::PrimitiveTypeCode +{ + +public: + RecursiveTypeCode(::java::lang::String *); + virtual ::java::lang::String * id(); +private: + static const jlong serialVersionUID = 1LL; + ::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::CORBA::typecodes::PrimitiveTypeCode)))) the_id; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_typecodes_RecursiveTypeCode__ diff --git a/libjava/gnu/CORBA/typecodes/StringTypeCode.h b/libjava/gnu/CORBA/typecodes/StringTypeCode.h new file mode 100644 index 000000000..6513b3cdd --- /dev/null +++ b/libjava/gnu/CORBA/typecodes/StringTypeCode.h @@ -0,0 +1,48 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_CORBA_typecodes_StringTypeCode__ +#define __gnu_CORBA_typecodes_StringTypeCode__ + +#pragma interface + +#include <gnu/CORBA/typecodes/PrimitiveTypeCode.h> +extern "Java" +{ + namespace gnu + { + namespace CORBA + { + namespace typecodes + { + class StringTypeCode; + } + } + } + namespace org + { + namespace omg + { + namespace CORBA + { + class TCKind; + } + } + } +} + +class gnu::CORBA::typecodes::StringTypeCode : public ::gnu::CORBA::typecodes::PrimitiveTypeCode +{ + +public: + StringTypeCode(::org::omg::CORBA::TCKind *); + virtual void setLength(jint); + virtual jint length(); +private: + static const jlong serialVersionUID = 1LL; + jint __attribute__((aligned(__alignof__( ::gnu::CORBA::typecodes::PrimitiveTypeCode)))) len; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_CORBA_typecodes_StringTypeCode__ |