summaryrefslogtreecommitdiff
path: root/TAO/tao/Exception.i
diff options
context:
space:
mode:
authornobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-09-16 21:19:02 +0000
committernobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-09-16 21:19:02 +0000
commit40fdc8a404e75ab03b68cc62e9987cf208fd8c30 (patch)
tree37d9c4d3abe4aefd8a34ed797883dd2cd4862ca7 /TAO/tao/Exception.i
parentc254b281f1b9a4ca19dd0c3ee73a0654a7718909 (diff)
downloadATCD-40fdc8a404e75ab03b68cc62e9987cf208fd8c30.tar.gz
This commit was manufactured by cvs2svn to create branchtypecode-overhaul
'typecode-overhaul'.
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;
+}