2 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
4 template<typename S_var,
6 template <typename> class Insert_Policy>
8 TAO::In_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
9 In_BD_String_SArgument_T ()
12 template<typename S_var,
14 template <typename> class Insert_Policy>
16 const typename S_var::s_traits::char_type *
17 TAO::In_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
20 return this->x_.in ();
23 // ==========================================================================
25 template<typename S_var,
27 template <typename> class Insert_Policy>
29 TAO::Inout_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
30 Inout_BD_String_SArgument_T ()
33 template<typename S_var,
35 template <typename> class Insert_Policy>
37 typename S_var::s_traits::char_type *&
38 TAO::Inout_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
41 return this->x_.inout ();
44 // ==========================================================================
46 template<typename S_var,
48 template <typename> class Insert_Policy>
50 TAO::Out_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
51 Out_BD_String_SArgument_T ()
54 template<typename S_var,
56 template <typename> class Insert_Policy>
58 typename S_var::s_traits::char_type *&
59 TAO::Out_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
62 return this->x_.out ();
65 // ==========================================================================
67 template<typename S_var,
69 template <typename> class Insert_Policy>
71 TAO::Ret_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
72 Ret_BD_String_SArgument_T ()
75 template<typename S_var,
77 template <typename> class Insert_Policy>
79 typename S_var::s_traits::char_type *&
80 TAO::Ret_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
83 return this->x_.out ();
86 TAO_END_VERSIONED_NAMESPACE_DECL