TypeCode_Case_T.inl

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 //
00003 // $Id: TypeCode_Case_T.inl 69182 2005-11-03 17:38:46Z ossama $
00004 
00005 
00006 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00007 
00008 template <typename DiscriminatorType,
00009           typename StringType,
00010           typename TypeCodeType>
00011 ACE_INLINE
00012 TAO::TypeCode::Case_T<DiscriminatorType,
00013                       StringType,
00014                       TypeCodeType>::Case_T (DiscriminatorType member_label,
00015                                              char const * member_name,
00016                                              TypeCodeType member_type)
00017   : Case<StringType, TypeCodeType> (member_name, member_type)
00018   , label_ (member_label)
00019 {
00020 }
00021 
00022 template <typename DiscriminatorType,
00023           typename StringType,
00024           typename TypeCodeType>
00025 ACE_INLINE
00026 TAO::TypeCode::Case_T<DiscriminatorType,
00027                       StringType,
00028                       TypeCodeType>::Case_T (DiscriminatorType member_label)
00029   : Case<StringType, TypeCodeType> ()
00030   , label_ (member_label)
00031 {
00032 }
00033 
00034 TAO_END_VERSIONED_NAMESPACE_DECL

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