summaryrefslogtreecommitdiff
path: root/TAO/tao/WrongTransactionC.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/WrongTransactionC.cpp')
-rw-r--r--TAO/tao/WrongTransactionC.cpp78
1 files changed, 56 insertions, 22 deletions
diff --git a/TAO/tao/WrongTransactionC.cpp b/TAO/tao/WrongTransactionC.cpp
index d6b3f067135..2f9a0ad1257 100644
--- a/TAO/tao/WrongTransactionC.cpp
+++ b/TAO/tao/WrongTransactionC.cpp
@@ -26,7 +26,7 @@
// http://www.cs.wustl.edu/~schmidt/TAO.html
// TAO_IDL - Generated from
-// be\be_codegen.cpp:323
+// be\be_codegen.cpp:302
#include "WrongTransactionC.h"
@@ -40,11 +40,11 @@
#endif /* __BORLANDC__ */
#if !defined (__ACE_INLINE__)
-#include "WrongTransactionC.i"
+#include "WrongTransactionC.inl"
#endif /* !defined INLINE */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:64
+// be\be_visitor_arg_traits.cpp:65
// Arg traits specializations.
namespace TAO
@@ -52,7 +52,7 @@ namespace TAO
}
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be\be_visitor_exception/exception_cs.cpp:63
CORBA::WrongTransaction::WrongTransaction (void)
@@ -85,21 +85,20 @@ CORBA::WrongTransaction::operator= (const ::CORBA::WrongTransaction &_tao_excp)
void CORBA::WrongTransaction::_tao_any_destructor (void *_tao_void_pointer)
{
WrongTransaction *_tao_tmp_pointer =
- ACE_static_cast (WrongTransaction*, _tao_void_pointer);
+ static_cast<WrongTransaction *> (_tao_void_pointer);
delete _tao_tmp_pointer;
}
CORBA::WrongTransaction *
CORBA::WrongTransaction::_downcast (CORBA::Exception *_tao_excp)
{
- if (!ACE_OS::strcmp ("IDL:omg.org/CORBA/WrongTransaction:1.0", _tao_excp->_rep_id ()))
- {
- return ACE_dynamic_cast (WrongTransaction *, _tao_excp);
- }
- else
- {
- return 0;
- }
+ return dynamic_cast<WrongTransaction *> (_tao_excp);
+}
+
+const CORBA::WrongTransaction *
+CORBA::WrongTransaction::_downcast (CORBA::Exception const *_tao_excp)
+{
+ return dynamic_cast<const WrongTransaction *> (_tao_excp);
}
CORBA::Exception *CORBA::WrongTransaction::_alloc (void)
@@ -135,7 +134,7 @@ void CORBA::WrongTransaction::_tao_encode (
{
return;
}
-
+
ACE_THROW (CORBA::MARSHAL ());
}
@@ -148,22 +147,57 @@ void CORBA::WrongTransaction::_tao_decode (
{
return;
}
-
+
ACE_THROW (CORBA::MARSHAL ());
}
// TAO extension - the virtual _type method.
CORBA::TypeCode_ptr CORBA::WrongTransaction::_type (void) const
{
- ACE_DEBUG ((LM_DEBUG,
- ACE_TEXT ("This TAO-specific method is now")
- ACE_TEXT (" deprecated and will be removed")
- ACE_TEXT (" in future versions.\n")));
-
return ::CORBA::_tc_WrongTransaction;
}
// TAO_IDL - Generated from
+// be\be_visitor_typecode/typecode_defn.cpp:295
+
+static const CORBA::Long _oc_CORBA_WrongTransaction[] =
+{
+ TAO_ENCAP_BYTE_ORDER, // byte order
+ 39,
+ ACE_NTOHL (0x49444c3a),
+ ACE_NTOHL (0x6f6d672e),
+ ACE_NTOHL (0x6f72672f),
+ ACE_NTOHL (0x434f5242),
+ ACE_NTOHL (0x412f5772),
+ ACE_NTOHL (0x6f6e6754),
+ ACE_NTOHL (0x72616e73),
+ ACE_NTOHL (0x61637469),
+ ACE_NTOHL (0x6f6e3a31),
+ ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/WrongTransaction:1.0
+ 17,
+ ACE_NTOHL (0x57726f6e),
+ ACE_NTOHL (0x67547261),
+ ACE_NTOHL (0x6e736163),
+ ACE_NTOHL (0x74696f6e),
+ ACE_NTOHL (0x0), // name = WrongTransaction
+ 0, // member count
+ };
+
+static CORBA::TypeCode _tc_TAO_tc_CORBA_WrongTransaction (
+ CORBA::tk_except,
+ sizeof (_oc_CORBA_WrongTransaction),
+ (char *) &_oc_CORBA_WrongTransaction,
+ 0,
+ 0
+ );
+
+namespace CORBA
+{
+ ::CORBA::TypeCode_ptr _tc_WrongTransaction =
+ &_tc_TAO_tc_CORBA_WrongTransaction;
+}
+
+// TAO_IDL - Generated from
// be\be_visitor_exception/cdr_op_cs.cpp:60
CORBA::Boolean operator<< (
@@ -191,10 +225,10 @@ CORBA::Boolean operator>> (
}
// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1628
+// be\be_visitor_root/root.cpp:1629
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */