_PolicyImplBase.h 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __gnu_CORBA__PolicyImplBase__
  3. #define __gnu_CORBA__PolicyImplBase__
  4. #pragma interface
  5. #include <org/omg/CORBA/portable/ObjectImpl.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace gnu
  10. {
  11. namespace CORBA
  12. {
  13. class _PolicyImplBase;
  14. }
  15. }
  16. namespace org
  17. {
  18. namespace omg
  19. {
  20. namespace CORBA
  21. {
  22. class Policy;
  23. namespace portable
  24. {
  25. class InputStream;
  26. class OutputStream;
  27. class ResponseHandler;
  28. }
  29. }
  30. }
  31. }
  32. }
  33. class gnu::CORBA::_PolicyImplBase : public ::org::omg::CORBA::portable::ObjectImpl
  34. {
  35. public:
  36. _PolicyImplBase(jint, ::java::lang::Object *, jint, ::java::lang::String *);
  37. virtual jint policy_type();
  38. virtual JArray< ::java::lang::String * > * _ids();
  39. virtual ::org::omg::CORBA::portable::OutputStream * _invoke(::java::lang::String *, ::org::omg::CORBA::portable::InputStream *, ::org::omg::CORBA::portable::ResponseHandler *);
  40. virtual ::java::lang::Object * getValue();
  41. virtual jint getCode();
  42. virtual void destroy();
  43. virtual ::java::lang::String * toString();
  44. virtual ::org::omg::CORBA::Policy * copy();
  45. virtual jint hashCode();
  46. virtual jboolean equals(::java::lang::Object *);
  47. private:
  48. static const jlong serialVersionUID = 1LL;
  49. JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::org::omg::CORBA::portable::ObjectImpl)))) ids;
  50. jint type;
  51. ::java::lang::Object * value;
  52. jint policyCode;
  53. public:
  54. static ::java::lang::Class class$;
  55. };
  56. #endif // __gnu_CORBA__PolicyImplBase__