summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhangw <zhangw@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-03-01 19:15:28 +0000
committerzhangw <zhangw@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-03-01 19:15:28 +0000
commit5759d6121c9c5a7d60ccd681c71df2868539c4d0 (patch)
tree9ccfd93b2b35ad74fb98365f757c902edc4f8b1e
parentcf57f42bafe8bc661ef5e6c13e80154a905ad8b0 (diff)
downloadATCD-5759d6121c9c5a7d60ccd681c71df2868539c4d0.tar.gz
Thu Mar 1 19:14:18 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
-rw-r--r--TAO/ChangeLog7
-rw-r--r--TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp10
-rw-r--r--TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h8
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);