00001 // Policy_Current_Impl.cpp,v 1.3 2006/03/10 07:19:06 jtc Exp 00002 00003 #include "tao/Policy_Current_Impl.h" 00004 00005 #if (TAO_HAS_CORBA_MESSAGING == 1) 00006 00007 #if !defined (__ACE_INLINE__) 00008 # include "tao/Policy_Current_Impl.inl" 00009 #endif /* ! __ACE_INLINE__ */ 00010 00011 00012 ACE_RCSID (tao, 00013 Policy_Manager, 00014 "Policy_Current_Impl.cpp,v 1.3 2006/03/10 07:19:06 jtc Exp") 00015 00016 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00017 00018 void 00019 TAO_Policy_Current_Impl::set_policy_overrides ( 00020 const CORBA::PolicyList & policies, 00021 CORBA::SetOverrideType set_add 00022 ACE_ENV_ARG_DECL 00023 ) 00024 { 00025 this->manager_impl_.set_policy_overrides (policies, 00026 set_add 00027 ACE_ENV_ARG_PARAMETER); 00028 } 00029 00030 CORBA::PolicyList * 00031 TAO_Policy_Current_Impl::get_policy_overrides ( 00032 const CORBA::PolicyTypeSeq & ts 00033 ACE_ENV_ARG_DECL 00034 ) 00035 { 00036 return this->manager_impl_.get_policy_overrides (ts 00037 ACE_ENV_ARG_PARAMETER); 00038 } 00039 00040 TAO_END_VERSIONED_NAMESPACE_DECL 00041 00042 #endif /* TAO_HAS_CORBA_MESSAGING == 1 */