// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __gnu_CORBA_IorDelegate__ #define __gnu_CORBA_IorDelegate__ #pragma interface #include 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__