gnuPOA$RefTemplate.h 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __gnu_CORBA_Poa_gnuPOA$RefTemplate__
  3. #define __gnu_CORBA_Poa_gnuPOA$RefTemplate__
  4. #pragma interface
  5. #include <java/lang/Object.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace gnu
  10. {
  11. namespace CORBA
  12. {
  13. namespace Poa
  14. {
  15. class gnuPOA;
  16. class gnuPOA$RefTemplate;
  17. }
  18. }
  19. }
  20. namespace org
  21. {
  22. namespace omg
  23. {
  24. namespace CORBA
  25. {
  26. class Object;
  27. }
  28. }
  29. }
  30. }
  31. class gnu::CORBA::Poa::gnuPOA$RefTemplate : public ::java::lang::Object
  32. {
  33. public: // actually package-private
  34. gnuPOA$RefTemplate(::gnu::CORBA::Poa::gnuPOA *);
  35. public:
  36. virtual JArray< ::java::lang::String * > * adapter_name();
  37. virtual ::java::lang::String * orb_id();
  38. virtual ::java::lang::String * server_id();
  39. virtual ::org::omg::CORBA::Object * make_object(::java::lang::String *, JArray< jbyte > *);
  40. virtual JArray< ::java::lang::String * > * _truncatable_ids();
  41. private:
  42. static const jlong serialVersionUID = 1LL;
  43. public: // actually package-private
  44. JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) m_adapter_name;
  45. ::gnu::CORBA::Poa::gnuPOA * this$0;
  46. public:
  47. static ::java::lang::Class class$;
  48. };
  49. #endif // __gnu_CORBA_Poa_gnuPOA$RefTemplate__