summaryrefslogtreecommitdiff
path: root/TAO/tao/Policy_Set.i
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Policy_Set.i')
-rw-r--r--TAO/tao/Policy_Set.i16
1 files changed, 8 insertions, 8 deletions
diff --git a/TAO/tao/Policy_Set.i b/TAO/tao/Policy_Set.i
index a8767177029..11c35bfdaa8 100644
--- a/TAO/tao/Policy_Set.i
+++ b/TAO/tao/Policy_Set.i
@@ -1,15 +1,17 @@
-// -*- C++ -*-
-//
// $Id$
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
+ACE_INLINE
+TAO_Policy_Set::TAO_Policy_Set (TAO_Policy_Scope scope)
+ : scope_ (scope)
+{
+ for (int i = 0; i < TAO_CACHED_POLICY_MAX_CACHED; i++)
+ this->cached_policies_[i] = 0;
+}
ACE_INLINE CORBA::Boolean
TAO_Policy_Set::compatible_scope (TAO_Policy_Scope policy_scope) const
{
- return
- ((static_cast<unsigned int> (policy_scope)
- & static_cast<unsigned int> (this->scope_)) > 0);
+ return (((unsigned int) policy_scope & (unsigned int) this->scope_) > 0);
}
ACE_INLINE CORBA::Policy *
@@ -23,5 +25,3 @@ TAO_Policy_Set::num_policies (void) const
{
return this->policy_list_.length();
}
-
-TAO_END_VERSIONED_NAMESPACE_DECL