Alias_TypeCode.inl

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 //
00003 // $Id: Alias_TypeCode.inl 72141 2006-04-19 09:45:01Z jwillemsen $
00004 
00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00006 
00007 template<typename StringType,
00008          typename TypeCodeType,
00009          class RefCountPolicy>
00010 ACE_INLINE
00011 TAO::TypeCode::Alias<StringType,
00012                      TypeCodeType,
00013                      RefCountPolicy>::Alias (
00014   CORBA::TCKind kind,
00015   char const * id,
00016   char const * name,
00017 #if defined (__BORLANDC__) && (__BORLANDC__ < 0x572)
00018   // Borland C++ currently can't handle a reference to
00019   // const pointer to const CORBA::TypeCode_ptr
00020   TypeCodeType tc)
00021 #else
00022   TypeCodeType const & tc)
00023 #endif
00024   : ::CORBA::TypeCode (kind)
00025   , RefCountPolicy ()
00026   , attributes_ (id, name)
00027   , content_type_ (tc)
00028 {
00029 }
00030 
00031 TAO_END_VERSIONED_NAMESPACE_DECL

Generated on Sun Jan 27 13:21:05 2008 for TAO_AnyTypeCode by doxygen 1.3.6