From 5a4badf4203c8735940a3a217d4532910f35fba0 Mon Sep 17 00:00:00 2001 From: Johnny Willemsen Date: Wed, 18 Aug 2004 07:38:37 +0000 Subject: ChangeLogTag: Wed Aug 18 06:44:12 UTC 2004 Johnny Willemsen --- TAO/tao/ObjRefTemplate/Default_ORT.pidl | 36 +++ TAO/tao/ObjRefTemplate/Default_ORTC.cpp | 412 ++++++++++++++++++++++++++++++++ TAO/tao/ObjRefTemplate/Default_ORTC.h | 257 ++++++++++++++++++++ TAO/tao/ObjRefTemplate/Default_ORTC.i | 45 ++++ 4 files changed, 750 insertions(+) create mode 100644 TAO/tao/ObjRefTemplate/Default_ORT.pidl create mode 100644 TAO/tao/ObjRefTemplate/Default_ORTC.cpp create mode 100644 TAO/tao/ObjRefTemplate/Default_ORTC.h create mode 100644 TAO/tao/ObjRefTemplate/Default_ORTC.i diff --git a/TAO/tao/ObjRefTemplate/Default_ORT.pidl b/TAO/tao/ObjRefTemplate/Default_ORT.pidl new file mode 100644 index 00000000000..fa23ac6cb41 --- /dev/null +++ b/TAO/tao/ObjRefTemplate/Default_ORT.pidl @@ -0,0 +1,36 @@ +// -*- IDL -*- +/** + * @file Default_ORT.pidl + * + * $Id$ + * + * @brief Pre-compiled IDL source for the TAO_Default_ORT module. + * + * This file is used to generate Default_ORTC.{h,i,cpp}, using the following + * command: + * + * tao_idl.exe + * -o orig -Ge 1 -GT -Sc + * -I../.. + * -Wb,export_macro=TAO_ORT_Export \ + * -Wb,export_include="ort_export.h" \ + * -Wb,pre_include="ace/pre.h" + * -Wb,post_include="ace/post.h" + * Default_ORT.pidl + * + */ + +#ifndef TAO_DEFAULT_ORT_PIDL +#define TAO_DEFAULT_ORT_PIDL + +#include "tao/ObjRefTemplate/ObjectReferenceTemplate.pidl" + +module TAO_Default_ORT +{ + valuetype ObjectReferenceTemplate + : PortableInterceptor::ObjectReferenceTemplate + { + }; +}; + +#endif /* TAO_DEFAULT_ORT_PIDL */ diff --git a/TAO/tao/ObjRefTemplate/Default_ORTC.cpp b/TAO/tao/ObjRefTemplate/Default_ORTC.cpp new file mode 100644 index 00000000000..030e2282cb1 --- /dev/null +++ b/TAO/tao/ObjRefTemplate/Default_ORTC.cpp @@ -0,0 +1,412 @@ +// -*- C++ -*- +// +// $Id$ + +// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** +// TAO and the TAO IDL Compiler have been developed by: +// Center for Distributed Object Computing +// Washington University +// St. Louis, MO +// USA +// http://www.cs.wustl.edu/~schmidt/doc-center.html +// and +// Distributed Object Computing Laboratory +// University of California at Irvine +// Irvine, CA +// USA +// http://doc.ece.uci.edu/ +// and +// Institute for Software Integrated Systems +// Vanderbilt University +// Nashville, TN +// USA +// http://www.isis.vanderbilt.edu/ +// +// Information about TAO is available at: +// http://www.cs.wustl.edu/~schmidt/TAO.html + +// TAO_IDL - Generated from +// be\be_codegen.cpp:323 + + +#include "Default_ORTC.h" +#include "tao/CDR.h" +#include "tao/Valuetype/ValueFactory.h" +#include "tao/Typecode.h" +#include "tao/Any_Impl_T.h" + +#if defined (__BORLANDC__) +#pragma option -w-rvl -w-rch -w-ccc -w-aus -w-sig +#endif /* __BORLANDC__ */ + +#if !defined (__ACE_INLINE__) +#include "Default_ORTC.i" +#endif /* !defined INLINE */ + +// TAO_IDL - Generated from +// be\be_visitor_arg_traits.cpp:64 + +// Arg traits specializations. +namespace TAO +{ +} + + +// TAO_IDL - Generated from +// be\be_visitor_typecode/typecode_defn.cpp:290 + +static const CORBA::Long _oc_TAO_Default_ORT_ObjectReferenceTemplate[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 48, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x54414f5f), + ACE_NTOHL (0x44656661), + ACE_NTOHL (0x756c745f), + ACE_NTOHL (0x4f52542f), + ACE_NTOHL (0x4f626a65), + ACE_NTOHL (0x63745265), + ACE_NTOHL (0x66657265), + ACE_NTOHL (0x6e636554), + ACE_NTOHL (0x656d706c), + ACE_NTOHL (0x6174653a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:TAO_Default_ORT/ObjectReferenceTemplate:1.0 + 24, + ACE_NTOHL (0x4f626a65), + ACE_NTOHL (0x63745265), + ACE_NTOHL (0x66657265), + ACE_NTOHL (0x6e636554), + ACE_NTOHL (0x656d706c), + ACE_NTOHL (0x61746500), // name = ObjectReferenceTemplate + 0, // value modifier + CORBA::tk_null, // no stateful base valuetype + +0, // member count + }; + +static CORBA::TypeCode _tc_TAO_tc_TAO_Default_ORT_ObjectReferenceTemplate ( + CORBA::tk_value, + sizeof (_oc_TAO_Default_ORT_ObjectReferenceTemplate), + (char *) &_oc_TAO_Default_ORT_ObjectReferenceTemplate, + 0, + sizeof (TAO_Default_ORT::ObjectReferenceTemplate) + ); + +namespace TAO_Default_ORT +{ + ::CORBA::TypeCode_ptr _tc_ObjectReferenceTemplate = + &_tc_TAO_tc_TAO_Default_ORT_ObjectReferenceTemplate; +} + +// TAO_IDL - Generated from +// be\be_visitor_valuetype/valuetype_cs.cpp:66 + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Value_Traits::tao_add_ref ( + TAO_Default_ORT::ObjectReferenceTemplate * p + ) +{ + CORBA::add_ref (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Value_Traits::tao_remove_ref ( + TAO_Default_ORT::ObjectReferenceTemplate * p + ) +{ + CORBA::remove_ref (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Value_Traits::tao_release ( + TAO_Default_ORT::ObjectReferenceTemplate * p + ) +{ + CORBA::remove_ref (p); +} + +TAO_Default_ORT::ObjectReferenceTemplate * +TAO_Default_ORT::ObjectReferenceTemplate::_downcast (CORBA::ValueBase *v) +{ + if (v == 0) + { + return 0; + } + + return dynamic_cast< ::TAO_Default_ORT::ObjectReferenceTemplate * > (v); +} + +const char * +TAO_Default_ORT::ObjectReferenceTemplate::_tao_obv_repository_id (void) const +{ + return this->_tao_obv_static_repository_id (); +} + +void +TAO_Default_ORT::ObjectReferenceTemplate::_tao_any_destructor (void *_tao_void_pointer) +{ + ObjectReferenceTemplate *_tao_tmp_pointer = + ACE_static_cast ( + ObjectReferenceTemplate *, + _tao_void_pointer + ); + CORBA::remove_ref (_tao_tmp_pointer); +} + +CORBA::Boolean TAO_Default_ORT::ObjectReferenceTemplate::_tao_marshal_v (TAO_OutputCDR & strm) +{ + return this->_tao_marshal__TAO_Default_ORT_ObjectReferenceTemplate (strm); +} + +CORBA::Boolean TAO_Default_ORT::ObjectReferenceTemplate::_tao_unmarshal_v (TAO_InputCDR & strm) +{ + return this->_tao_unmarshal__TAO_Default_ORT_ObjectReferenceTemplate (strm); +} + +CORBA::Boolean TAO_Default_ORT::ObjectReferenceTemplate::_tao_unmarshal ( + TAO_InputCDR &strm, + ObjectReferenceTemplate *&new_object + ) +{ + CORBA::ValueBase *base = 0; + CORBA::ValueFactory_var factory; + CORBA::Boolean retval = + CORBA::ValueBase::_tao_unmarshal_pre ( + strm, + factory.out (), + base, + ObjectReferenceTemplate::_tao_obv_static_repository_id () + ); + + if (retval == 0) + { + return 0; + } + + if (factory.in () != 0) + { + base = factory->create_for_unmarshal (); + + if (base == 0) + { + return 0; // %! except.? + } + + retval = base->_tao_unmarshal_v (strm); + + if (retval == 0) + { + return 0; + } + } + + // Now base must be null or point to the unmarshaled object. + // Align the pointer to the right subobject. + new_object = ObjectReferenceTemplate::_downcast (base); + return retval; +} + +// TAO_IDL - Generated from +// be\be_visitor_valuetype/valuetype_obv_cs.cpp:58 + +OBV_TAO_Default_ORT::ObjectReferenceTemplate::ObjectReferenceTemplate (void) +{} + +OBV_TAO_Default_ORT::ObjectReferenceTemplate::~ObjectReferenceTemplate (void) +{} + +CORBA::Boolean +OBV_TAO_Default_ORT::ObjectReferenceTemplate::_tao_marshal__TAO_Default_ORT_ObjectReferenceTemplate (TAO_OutputCDR &strm) +{ + return _tao_marshal_state (strm); +} + +CORBA::Boolean +OBV_TAO_Default_ORT::ObjectReferenceTemplate::_tao_unmarshal__TAO_Default_ORT_ObjectReferenceTemplate (TAO_InputCDR &strm) +{ + return _tao_unmarshal_state (strm); +} + +// TAO_IDL - Generated from +// be\be_visitor_valuetype/any_op_cs.cpp:57 + + + +template<> +CORBA::Boolean +TAO::Any_Impl_T::to_value ( + CORBA::ValueBase *&_tao_elem + ) const +{ + CORBA::add_ref (this->value_); + _tao_elem = this->value_; + return 1; +} +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + TAO_Default_ORT::ObjectReferenceTemplate *_tao_elem + ) +{ + CORBA::add_ref (_tao_elem); + _tao_any <<= &_tao_elem; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + TAO_Default_ORT::ObjectReferenceTemplate **_tao_elem + ) +{ + TAO::Any_Impl_T::insert ( + _tao_any, + TAO_Default_ORT::ObjectReferenceTemplate::_tao_any_destructor, + TAO_Default_ORT::_tc_ObjectReferenceTemplate, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + TAO_Default_ORT::ObjectReferenceTemplate *&_tao_elem + ) +{ + return + TAO::Any_Impl_T::extract ( + _tao_any, + TAO_Default_ORT::ObjectReferenceTemplate::_tao_any_destructor, + TAO_Default_ORT::_tc_ObjectReferenceTemplate, + _tao_elem + ); +} + + + +// TAO_IDL - Generated from +// be\be_valuetype.cpp:490 + +void +CORBA::add_ref (TAO_Default_ORT::ObjectReferenceTemplate * vt) +{ + if (vt != 0) + { + vt->_add_ref (); + } +} + +void +CORBA::remove_ref (TAO_Default_ORT::ObjectReferenceTemplate * vt) +{ + if (vt != 0) + { + vt->_remove_ref (); + } +} + +// TAO_IDL - Generated from +// be\be_visitor_valuetype/cdr_op_cs.cpp:73 + +CORBA::Boolean +operator<< ( + TAO_OutputCDR &strm, + const TAO_Default_ORT::ObjectReferenceTemplate *_tao_valuetype + ) +{ + return + CORBA::ValueBase::_tao_marshal ( + strm, + ACE_const_cast ( + TAO_Default_ORT::ObjectReferenceTemplate *, + _tao_valuetype + ), + (ptrdiff_t) &TAO_Default_ORT::ObjectReferenceTemplate::_downcast + ); +} + +CORBA::Boolean +operator>> ( + TAO_InputCDR &strm, + TAO_Default_ORT::ObjectReferenceTemplate *&_tao_valuetype + ) +{ + return TAO_Default_ORT::ObjectReferenceTemplate::_tao_unmarshal (strm, _tao_valuetype); +} + +// TAO_IDL - Generated from +// be\be_visitor_valuetype/marshal_cs.cpp:44 + +CORBA::Boolean +OBV_TAO_Default_ORT::ObjectReferenceTemplate::_tao_marshal_state (TAO_OutputCDR &) +{ + return ( + 1 + ); +} + +CORBA::Boolean +OBV_TAO_Default_ORT::ObjectReferenceTemplate::_tao_unmarshal_state (TAO_InputCDR &) +{ + return ( + 1 + ); +} + +// TAO_IDL - Generated from +// be\be_visitor_root/root.cpp:1628 + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) + + template class + TAO::Value_Traits< + TAO_Default_ORT::ObjectReferenceTemplate + >; + + template class + TAO_Value_Var_T< + TAO_Default_ORT::ObjectReferenceTemplate + + >; + + template class + TAO_Value_Out_T< + TAO_Default_ORT::ObjectReferenceTemplate + + >; + + template class + TAO::Any_Impl_T< + TAO_Default_ORT::ObjectReferenceTemplate + >; + +#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) + +# pragma instantiate \ + TAO::Value_Traits< \ + TAO_Default_ORT::ObjectReferenceTemplate \ + > + +# pragma instantiate \ + TAO_Value_Var_T< \ + TAO_Default_ORT::ObjectReferenceTemplate \ + + > + +# pragma instantiate \ + TAO_Value_Out_T< \ + TAO_Default_ORT::ObjectReferenceTemplate \ + + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + TAO_Default_ORT::ObjectReferenceTemplate \ + > + +#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ + diff --git a/TAO/tao/ObjRefTemplate/Default_ORTC.h b/TAO/tao/ObjRefTemplate/Default_ORTC.h new file mode 100644 index 00000000000..9a3d1b72180 --- /dev/null +++ b/TAO/tao/ObjRefTemplate/Default_ORTC.h @@ -0,0 +1,257 @@ +// -*- C++ -*- +// +// $Id$ + +// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** +// TAO and the TAO IDL Compiler have been developed by: +// Center for Distributed Object Computing +// Washington University +// St. Louis, MO +// USA +// http://www.cs.wustl.edu/~schmidt/doc-center.html +// and +// Distributed Object Computing Laboratory +// University of California at Irvine +// Irvine, CA +// USA +// http://doc.ece.uci.edu/ +// and +// Institute for Software Integrated Systems +// Vanderbilt University +// Nashville, TN +// USA +// http://www.isis.vanderbilt.edu/ +// +// Information about TAO is available at: +// http://www.cs.wustl.edu/~schmidt/TAO.html + +// TAO_IDL - Generated from +// be\be_codegen.cpp:171 + +#ifndef _TAO_IDL_ORIG_DEFAULT_ORTC_H_ +#define _TAO_IDL_ORIG_DEFAULT_ORTC_H_ + +#include /**/ "ace/pre.h" + +#include "tao/ObjRefTemplate/ObjectReferenceTemplateC.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +#include "ort_export.h" + + +#if defined (TAO_EXPORT_MACRO) +#undef TAO_EXPORT_MACRO +#endif +#define TAO_EXPORT_MACRO TAO_ORT_Export + +#if defined (TAO_EXPORT_NESTED_CLASSES) +# if defined (TAO_EXPORT_NESTED_MACRO) +# undef TAO_EXPORT_NESTED_MACRO +# endif /* defined (TAO_EXPORT_NESTED_MACRO) */ +# define TAO_EXPORT_NESTED_MACRO TAO_ORT_Export +#endif /* TAO_EXPORT_NESTED_CLASSES */ + +#if defined(_MSC_VER) +#if (_MSC_VER >= 1200) +#pragma warning(push) +#endif /* _MSC_VER >= 1200 */ +#pragma warning(disable:4250) +#endif /* _MSC_VER */ + +#if defined (__BORLANDC__) +#pragma option push -w-rvl -w-rch -w-ccc -w-inl +#endif /* __BORLANDC__ */ + +// TAO_IDL - Generated from +// be\be_visitor_module/module_ch.cpp:48 + +namespace TAO_Default_ORT +{ + + // TAO_IDL - Generated from + // be\be_valuetype.cpp:527 + + + +#if !defined (_TAO_DEFAULT_ORT_OBJECTREFERENCETEMPLATE__VAR_OUT_CH_) +#define _TAO_DEFAULT_ORT_OBJECTREFERENCETEMPLATE__VAR_OUT_CH_ + + class ObjectReferenceTemplate; + typedef + TAO_Value_Var_T< + ObjectReferenceTemplate + > + ObjectReferenceTemplate_var; + + typedef + TAO_Value_Out_T< + ObjectReferenceTemplate + > + ObjectReferenceTemplate_out; + +#endif /* end #if !defined */ + + // TAO_IDL - Generated from + // be\be_visitor_valuetype/valuetype_ch.cpp:56 + +#if !defined (_TAO_DEFAULT_ORT_OBJECTREFERENCETEMPLATE_CH_) +#define _TAO_DEFAULT_ORT_OBJECTREFERENCETEMPLATE_CH_ + + class TAO_ORT_Export ObjectReferenceTemplate + : public virtual PortableInterceptor::ObjectReferenceTemplate + { + public: + typedef ObjectReferenceTemplate_var _var_type; + + static ObjectReferenceTemplate* _downcast (CORBA::ValueBase *); + + // (TAO extensions or internals) + static CORBA::Boolean _tao_unmarshal ( + TAO_InputCDR &, + ObjectReferenceTemplate *& + ); + + virtual const char* _tao_obv_repository_id (void) const; + + static const char* _tao_obv_static_repository_id (void); + + static void _tao_any_destructor (void *); + + // TAO_IDL - Generated from + // be\be_visitor_valuetype/valuetype_ch.cpp:250 + + protected: + ObjectReferenceTemplate (void); + + virtual ~ObjectReferenceTemplate (void); + + virtual CORBA::Boolean _tao_marshal_v (TAO_OutputCDR &); + virtual CORBA::Boolean _tao_unmarshal_v (TAO_InputCDR &); + + private: + ObjectReferenceTemplate (const ObjectReferenceTemplate &); + void operator= (const ObjectReferenceTemplate &); + + protected: + virtual CORBA::Boolean + _tao_marshal__TAO_Default_ORT_ObjectReferenceTemplate (TAO_OutputCDR &) = 0; + + virtual CORBA::Boolean + _tao_unmarshal__TAO_Default_ORT_ObjectReferenceTemplate (TAO_InputCDR &) = 0; + }; + +#endif /* end #if !defined */ + + // TAO_IDL - Generated from + // be\be_visitor_typecode/typecode_decl.cpp:44 + + TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ObjectReferenceTemplate; + +// TAO_IDL - Generated from +// be\be_visitor_module/module_ch.cpp:66 + +} // module TAO_Default_ORT + +// TAO_IDL - Generated from +// be\be_visitor_valuetype/obv_module.cpp:55 + +namespace OBV_TAO_Default_ORT +{ + + // TAO_IDL - Generated from + // be\be_visitor_valuetype/valuetype_obv_ch.cpp:58 + +#if !defined (_TAO_DEFAULT_ORT_OBJECTREFERENCETEMPLATE___OBV_CH_) +#define _TAO_DEFAULT_ORT_OBJECTREFERENCETEMPLATE___OBV_CH_ + + // OBV_ class + class TAO_ORT_Export ObjectReferenceTemplate + : public virtual TAO_Default_ORT::ObjectReferenceTemplate + { + public: + + protected: + ObjectReferenceTemplate (void); + virtual ~ObjectReferenceTemplate (void); + + protected: + virtual CORBA::Boolean + _tao_marshal__TAO_Default_ORT_ObjectReferenceTemplate (TAO_OutputCDR &); + + virtual CORBA::Boolean + _tao_unmarshal__TAO_Default_ORT_ObjectReferenceTemplate (TAO_InputCDR &); + + CORBA::Boolean _tao_marshal_state (TAO_OutputCDR &); + CORBA::Boolean _tao_unmarshal_state (TAO_InputCDR &); + + private: + }; + +#endif /* end #if !defined */ +} + +// TAO_IDL - Generated from +// be\be_visitor_traits.cpp:59 + +// Traits specializations. +namespace TAO +{ + +#if !defined (_TAO_DEFAULT_ORT_OBJECTREFERENCETEMPLATE__TRAITS_CH_) +#define _TAO_DEFAULT_ORT_OBJECTREFERENCETEMPLATE__TRAITS_CH_ + + ACE_TEMPLATE_SPECIALIZATION + struct TAO_ORT_Export Value_Traits + { + static void tao_add_ref (TAO_Default_ORT::ObjectReferenceTemplate *); + static void tao_remove_ref (TAO_Default_ORT::ObjectReferenceTemplate *); + static void tao_release (TAO_Default_ORT::ObjectReferenceTemplate *); + }; + +#endif /* end #if !defined */ +} + +// TAO_IDL - Generated from +// be\be_visitor_valuetype/any_op_ch.cpp:54 + +TAO_ORT_Export void operator<<= (CORBA::Any &, TAO_Default_ORT::ObjectReferenceTemplate *); // copying +TAO_ORT_Export void operator<<= (CORBA::Any &, TAO_Default_ORT::ObjectReferenceTemplate **); // non-copying +TAO_ORT_Export CORBA::Boolean operator>>= (const CORBA::Any &, TAO_Default_ORT::ObjectReferenceTemplate *&); + +// TAO_IDL - Generated from +// be\be_valuetype.cpp:434 + +namespace CORBA +{ + TAO_NAMESPACE_STORAGE_CLASS void add_ref (TAO_Default_ORT::ObjectReferenceTemplate *); + TAO_NAMESPACE_STORAGE_CLASS void remove_ref (TAO_Default_ORT::ObjectReferenceTemplate *); +} + +// TAO_IDL - Generated from +// be\be_visitor_valuetype/cdr_op_ch.cpp:61 + +TAO_ORT_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const TAO_Default_ORT::ObjectReferenceTemplate *); +TAO_ORT_Export CORBA::Boolean operator>> (TAO_InputCDR &, TAO_Default_ORT::ObjectReferenceTemplate *&); + +// TAO_IDL - Generated from +// be\be_codegen.cpp:978 + +#if defined (__ACE_INLINE__) +#include "Default_ORTC.i" +#endif /* defined INLINE */ + +#if defined(_MSC_VER) && (_MSC_VER >= 1200) +#pragma warning(pop) +#endif /* _MSC_VER */ + +#if defined (__BORLANDC__) +#pragma option pop +#endif /* __BORLANDC__ */ + +#include /**/ "ace/post.h" + +#endif /* ifndef */ + diff --git a/TAO/tao/ObjRefTemplate/Default_ORTC.i b/TAO/tao/ObjRefTemplate/Default_ORTC.i new file mode 100644 index 00000000000..dcda17bcba3 --- /dev/null +++ b/TAO/tao/ObjRefTemplate/Default_ORTC.i @@ -0,0 +1,45 @@ +// -*- C++ -*- +// +// $Id$ + +// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** +// TAO and the TAO IDL Compiler have been developed by: +// Center for Distributed Object Computing +// Washington University +// St. Louis, MO +// USA +// http://www.cs.wustl.edu/~schmidt/doc-center.html +// and +// Distributed Object Computing Laboratory +// University of California at Irvine +// Irvine, CA +// USA +// http://doc.ece.uci.edu/ +// and +// Institute for Software Integrated Systems +// Vanderbilt University +// Nashville, TN +// USA +// http://www.isis.vanderbilt.edu/ +// +// Information about TAO is available at: +// http://www.cs.wustl.edu/~schmidt/TAO.html + + +// TAO_IDL - Generated from +// be\be_visitor_valuetype/valuetype_ci.cpp:56 + +ACE_INLINE +TAO_Default_ORT::ObjectReferenceTemplate::ObjectReferenceTemplate (void) +{} + +ACE_INLINE +TAO_Default_ORT::ObjectReferenceTemplate::~ObjectReferenceTemplate (void) +{} + +ACE_INLINE const char* +TAO_Default_ORT::ObjectReferenceTemplate::_tao_obv_static_repository_id () +{ + return "IDL:TAO_Default_ORT/ObjectReferenceTemplate:1.0"; +} + -- cgit v1.2.1