summaryrefslogtreecommitdiff
path: root/TAO/tao/RTPortableServer
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-03-24 23:39:38 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-03-24 23:39:38 +0000
commit958ee6d6f2d8960a9fd323c2a438814dd7c964e3 (patch)
tree2f9c98e6e8fc711e6fd8a5b9da2d2d9729e753b7 /TAO/tao/RTPortableServer
parent027de520f173d457a044ace19ef96b0fd7aa3b5b (diff)
downloadATCD-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.cpp24
-rw-r--r--TAO/tao/RTPortableServer/RTPortableServerC.i27
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 */