UB_String_SArgument_T.inl

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 //
00003 // $Id: UB_String_SArgument_T.inl 69198 2005-11-04 09:26:56Z ossama $
00004 
00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00006 
00007 template<typename S, typename S_var>
00008 ACE_INLINE
00009 TAO::In_UB_String_SArgument_T<S,S_var>::In_UB_String_SArgument_T (void)
00010 {}
00011 
00012 template<typename S, typename S_var>
00013 const S *
00014 TAO::In_UB_String_SArgument_T<S,S_var>::arg (void) const
00015 {
00016   return this->x_.in ();
00017 }
00018 
00019 // ==========================================================================
00020 
00021 template<typename S, typename S_var>
00022 ACE_INLINE
00023 TAO::Inout_UB_String_SArgument_T<S,S_var>::Inout_UB_String_SArgument_T (void)
00024 {}
00025 
00026 template<typename S, typename S_var>
00027 ACE_INLINE
00028 S *&
00029 TAO::Inout_UB_String_SArgument_T<S,S_var>::arg (void)
00030 {
00031   return this->x_.inout ();
00032 }
00033 
00034 // ==========================================================================
00035 
00036 template<typename S, typename S_var>
00037 ACE_INLINE
00038 TAO::Out_UB_String_SArgument_T<S,S_var>::Out_UB_String_SArgument_T (
00039     void
00040   )
00041 {}
00042 
00043 template<typename S, typename S_var>
00044 ACE_INLINE
00045 S *&
00046 TAO::Out_UB_String_SArgument_T<S,S_var>::arg (void)
00047 {
00048   return this->x_.out ();
00049 }
00050 
00051 // ==========================================================================
00052 
00053 template<typename S, typename S_var>
00054 ACE_INLINE
00055 TAO::Ret_UB_String_SArgument_T<S,S_var>::Ret_UB_String_SArgument_T (void)
00056 {}
00057 
00058 template<typename S, typename S_var>
00059 S *&
00060 TAO::Ret_UB_String_SArgument_T<S,S_var>::arg (void)
00061 {
00062   return this->x_.out ();
00063 }
00064 
00065 TAO_END_VERSIONED_NAMESPACE_DECL

Generated on Tue Feb 2 17:40:54 2010 for TAO_PortableServer by  doxygen 1.4.7