// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __gnu_CORBA_Interceptor_gnuIorInfo__ #define __gnu_CORBA_Interceptor_gnuIorInfo__ #pragma interface #include extern "Java" { namespace gnu { namespace CORBA { class IOR; namespace Interceptor { class gnuIorInfo; } namespace Poa { class ORB_1_4; class gnuPOA; } } } namespace org { namespace omg { namespace CORBA { class Policy; } namespace IOP { class TaggedComponent; } namespace PortableInterceptor { class ObjectReferenceFactory; class ObjectReferenceTemplate; } } } } class gnu::CORBA::Interceptor::gnuIorInfo : public ::org::omg::CORBA::LocalObject { public: gnuIorInfo(::gnu::CORBA::Poa::ORB_1_4 *, ::gnu::CORBA::Poa::gnuPOA *, ::gnu::CORBA::IOR *); virtual void add_ior_component_to_profile(::org::omg::IOP::TaggedComponent *, jint); virtual void add_ior_component(::org::omg::IOP::TaggedComponent *); virtual ::org::omg::CORBA::Policy * get_effective_policy(jint); virtual jshort state(); virtual ::org::omg::PortableInterceptor::ObjectReferenceTemplate * adapter_template(); virtual ::org::omg::PortableInterceptor::ObjectReferenceFactory * current_factory(); virtual void current_factory(::org::omg::PortableInterceptor::ObjectReferenceFactory *); virtual jint manager_id(); private: static const jlong serialVersionUID = 1LL; public: ::gnu::CORBA::Poa::ORB_1_4 * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) orb; ::gnu::CORBA::Poa::gnuPOA * poa; private: ::gnu::CORBA::IOR * ior; public: static ::java::lang::Class class$; }; #endif // __gnu_CORBA_Interceptor_gnuIorInfo__