summaryrefslogtreecommitdiff
path: root/TAO/tao/IOP_CodecC.i
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/IOP_CodecC.i')
-rw-r--r--TAO/tao/IOP_CodecC.i56
1 files changed, 52 insertions, 4 deletions
diff --git a/TAO/tao/IOP_CodecC.i b/TAO/tao/IOP_CodecC.i
index 1e1c79a4f0b..498af73fde8 100644
--- a/TAO/tao/IOP_CodecC.i
+++ b/TAO/tao/IOP_CodecC.i
@@ -21,15 +21,39 @@
// TAO_IDL - Generated from
-// C:\work\ACE+TAO\Branch\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
+// be/be_visitor_interface/interface_ci.cpp:67
#if !defined (_IOP_CODEC___CI_)
#define _IOP_CODEC___CI_
+template<>
+CORBA::Boolean
+TAO::Any_Impl_T<IOP::Codec>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
+template<>
+CORBA::Boolean
+TAO::Any_Impl_T<IOP::Codec>::marshal_value (TAO_OutputCDR &)
+{
+ return 0;
+}
+
+template<>
+CORBA::Boolean
+TAO::Any_Impl_T<IOP::Codec>::demarshal_value (TAO_InputCDR &)
+{
+ return 0;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// C:\work\ACE+TAO\Branch\ACE_wrappers\TAO\TAO_IDL\be\be_structure.cpp:194
+// be/be_structure.cpp:194
// *************************************************************
// Inline operations for class IOP::Encoding_var
@@ -192,15 +216,39 @@ IOP::Encoding_var::ptr (void) const
}
// TAO_IDL - Generated from
-// C:\work\ACE+TAO\Branch\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_ci.cpp:68
+// be/be_visitor_interface/interface_ci.cpp:67
#if !defined (_IOP_CODECFACTORY___CI_)
#define _IOP_CODECFACTORY___CI_
+template<>
+CORBA::Boolean
+TAO::Any_Impl_T<IOP::CodecFactory>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
+template<>
+CORBA::Boolean
+TAO::Any_Impl_T<IOP::CodecFactory>::marshal_value (TAO_OutputCDR &)
+{
+ return 0;
+}
+
+template<>
+CORBA::Boolean
+TAO::Any_Impl_T<IOP::CodecFactory>::demarshal_value (TAO_InputCDR &)
+{
+ return 0;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
-// C:\work\ACE+TAO\Branch\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/cdr_op_ci.cpp:71
+// be/be_visitor_structure/cdr_op_ci.cpp:71
ACE_INLINE
CORBA::Boolean operator<< (