Updated logging to include the class/method so that it is more obvious where these...
[ACE_TAO.git] / TAO / tao / Pseudo_VarOut_T.cpp
blobae7c53401a54b5757132082908fada84d6b691ad
1 #ifndef TAO_PSEUDO_VAROUT_T_CPP
2 #define TAO_PSEUDO_VAROUT_T_CPP
4 #include "tao/Pseudo_VarOut_T.h"
6 #if !defined (__ACE_INLINE__)
7 #include "tao/Pseudo_VarOut_T.inl"
8 #endif /* __ACE_INLINE__ */
10 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
12 template <typename T>
13 TAO_Pseudo_Var_T<T> &
14 TAO_Pseudo_Var_T<T>::operator= (const TAO_Pseudo_Var_T<T> & p)
16 if (this != &p)
18 CORBA::release (this->ptr_);
19 this->ptr_ = T::_duplicate (p.ptr ());
22 return *this;
25 TAO_END_VERSIONED_NAMESPACE_DECL
27 #endif /* TAO_PSEUDO_VAROUT_T_CPP */