1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __gnu_CORBA_Interceptor_gnuIorInfo__ 5 #define __gnu_CORBA_Interceptor_gnuIorInfo__ 6 7 #pragma interface 8 9 #include <org/omg/CORBA/LocalObject.h> 10 extern "Java" 11 { 12 namespace gnu 13 { 14 namespace CORBA 15 { 16 class IOR; 17 namespace Interceptor 18 { 19 class gnuIorInfo; 20 } 21 namespace Poa 22 { 23 class ORB_1_4; 24 class gnuPOA; 25 } 26 } 27 } 28 namespace org 29 { 30 namespace omg 31 { 32 namespace CORBA 33 { 34 class Policy; 35 } 36 namespace IOP 37 { 38 class TaggedComponent; 39 } 40 namespace PortableInterceptor 41 { 42 class ObjectReferenceFactory; 43 class ObjectReferenceTemplate; 44 } 45 } 46 } 47 } 48 49 class gnu::CORBA::Interceptor::gnuIorInfo : public ::org::omg::CORBA::LocalObject 50 { 51 52 public: 53 gnuIorInfo(::gnu::CORBA::Poa::ORB_1_4 *, ::gnu::CORBA::Poa::gnuPOA *, ::gnu::CORBA::IOR *); 54 virtual void add_ior_component_to_profile(::org::omg::IOP::TaggedComponent *, jint); 55 virtual void add_ior_component(::org::omg::IOP::TaggedComponent *); 56 virtual ::org::omg::CORBA::Policy * get_effective_policy(jint); 57 virtual jshort state(); 58 virtual ::org::omg::PortableInterceptor::ObjectReferenceTemplate * adapter_template(); 59 virtual ::org::omg::PortableInterceptor::ObjectReferenceFactory * current_factory(); 60 virtual void current_factory(::org::omg::PortableInterceptor::ObjectReferenceFactory *); 61 virtual jint manager_id(); 62 private: 63 static const jlong serialVersionUID = 1LL; 64 public: 65 ::gnu::CORBA::Poa::ORB_1_4 * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) orb; 66 ::gnu::CORBA::Poa::gnuPOA * poa; 67 private: 68 ::gnu::CORBA::IOR * ior; 69 public: 70 static ::java::lang::Class class$; 71 }; 72 73 #endif // __gnu_CORBA_Interceptor_gnuIorInfo__ 74