summaryrefslogtreecommitdiff
path: root/TAO/tao/Policy_Current.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Policy_Current.cpp')
-rw-r--r--TAO/tao/Policy_Current.cpp80
1 files changed, 0 insertions, 80 deletions
diff --git a/TAO/tao/Policy_Current.cpp b/TAO/tao/Policy_Current.cpp
deleted file mode 100644
index 10def0962a0..00000000000
--- a/TAO/tao/Policy_Current.cpp
+++ /dev/null
@@ -1,80 +0,0 @@
-// $Id$
-
-#include "Policy_Current.h"
-
-#if (TAO_HAS_CORBA_MESSAGING == 1)
-
-#include "tao/TSS_Resources.h"
-
-#if !defined (__ACE_INLINE__)
-# include "tao/Policy_Current.inl"
-#endif /* ! __ACE_INLINE__ */
-
-
-ACE_RCSID (tao,
- Policy_Current,
- "$Id$")
-
-
-TAO_Policy_Current_Impl &
-TAO_Policy_Current::implementation (TAO_Policy_Current_Impl &current)
-{
- TAO_TSS_Resources *tss =
- TAO_TSS_RESOURCES::instance ();
-
- TAO_Policy_Current_Impl *old = tss->policy_current_;
- tss->policy_current_ = &current;
- return *old;
-}
-
-TAO_Policy_Current_Impl &
-TAO_Policy_Current::implementation (void) const
-{
- return *TAO_TSS_RESOURCES::instance ()->policy_current_;
-}
-
-CORBA::Policy_ptr
-TAO_Policy_Current::get_policy (
- CORBA::PolicyType policy
- ACE_ENV_ARG_DECL)
-{
- TAO_Policy_Current_Impl &impl = this->implementation ();
-
- return impl.get_policy (policy ACE_ENV_ARG_PARAMETER);
-}
-
-CORBA::PolicyList *
-TAO_Policy_Current::get_policy_overrides (
- const CORBA::PolicyTypeSeq & ts
- ACE_ENV_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException))
-
-{
- TAO_Policy_Current_Impl &impl = this->implementation ();
-
- return impl.get_policy_overrides (ts ACE_ENV_ARG_PARAMETER);
-}
-
-void
-TAO_Policy_Current::set_policy_overrides (const CORBA::PolicyList & policies,
- CORBA::SetOverrideType set_add
- ACE_ENV_ARG_DECL)
- ACE_THROW_SPEC ((CORBA::SystemException,
- CORBA::InvalidPolicies))
-{
- TAO_Policy_Current_Impl &impl = this->implementation ();
-
- impl.set_policy_overrides (policies, set_add ACE_ENV_ARG_PARAMETER);
-}
-
-CORBA::Policy_ptr
-TAO_Policy_Current::get_cached_policy (TAO_Cached_Policy_Type type
- ACE_ENV_ARG_DECL)
-{
- TAO_Policy_Current_Impl &impl = this->implementation ();
-
- return impl.get_cached_policy (type
- ACE_ENV_ARG_PARAMETER);
-}
-
-#endif /* TAO_HAS_CORBA_MESSAGING == 1 */