| |
| // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- |
| |
| #ifndef __gnu_javax_rmi_CORBA_RmiUtilities__ |
| #define __gnu_javax_rmi_CORBA_RmiUtilities__ |
| |
| #pragma interface |
| |
| #include <java/lang/Object.h> |
| #include <gcj/array.h> |
| |
| extern "Java" |
| { |
| namespace gnu |
| { |
| namespace CORBA |
| { |
| namespace CDR |
| { |
| class gnuRuntime; |
| } |
| } |
| namespace javax |
| { |
| namespace rmi |
| { |
| namespace CORBA |
| { |
| class RmiUtilities; |
| } |
| } |
| } |
| } |
| namespace org |
| { |
| namespace omg |
| { |
| namespace CORBA |
| { |
| class WStringValueHelper; |
| namespace portable |
| { |
| class InputStream; |
| class OutputStream; |
| } |
| } |
| namespace CORBA_2_3 |
| { |
| namespace portable |
| { |
| class InputStream; |
| class OutputStream; |
| } |
| } |
| namespace SendingContext |
| { |
| class RunTime; |
| } |
| } |
| } |
| } |
| |
| class gnu::javax::rmi::CORBA::RmiUtilities : public ::java::lang::Object |
| { |
| |
| public: |
| RmiUtilities(); |
| public: // actually package-private |
| virtual void writeFields(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *); |
| virtual void writeMember(::org::omg::CORBA_2_3::portable::OutputStream *, ::java::lang::Object *, ::java::lang::Class *); |
| public: |
| virtual jboolean isTieRequired(::java::lang::Object *); |
| public: // actually package-private |
| virtual ::java::lang::Class * getExportedInterface(::java::lang::Object *); |
| public: |
| static jlong getHashCode(::java::lang::Class *); |
| static ::java::lang::String * toHex(jlong); |
| public: // actually package-private |
| static ::java::lang::String * getDescriptor(::java::lang::Class *); |
| public: |
| static JArray< ::java::lang::reflect::Field * > * getWritableFields(::java::lang::Class *); |
| public: // actually package-private |
| virtual void exportTie(::org::omg::CORBA_2_3::portable::OutputStream *, ::java::lang::Object *, ::java::lang::Class *); |
| virtual void ensureOrbRunning(::org::omg::CORBA_2_3::portable::OutputStream *); |
| public: |
| virtual void writeRemoteObject(::org::omg::CORBA::portable::OutputStream *, ::java::lang::Object *); |
| virtual void writeValue(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *); |
| virtual ::java::io::Serializable * readValue(::org::omg::CORBA::portable::InputStream *, jint, ::java::lang::Class *, ::java::lang::String *, ::org::omg::SendingContext::RunTime *); |
| public: // actually package-private |
| virtual ::java::io::Serializable * instantiate(jint, ::java::lang::Class *, ::gnu::CORBA::CDR::gnuRuntime *); |
| virtual void readFields(jint, ::java::lang::String *, ::java::io::Serializable *, ::org::omg::CORBA_2_3::portable::InputStream *, ::gnu::CORBA::CDR::gnuRuntime *); |
| public: |
| static jbyte VERSION; |
| public: // actually package-private |
| static const jint NON_WRITABLE = 136; |
| public: |
| static ::java::lang::String * RMI_STRING_ID; |
| static ::java::lang::String * RMI_CLASS_ID; |
| static ::java::lang::String * RMI_STRING_ARRAY_ID; |
| public: // actually package-private |
| static ::org::omg::CORBA::WStringValueHelper * wStringValueHelper; |
| ::java::util::WeakHashMap * __attribute__((aligned(__alignof__( ::java::lang::Object)))) io_format; |
| static ::java::lang::Object * STANDARD; |
| static ::java::lang::Object * CUSTOM_DWO; |
| static ::java::lang::Object * CUSTOM_NO_DWO; |
| static JArray< ::java::lang::Class * > * READ_OBJECT_ARGS; |
| static JArray< ::java::lang::Class * > * WRITE_OBJECT_ARGS; |
| static const jint S_X = 16908034; |
| public: |
| static ::java::lang::Class class$; |
| }; |
| |
| #endif // __gnu_javax_rmi_CORBA_RmiUtilities__ |