diff options
author | zhangw <zhangw@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-03-01 19:15:28 +0000 |
---|---|---|
committer | zhangw <zhangw@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-03-01 19:15:28 +0000 |
commit | 5759d6121c9c5a7d60ccd681c71df2868539c4d0 (patch) | |
tree | 9ccfd93b2b35ad74fb98365f757c902edc4f8b1e | |
parent | cf57f42bafe8bc661ef5e6c13e80154a905ad8b0 (diff) | |
download | ATCD-5759d6121c9c5a7d60ccd681c71df2868539c4d0.tar.gz |
Thu Mar 1 19:14:18 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
-rw-r--r-- | TAO/ChangeLog | 7 | ||||
-rw-r--r-- | TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp | 10 | ||||
-rw-r--r-- | TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h | 8 |
3 files changed, 18 insertions, 7 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index e09554aca48..eb57fa5cfa8 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,10 @@ +Thu Mar 1 19:14:18 UTC 2007 Wallace Zhang <zhang_w@ociweb.com> + + * tao/DynamicInterface/AMH_DSI_Response_Handler.h: + * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp: + + Moved implemention code from header file to cpp file. + Thu Mar 1 18:58:47 UTC 2007 Wallace Zhang <zhang_w@ociweb.com> * tao/DynamicInterface/AMH_DSI_Response_Handler.h: diff --git a/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp b/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp index 4b9747f2e41..29df64e02b4 100644 --- a/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp +++ b/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp @@ -14,7 +14,8 @@ #include "tao/Pluggable_Messaging_Utils.h" #include "tao/AnyTypeCode/Any_Impl.h" -ACE_RCSID (DynamicInterface, AMH_DSI_Response_Handler, "$Id$") +ACE_RCSID (DynamicInterface, AMH_DSI_Response_Handler, + "$Id$") #if !defined (__ACE_INLINE__) # include "AMH_DSI_Response_Handler.inl" @@ -28,6 +29,11 @@ TAO_AMH_DSI_Exception_Holder::_tao_obv_static_repository_id () return "IDL:TAO_AMH_DSI_Exception_Holder:1.0"; } +TAO_AMH_DSI_Exception_Holder::TAO_AMH_DSI_Exception_Holder (CORBA::Exception *ex) + : exception_ (ex) +{ +} + TAO_AMH_DSI_Exception_Holder::~TAO_AMH_DSI_Exception_Holder () { } @@ -294,7 +300,7 @@ TAO_AMH_DSI_Exception_Holder::_tao_unmarshal ( void TAO_AMH_DSI_Exception_Holder::raise_invoke () { - this->exception->_raise (); + this->exception_->_raise (); } // The pseudo-object _nil method. diff --git a/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h b/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h index ff2944ae66e..f24675cc35a 100644 --- a/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h +++ b/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h @@ -150,8 +150,7 @@ class TAO_DynamicInterface_Export TAO_AMH_DSI_Exception_Holder { public: typedef TAO_AMH_DSI_Exception_Holder_var _var_type; - TAO_AMH_DSI_Exception_Holder (CORBA::Exception *ex) - { this->exception = ex; } + TAO_AMH_DSI_Exception_Holder (CORBA::Exception *ex); virtual ~TAO_AMH_DSI_Exception_Holder (void); @@ -179,7 +178,7 @@ protected: private: TAO_AMH_DSI_Exception_Holder (const TAO_AMH_DSI_Exception_Holder &); void operator= (const TAO_AMH_DSI_Exception_Holder &); - CORBA::Exception *exception; + CORBA::Exception *exception_; protected: virtual CORBA::Boolean _tao_marshal__Test_TAO_AMH_DSI_Exception_Holder ( @@ -222,8 +221,7 @@ public: virtual void invoke_reply (CORBA::NVList_ptr args, CORBA::NamedValue_ptr result); - virtual void invoke_excep ( TAO_AMH_DSI_Exception_Holder * h - ); + virtual void invoke_excep ( TAO_AMH_DSI_Exception_Holder * h); virtual void gateway_exception_reply (CORBA::ULong reply_status, TAO_OutputCDR &encap); |