diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2004-12-08 11:42:08 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2004-12-08 11:42:08 +0000 |
commit | bf3f11f3eff885a440ff10d53ae30d10d0700a3a (patch) | |
tree | d8fd7c156f64223c9455211fd0a00861fcad9149 /TAO/tao/WrongTransactionC.cpp | |
parent | 2d9b6491d8caabd540eb5b46f413adb5363e03b0 (diff) | |
download | ATCD-bf3f11f3eff885a440ff10d53ae30d10d0700a3a.tar.gz |
ChangeLogTag: Wed Dec 8 11:41:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/tao/WrongTransactionC.cpp')
-rw-r--r-- | TAO/tao/WrongTransactionC.cpp | 78 |
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 */ |