summaryrefslogtreecommitdiff
path: root/TAO/tao/IFR_Client/IFR_ComponentsC.i
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/IFR_Client/IFR_ComponentsC.i')
-rw-r--r--TAO/tao/IFR_Client/IFR_ComponentsC.i153
1 files changed, 153 insertions, 0 deletions
diff --git a/TAO/tao/IFR_Client/IFR_ComponentsC.i b/TAO/tao/IFR_Client/IFR_ComponentsC.i
index 4fdb43173fd..57fb1f20d45 100644
--- a/TAO/tao/IFR_Client/IFR_ComponentsC.i
+++ b/TAO/tao/IFR_Client/IFR_ComponentsC.i
@@ -44,6 +44,17 @@ CORBA::ComponentIR::EventDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -70,6 +81,17 @@ CORBA::ComponentIR::Container::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::Container>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -96,6 +118,17 @@ CORBA::ComponentIR::ModuleDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -122,6 +155,17 @@ CORBA::ComponentIR::Repository::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::Repository>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -148,6 +192,17 @@ CORBA::ComponentIR::ProvidesDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -385,6 +440,17 @@ CORBA::ComponentIR::UsesDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -622,6 +688,17 @@ CORBA::ComponentIR::EventPortDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -859,6 +936,17 @@ CORBA::ComponentIR::EmitsDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -885,6 +973,16 @@ CORBA::ComponentIR::PublishesDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -911,6 +1009,17 @@ CORBA::ComponentIR::ConsumesDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -937,6 +1046,17 @@ CORBA::ComponentIR::ComponentDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -2548,6 +2668,17 @@ CORBA::ComponentIR::FactoryDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -2574,6 +2705,17 @@ CORBA::ComponentIR::FinderDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from
@@ -2600,6 +2742,17 @@ CORBA::ComponentIR::HomeDef::marshal (TAO_OutputCDR &cdr)
return (cdr << this);
}
+template<>
+ACE_INLINE
+CORBA::Boolean
+TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>::to_object (
+ CORBA::Object_ptr &_tao_elem
+ ) const
+{
+ _tao_elem = CORBA::Object::_duplicate (this->value_);
+ return 1;
+}
+
#endif /* end #if !defined */
// TAO_IDL - Generated from