2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_CORBA_SimpleDelegate__
5 #define __gnu_CORBA_SimpleDelegate__
9 #include <org/omg/CORBA/portable/Delegate.h>
39 class gnu::CORBA::SimpleDelegate
: public ::org::omg::CORBA::portable::Delegate
43 SimpleDelegate(::org::omg::CORBA::ORB
*, ::gnu::CORBA::IOR
*);
44 virtual void setIor(::gnu::CORBA::IOR
*);
45 virtual ::gnu::CORBA::IOR
* getIor();
46 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
*);
47 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
*);
48 virtual ::org::omg::CORBA::Object
* duplicate(::org::omg::CORBA::Object
*);
49 virtual jboolean
equals(::org::omg::CORBA::Object
*, ::org::omg::CORBA::Object
*);
50 virtual ::org::omg::CORBA::Object
* get_interface_def(::org::omg::CORBA::Object
*);
51 virtual jint
hash(::org::omg::CORBA::Object
*, jint
);
52 virtual jint
hashCode(::org::omg::CORBA::Object
*);
53 virtual jboolean
is_a(::org::omg::CORBA::Object
*, ::java::lang::String
*);
54 virtual jboolean
is_equivalent(::org::omg::CORBA::Object
*, ::org::omg::CORBA::Object
*);
55 virtual jboolean
is_local(::org::omg::CORBA::Object
*);
56 virtual jboolean
non_existent(::org::omg::CORBA::Object
*);
57 virtual ::org::omg::CORBA::ORB
* orb(::org::omg::CORBA::Object
*);
58 virtual void release(::org::omg::CORBA::Object
*);
59 virtual ::org::omg::CORBA::Request
* request(::org::omg::CORBA::Object
*, ::java::lang::String
*);
60 public: // actually protected
61 ::org::omg::CORBA::ORB
* __attribute__((aligned(__alignof__( ::org::omg::CORBA::portable::Delegate
)))) orb__
;
62 ::gnu::CORBA::IOR
* ior
;
64 static ::java::lang::Class
class$
;
67 #endif // __gnu_CORBA_SimpleDelegate__