SimpleDelegate.h 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __gnu_CORBA_SimpleDelegate__
  3. #define __gnu_CORBA_SimpleDelegate__
  4. #pragma interface
  5. #include <org/omg/CORBA/portable/Delegate.h>
  6. extern "Java"
  7. {
  8. namespace gnu
  9. {
  10. namespace CORBA
  11. {
  12. class IOR;
  13. class SimpleDelegate;
  14. }
  15. }
  16. namespace org
  17. {
  18. namespace omg
  19. {
  20. namespace CORBA
  21. {
  22. class Context;
  23. class ContextList;
  24. class ExceptionList;
  25. class NVList;
  26. class NamedValue;
  27. class ORB;
  28. class Object;
  29. class Request;
  30. }
  31. }
  32. }
  33. }
  34. class gnu::CORBA::SimpleDelegate : public ::org::omg::CORBA::portable::Delegate
  35. {
  36. public:
  37. SimpleDelegate(::org::omg::CORBA::ORB *, ::gnu::CORBA::IOR *);
  38. virtual void setIor(::gnu::CORBA::IOR *);
  39. virtual ::gnu::CORBA::IOR * getIor();
  40. 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 *);
  41. 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 *);
  42. virtual ::org::omg::CORBA::Object * duplicate(::org::omg::CORBA::Object *);
  43. virtual jboolean equals(::org::omg::CORBA::Object *, ::org::omg::CORBA::Object *);
  44. virtual ::org::omg::CORBA::Object * get_interface_def(::org::omg::CORBA::Object *);
  45. virtual jint hash(::org::omg::CORBA::Object *, jint);
  46. virtual jint hashCode(::org::omg::CORBA::Object *);
  47. virtual jboolean is_a(::org::omg::CORBA::Object *, ::java::lang::String *);
  48. virtual jboolean is_equivalent(::org::omg::CORBA::Object *, ::org::omg::CORBA::Object *);
  49. virtual jboolean is_local(::org::omg::CORBA::Object *);
  50. virtual jboolean non_existent(::org::omg::CORBA::Object *);
  51. virtual ::org::omg::CORBA::ORB * orb(::org::omg::CORBA::Object *);
  52. virtual void release(::org::omg::CORBA::Object *);
  53. virtual ::org::omg::CORBA::Request * request(::org::omg::CORBA::Object *, ::java::lang::String *);
  54. public: // actually protected
  55. ::org::omg::CORBA::ORB * __attribute__((aligned(__alignof__( ::org::omg::CORBA::portable::Delegate)))) orb__;
  56. ::gnu::CORBA::IOR * ior;
  57. public:
  58. static ::java::lang::Class class$;
  59. };
  60. #endif // __gnu_CORBA_SimpleDelegate__