diff options
author | bala <balanatarajan@users.noreply.github.com> | 2000-07-18 15:54:46 +0000 |
---|---|---|
committer | bala <balanatarajan@users.noreply.github.com> | 2000-07-18 15:54:46 +0000 |
commit | 2f72224416ab1426fbb807a57a1d6e3fcacaf823 (patch) | |
tree | 2649e6078e32ae1784ea98433b9e6060edd5c041 /TAO/tao/Messaging_Policy_i.h | |
parent | e83f61af84a4c80b90c83179090fc16bc9876eed (diff) | |
download | ATCD-2f72224416ab1426fbb807a57a1d6e3fcacaf823.tar.gz |
ChangeLogTag: Tue Jul 18 10:45:50 2000 Balachandran Natarajan <bala@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/Messaging_Policy_i.h')
-rw-r--r-- | TAO/tao/Messaging_Policy_i.h | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/TAO/tao/Messaging_Policy_i.h b/TAO/tao/Messaging_Policy_i.h index d50c9bf834a..bf01ae04b58 100644 --- a/TAO/tao/Messaging_Policy_i.h +++ b/TAO/tao/Messaging_Policy_i.h @@ -64,11 +64,14 @@ public: virtual TimeBase::TimeT relative_expiry (CORBA::Environment &ACE_TRY_ENV) ACE_THROW_SPEC (()); - virtual CORBA::PolicyType policy_type (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); + virtual CORBA::PolicyType policy_type (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()) + ACE_THROW_SPEC ((CORBA::SystemException)); - virtual CORBA::Policy_ptr copy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); + virtual CORBA::Policy_ptr copy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()) + ACE_THROW_SPEC ((CORBA::SystemException)); - virtual void destroy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); + virtual void destroy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()) + ACE_THROW_SPEC ((CORBA::SystemException)); void set_time_value (ACE_Time_Value &time_value); // Change the CORBA representation to the ACE representation. @@ -113,14 +116,18 @@ public: // = The Messaging::SyncScopePolicy methods. virtual Messaging::SyncScope synchronization (CORBA::Environment &ACE_TRY_ENV) - ACE_THROW_SPEC (()); + ACE_THROW_SPEC ((CORBA::SystemException)); + void get_synchronization (Messaging::SyncScope &synchronization) const; - virtual CORBA::PolicyType policy_type (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); + virtual CORBA::PolicyType policy_type (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()) + ACE_THROW_SPEC ((CORBA::SystemException)); - virtual CORBA::Policy_ptr copy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); + virtual CORBA::Policy_ptr copy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()) + ACE_THROW_SPEC ((CORBA::SystemException)); - virtual void destroy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()); + virtual void destroy (CORBA_Environment &ACE_TRY_ENV = TAO_default_environment ()) + ACE_THROW_SPEC ((CORBA::SystemException)); private: |