Revert "Minor modernization of DynamicAny code"
[ACE_TAO.git] / TAO / tao / PortableServer / UB_String_SArgument_T.inl
blob20ad47f1a84b6c5ca44e167725b6d4afc1712225
1 // -*- C++ -*-
2 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
4 template<typename S, typename S_var>
5 ACE_INLINE
6 TAO::In_UB_String_SArgument_T<S,S_var>::In_UB_String_SArgument_T ()
7 {}
9 template<typename S, typename S_var>
10 const S *
11 TAO::In_UB_String_SArgument_T<S,S_var>::arg () const
13   return this->x_.in ();
16 // ==========================================================================
18 template<typename S, typename S_var>
19 ACE_INLINE
20 TAO::Inout_UB_String_SArgument_T<S,S_var>::Inout_UB_String_SArgument_T ()
23 template<typename S, typename S_var>
24 ACE_INLINE
25 S *&
26 TAO::Inout_UB_String_SArgument_T<S,S_var>::arg ()
28   return this->x_.inout ();
31 // ==========================================================================
33 template<typename S, typename S_var>
34 ACE_INLINE
35 TAO::Out_UB_String_SArgument_T<S,S_var>::Out_UB_String_SArgument_T (
36     void
37   )
40 template<typename S, typename S_var>
41 ACE_INLINE
42 S *&
43 TAO::Out_UB_String_SArgument_T<S,S_var>::arg ()
45   return this->x_.out ();
48 // ==========================================================================
50 template<typename S, typename S_var>
51 ACE_INLINE
52 TAO::Ret_UB_String_SArgument_T<S,S_var>::Ret_UB_String_SArgument_T ()
55 template<typename S, typename S_var>
56 S *&
57 TAO::Ret_UB_String_SArgument_T<S,S_var>::arg ()
59   return this->x_.out ();
62 TAO_END_VERSIONED_NAMESPACE_DECL