| |
| // 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__ |