diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-03-24 23:39:38 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-03-24 23:39:38 +0000 |
commit | 958ee6d6f2d8960a9fd323c2a438814dd7c964e3 (patch) | |
tree | 2f9c98e6e8fc711e6fd8a5b9da2d2d9729e753b7 /TAO/tao/RTPortableServer | |
parent | 027de520f173d457a044ace19ef96b0fd7aa3b5b (diff) | |
download | ATCD-958ee6d6f2d8960a9fd323c2a438814dd7c964e3.tar.gz |
ChangeLogTag: Mon Mar 24 17:36:44 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO/tao/RTPortableServer')
-rw-r--r-- | TAO/tao/RTPortableServer/RTPortableServerC.cpp | 24 | ||||
-rw-r--r-- | TAO/tao/RTPortableServer/RTPortableServerC.i | 27 |
2 files changed, 27 insertions, 24 deletions
diff --git a/TAO/tao/RTPortableServer/RTPortableServerC.cpp b/TAO/tao/RTPortableServer/RTPortableServerC.cpp index a25deb3b5f6..5aac33868f3 100644 --- a/TAO/tao/RTPortableServer/RTPortableServerC.cpp +++ b/TAO/tao/RTPortableServer/RTPortableServerC.cpp @@ -470,30 +470,6 @@ operator>>= ( ); } -template<> -CORBA::Boolean -TAO::Any_Impl_T<RTPortableServer::POA>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const -{ - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; -} - -template<> -CORBA::Boolean -TAO::Any_Impl_T<RTPortableServer::POA>::marshal_value (TAO_OutputCDR &) -{ - return 0; -} - -template<> -CORBA::Boolean -TAO::Any_Impl_T<RTPortableServer::POA>::demarshal_value (TAO_InputCDR &) -{ - return 0; -} - #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) || \ defined (ACE_HAS_GNU_REPO) template class TAO_Object_Manager<RTPortableServer::POA,RTPortableServer::POA_var>; diff --git a/TAO/tao/RTPortableServer/RTPortableServerC.i b/TAO/tao/RTPortableServer/RTPortableServerC.i index 47528e8c024..5e0c1596d0f 100644 --- a/TAO/tao/RTPortableServer/RTPortableServerC.i +++ b/TAO/tao/RTPortableServer/RTPortableServerC.i @@ -33,5 +33,32 @@ RTPortableServer::POA::marshal (TAO_OutputCDR &) return 0; } +template<> +ACE_INLINE +CORBA::Boolean +TAO::Any_Impl_T<RTPortableServer::POA>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +template<> +ACE_INLINE +CORBA::Boolean +TAO::Any_Impl_T<RTPortableServer::POA>::marshal_value (TAO_OutputCDR &) +{ + return 0; +} + +template<> +ACE_INLINE +CORBA::Boolean +TAO::Any_Impl_T<RTPortableServer::POA>::demarshal_value (TAO_InputCDR &) +{ + return 0; +} + #endif /* end #if !defined */ |