Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / tao / WrongTransactionC.h
blobad161848f6cdb3c304719ce6aa95f4ba7639fe43
1 // -*- C++ -*-
2 // **** Code generated by the The ACE ORB (TAO) IDL Compiler ****
3 // TAO and the TAO IDL Compiler have been developed by:
4 // Center for Distributed Object Computing
5 // Washington University
6 // St. Louis, MO
7 // USA
8 // http://www.cs.wustl.edu/~schmidt/doc-center.html
9 // and
10 // Distributed Object Computing Laboratory
11 // University of California at Irvine
12 // Irvine, CA
13 // USA
14 // http://doc.ece.uci.edu/
15 // and
16 // Institute for Software Integrated Systems
17 // Vanderbilt University
18 // Nashville, TN
19 // USA
20 // http://www.isis.vanderbilt.edu/
22 // Information about TAO is available at:
23 // http://www.dre.vanderbilt.edu/~schmidt/TAO.html
25 // TAO_IDL - Generated from
26 // be\be_codegen.cpp:153
28 #ifndef _TAO_IDL_ORIG_WRONGTRANSACTIONC_H_
29 #define _TAO_IDL_ORIG_WRONGTRANSACTIONC_H_
31 #include /**/ "ace/pre.h"
34 #include "ace/config-all.h"
36 #if !defined (ACE_LACKS_PRAGMA_ONCE)
37 # pragma once
38 #endif /* ACE_LACKS_PRAGMA_ONCE */
40 #include /**/ "tao/TAO_Export.h"
41 #include "tao/ORB.h"
43 #if defined(_MSC_VER)
44 #pragma warning(push)
45 #pragma warning(disable:4250)
46 #endif /* _MSC_VER */
48 // TAO_IDL - Generated from
49 // be\be_visitor_module/module_ch.cpp:48
51 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
53 namespace CORBA
55 // TAO_IDL - Generated from
56 // be\be_visitor_exception/exception_ch.cpp:53
58 #if !defined (_CORBA_WRONGTRANSACTION_CH_)
59 #define _CORBA_WRONGTRANSACTION_CH_
61 class TAO_Export WrongTransaction : public CORBA::UserException
63 public:
64 WrongTransaction ();
65 WrongTransaction (const WrongTransaction &);
66 ~WrongTransaction ();
68 WrongTransaction &operator= (const WrongTransaction &);
70 static void _tao_any_destructor (void *);
72 static WrongTransaction *_downcast (CORBA::Exception *);
73 static const WrongTransaction *_downcast (CORBA::Exception const *);
75 static CORBA::Exception *_alloc ();
77 virtual CORBA::Exception *_tao_duplicate () const;
79 virtual void _raise () const;
81 virtual void _tao_encode (
82 TAO_OutputCDR &) const;
84 virtual void _tao_decode (
85 TAO_InputCDR &);
87 // TAO_IDL - Generated from
88 // be\be_visitor_exception/exception_ch.cpp:129
90 virtual CORBA::TypeCode_ptr _tao_type () const;
93 #endif /* end #if !defined */
95 // TAO_IDL - Generated from
96 // be\be_visitor_module/module_ch.cpp:66
98 } // module CORBA
100 // TAO_IDL - Generated from
101 // be\be_visitor_traits.cpp:61
103 // Traits specializations.
104 namespace TAO
108 // TAO_IDL - Generated from
109 // be\be_visitor_exception/cdr_op_ch.cpp:52
111 TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::WrongTransaction &);
112 TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::WrongTransaction &);
114 // TAO_IDL - Generated from
115 // be\be_codegen.cpp:955
117 TAO_END_VERSIONED_NAMESPACE_DECL
119 #if defined(_MSC_VER)
120 #pragma warning(pop)
121 #endif /* _MSC_VER */
123 #include /**/ "ace/post.h"
125 #endif /* ifndef */