summaryrefslogtreecommitdiff
path: root/TAO/tao/Exception.i
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Exception.i')
-rw-r--r--TAO/tao/Exception.i34
1 files changed, 32 insertions, 2 deletions
diff --git a/TAO/tao/Exception.i b/TAO/tao/Exception.i
index 7fc06f9f2ad..56bf7a1e6a9 100644
--- a/TAO/tao/Exception.i
+++ b/TAO/tao/Exception.i
@@ -2,8 +2,38 @@
//
// $Id$
-ACE_INLINE CORBA::Exception *
-CORBA::Exception::_downcast (CORBA::Exception * x)
+ACE_INLINE CORBA::Exception*
+CORBA::Exception::_downcast (CORBA::Exception* x)
{
return x;
}
+
+ACE_INLINE
+CORBA::UserException::UserException (const CORBA::UserException &src)
+ : CORBA::Exception (src)
+{
+}
+
+ACE_INLINE CORBA::ULong
+CORBA::SystemException::minor (void) const
+{
+ return this->minor_;
+}
+
+ACE_INLINE void
+CORBA::SystemException::minor (CORBA::ULong m)
+{
+ this->minor_ = m;
+}
+
+ACE_INLINE CORBA::CompletionStatus
+CORBA::SystemException::completed (void) const
+{
+ return this->completed_;
+}
+
+ACE_INLINE void
+CORBA::SystemException::completed (CORBA::CompletionStatus c)
+{
+ this->completed_ = c;
+}