1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __gnu_CORBA_Poa_AOM$Obj__ 5 #define __gnu_CORBA_Poa_AOM$Obj__ 6 7 #pragma interface 8 9 #include <java/lang/Object.h> 10 #include <gcj/array.h> 11 12 extern "Java" 13 { 14 namespace gnu 15 { 16 namespace CORBA 17 { 18 namespace Poa 19 { 20 class AOM; 21 class AOM$Obj; 22 class gnuPOA; 23 class gnuServantObject; 24 } 25 } 26 } 27 namespace org 28 { 29 namespace omg 30 { 31 namespace PortableServer 32 { 33 class Servant; 34 } 35 } 36 } 37 } 38 39 class gnu::CORBA::Poa::AOM$Obj : public ::java::lang::Object 40 { 41 42 public: // actually package-private 43 AOM$Obj(::gnu::CORBA::Poa::AOM *, ::gnu::CORBA::Poa::gnuServantObject *, JArray< jbyte > *, ::org::omg::PortableServer::Servant *, ::gnu::CORBA::Poa::gnuPOA *); 44 public: 45 virtual void setServant(::org::omg::PortableServer::Servant *); 46 virtual ::org::omg::PortableServer::Servant * getServant(); 47 virtual jboolean isDeactiveted(); 48 virtual void setDeactivated(jboolean); 49 ::gnu::CORBA::Poa::gnuServantObject * __attribute__((aligned(__alignof__( ::java::lang::Object)))) object; 50 ::org::omg::PortableServer::Servant * servant; 51 public: // actually package-private 52 ::org::omg::PortableServer::Servant * primary_servant; 53 public: 54 ::gnu::CORBA::Poa::gnuPOA * poa; 55 JArray< jbyte > * key; 56 jboolean deactivated; 57 public: // actually package-private 58 ::gnu::CORBA::Poa::AOM * this$0; 59 public: 60 static ::java::lang::Class class$; 61 }; 62 63 #endif // __gnu_CORBA_Poa_AOM$Obj__ 64