00001
00002
00003
00004
00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00006
00007 template<typename S_var,
00008 size_t BOUND,
00009 class Insert_Policy>
00010 ACE_INLINE
00011 TAO::In_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
00012 In_BD_String_SArgument_T (void)
00013 {}
00014
00015 template<typename S_var,
00016 size_t BOUND,
00017 class Insert_Policy>
00018 ACE_INLINE
00019 const typename S_var::s_traits::char_type *
00020 TAO::In_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
00021 arg (void) const
00022 {
00023 return this->x_.in ();
00024 }
00025
00026
00027
00028 template<typename S_var,
00029 size_t BOUND,
00030 class Insert_Policy>
00031 ACE_INLINE
00032 TAO::Inout_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
00033 Inout_BD_String_SArgument_T (void)
00034 {}
00035
00036 template<typename S_var,
00037 size_t BOUND,
00038 class Insert_Policy>
00039 ACE_INLINE
00040 typename S_var::s_traits::char_type *&
00041 TAO::Inout_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
00042 arg (void)
00043 {
00044 return this->x_.inout ();
00045 }
00046
00047
00048
00049 template<typename S_var,
00050 size_t BOUND,
00051 class Insert_Policy>
00052 ACE_INLINE
00053 TAO::Out_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
00054 Out_BD_String_SArgument_T (void)
00055 {}
00056
00057 template<typename S_var,
00058 size_t BOUND,
00059 class Insert_Policy>
00060 ACE_INLINE
00061 typename S_var::s_traits::char_type *&
00062 TAO::Out_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
00063 arg (void)
00064 {
00065 return this->x_.out ();
00066 }
00067
00068
00069
00070 template<typename S_var,
00071 size_t BOUND,
00072 class Insert_Policy>
00073 ACE_INLINE
00074 TAO::Ret_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
00075 Ret_BD_String_SArgument_T (void)
00076 {}
00077
00078 template<typename S_var,
00079 size_t BOUND,
00080 class Insert_Policy>
00081 ACE_INLINE
00082 typename S_var::s_traits::char_type *&
00083 TAO::Ret_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::
00084 arg (void)
00085 {
00086 return this->x_.out ();
00087 }
00088
00089 TAO_END_VERSIONED_NAMESPACE_DECL