diff options
Diffstat (limited to 'TAO/tao/POA.h')
-rw-r--r-- | TAO/tao/POA.h | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/TAO/tao/POA.h b/TAO/tao/POA.h index 1f0cafb1e51..797f25b3d4c 100644 --- a/TAO/tao/POA.h +++ b/TAO/tao/POA.h @@ -65,6 +65,8 @@ public: TAO_Thread_Policy (PortableServer::ThreadPolicyValue value, PortableServer::POA_ptr poa); + TAO_Thread_Policy (const TAO_Thread_Policy &new_policy); + PortableServer::ThreadPolicyValue value (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); CORBA::Policy_ptr copy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); @@ -90,6 +92,8 @@ public: TAO_Lifespan_Policy (PortableServer::LifespanPolicyValue value, PortableServer::POA_ptr poa); + TAO_Lifespan_Policy (const TAO_Lifespan_Policy &rhs); + PortableServer::LifespanPolicyValue value (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); CORBA::Policy_ptr copy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); @@ -113,6 +117,8 @@ public: TAO_Id_Uniqueness_Policy (PortableServer::IdUniquenessPolicyValue value, PortableServer::POA_ptr poa); + TAO_Id_Uniqueness_Policy (const TAO_Id_Uniqueness_Policy &rhs); + PortableServer::IdUniquenessPolicyValue value (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); CORBA::Policy_ptr copy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); @@ -136,6 +142,8 @@ public: TAO_Id_Assignment_Policy (PortableServer::IdAssignmentPolicyValue value, PortableServer::POA_ptr poa); + TAO_Id_Assignment_Policy (const TAO_Id_Assignment_Policy &rhs); + PortableServer::IdAssignmentPolicyValue value (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); CORBA::Policy_ptr copy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); @@ -161,6 +169,8 @@ public: TAO_Implicit_Activation_Policy (PortableServer::ImplicitActivationPolicyValue value, PortableServer::POA_ptr poa); + TAO_Implicit_Activation_Policy (const TAO_Implicit_Activation_Policy &rhs); + PortableServer::ImplicitActivationPolicyValue value (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); CORBA::Policy_ptr copy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); @@ -184,6 +194,8 @@ public: TAO_Servant_Retention_Policy (PortableServer::ServantRetentionPolicyValue value, PortableServer::POA_ptr poa); + TAO_Servant_Retention_Policy (const TAO_Servant_Retention_Policy &rhs); + PortableServer::ServantRetentionPolicyValue value (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); CORBA::Policy_ptr copy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); @@ -207,6 +219,8 @@ public: TAO_Request_Processing_Policy (PortableServer::RequestProcessingPolicyValue value, PortableServer::POA_ptr poa); + TAO_Request_Processing_Policy (const TAO_Request_Processing_Policy &rhs); + PortableServer::RequestProcessingPolicyValue value (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); CORBA::Policy_ptr copy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); @@ -741,16 +755,9 @@ class TAO_Export TAO_Adapter_Activator : public POA_PortableServer::AdapterActiv { public: - TAO_Adapter_Activator (PortableServer::POAManager_ptr poa_manager); - CORBA::Boolean unknown_adapter (PortableServer::POA_ptr parent, const char *name, CORBA_Environment &ACE_TRY_ENV); - -protected: - - PortableServer::POAManager_var poa_manager_; - // POA Manager }; #endif /* TAO_HAS_MINIMUM_CORBA */ |