Union_TypeCode_Static.inl

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 //
00003 // $Id: Union_TypeCode_Static.inl 72141 2006-04-19 09:45:01Z jwillemsen $
00004 
00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00006 
00007 ACE_INLINE
00008 TAO::TypeCode::Union<char const *,
00009                      CORBA::TypeCode_ptr const *,
00010                      TAO::TypeCode::Case<char const *,
00011                                          CORBA::TypeCode_ptr const *> const * const *,
00012                      TAO::Null_RefCount_Policy>::Union (
00013   char const * id,
00014   char const * name,
00015   CORBA::TypeCode_ptr const * discriminant_type,
00016   Case<char const *, CORBA::TypeCode_ptr const *> const * const * cases,
00017   CORBA::ULong ncases,
00018   CORBA::Long default_index)
00019   : ::CORBA::TypeCode (CORBA::tk_union)
00020   , ::TAO::Null_RefCount_Policy ()
00021   , base_attributes_ (id, name)
00022   , discriminant_type_ (discriminant_type)
00023   , default_index_ (default_index)
00024   , ncases_ (ncases)
00025   , cases_ (cases)
00026 {
00027 }
00028 
00029 TAO_END_VERSIONED_NAMESPACE_DECL

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