summaryrefslogtreecommitdiff
path: root/TAO/tao/Messaging_Policy_i.h
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2000-07-18 15:54:46 +0000
committerbala <balanatarajan@users.noreply.github.com>2000-07-18 15:54:46 +0000
commit2f72224416ab1426fbb807a57a1d6e3fcacaf823 (patch)
tree2649e6078e32ae1784ea98433b9e6060edd5c041 /TAO/tao/Messaging_Policy_i.h
parente83f61af84a4c80b90c83179090fc16bc9876eed (diff)
downloadATCD-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.h21
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: