1 #include "tao/UserException.h"
3 #include "ace/SString.h"
4 #include "ace/OS_NS_string.h"
6 #if !defined (__ACE_INLINE__)
7 # include "tao/UserException.inl"
8 #endif /* __ACE_INLINE__ */
10 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
12 CORBA::UserException
&
13 CORBA::UserException::operator= (CORBA::UserException
const & rhs
)
15 this->Exception::operator= (rhs
);
19 // Virtual. Do not inline.
21 CORBA::UserException::_tao_type () const
27 CORBA::UserException::_info () const
29 // @@ we can use the exception's typecode to dump all the data held
32 ACE_CString user_exception_info
= "user exception, ID '";
33 user_exception_info
+= this->_rep_id ();
34 user_exception_info
+= "'";
35 return user_exception_info
;
38 TAO_END_VERSIONED_NAMESPACE_DECL