diff options
Diffstat (limited to 'TAO/tao/CSD_Framework/CSD_POA.h')
-rw-r--r-- | TAO/tao/CSD_Framework/CSD_POA.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/TAO/tao/CSD_Framework/CSD_POA.h b/TAO/tao/CSD_Framework/CSD_POA.h index bcbf2e0495f..6ad06f92dde 100644 --- a/TAO/tao/CSD_Framework/CSD_POA.h +++ b/TAO/tao/CSD_Framework/CSD_POA.h @@ -33,12 +33,12 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL * * Implementation of the CSD_Framework::POA interface. */ -class TAO_CSD_FW_Export TAO_CSD_POA - : public virtual CSD_Framework::POA, +class TAO_CSD_FW_Export TAO_CSD_POA + : public virtual CSD_Framework::POA, public virtual TAO_Regular_POA { public: - //Constructor + //Constructor TAO_CSD_POA (const String &name, PortableServer::POAManager_ptr poa_manager, const TAO_POA_Policy_Set &policies, @@ -47,16 +47,16 @@ public: TAO_SYNCH_MUTEX &thread_lock, TAO_ORB_Core &orb_core, TAO_Object_Adapter *object_adapter - ACE_ENV_ARG_DECL); - - //Destructor + ); + + //Destructor virtual ~TAO_CSD_POA (void); - + /// Pass the Strategy object reference to the CSD poa. virtual void set_csd_strategy ( ::CSD_Framework::Strategy_ptr s - ACE_ENV_ARG_DECL + ) ACE_THROW_SPEC (( CORBA::SystemException @@ -69,14 +69,14 @@ public: virtual void poa_deactivated_hook (); /// Hook - A servant has been activated. - virtual void servant_activated_hook (PortableServer::Servant servant, + virtual void servant_activated_hook (PortableServer::Servant servant, const PortableServer::ObjectId& oid - ACE_ENV_ARG_DECL); + ); /// Hook - A servant has been deactivated. - virtual void servant_deactivated_hook (PortableServer::Servant servant, + virtual void servant_deactivated_hook (PortableServer::Servant servant, const PortableServer::ObjectId& oid - ACE_ENV_ARG_DECL); + ); ///Method for creating new CSD POA. TAO_Root_POA * new_POA (const String &name, @@ -87,10 +87,10 @@ public: TAO_SYNCH_MUTEX &thread_lock, TAO_ORB_Core &orb_core, TAO_Object_Adapter *object_adapter - ACE_ENV_ARG_DECL); + ); /// Servant Dispatching Strategy proxy accessor. - TAO::CSD::Strategy_Proxy& + TAO::CSD::Strategy_Proxy& servant_dispatching_strategy_proxy (void) const; private: |