3 //=============================================================================
7 * This file defines way in which CORBA exceptions are reported.
9 * @author DOC Group at Vanderbilt U., Wash U, and UCI
11 //=============================================================================
13 #ifndef TAO_EXCEPTIONA_H
14 #define TAO_EXCEPTIONA_H
16 #include /**/ "ace/pre.h"
18 // Do not try removing this. If you remove this for subsetting lots of
19 // things go wrong in TAO.
20 #include "tao/orbconf.h"
22 #if !defined (ACE_LACKS_PRAGMA_ONCE)
24 #endif /* ACE_LACKS_PRAGMA_ONCE */
26 #include "tao/AnyTypeCode/TAO_AnyTypeCode_Export.h"
27 #include "tao/Exception.h"
29 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
36 TAO_AnyTypeCode_Export
void operator<<= (CORBA::Any
&, const CORBA::Exception
&);
37 TAO_AnyTypeCode_Export
void operator<<= (CORBA::Any
&, CORBA::Exception
*);
40 TAO_END_VERSIONED_NAMESPACE_DECL
42 #include /**/"ace/post.h"
44 #endif /* TAO_EXCEPTIONA_H */