00001
00002
00003
00004
00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00006
00007 template<typename S,
00008 class Insert_Policy>
00009 ACE_INLINE
00010 TAO::In_Basic_SArgument_T<S,Insert_Policy>::In_Basic_SArgument_T (void)
00011 {}
00012
00013 template<typename S,
00014 class Insert_Policy>
00015 ACE_INLINE
00016 S
00017 TAO::In_Basic_SArgument_T<S,Insert_Policy>::arg (void) const
00018 {
00019 return this->x_;
00020 }
00021
00022
00023
00024 template<typename S,
00025 class Insert_Policy>
00026 ACE_INLINE
00027 TAO::Inout_Basic_SArgument_T<S,Insert_Policy>::Inout_Basic_SArgument_T (void)
00028 {}
00029
00030 template<typename S,
00031 class Insert_Policy>
00032 ACE_INLINE
00033 S &
00034 TAO::Inout_Basic_SArgument_T<S,Insert_Policy>::arg (void)
00035 {
00036 return this->x_;
00037 }
00038
00039
00040
00041 template<typename S,
00042 class Insert_Policy>
00043 ACE_INLINE
00044 TAO::Out_Basic_SArgument_T<S,Insert_Policy>::Out_Basic_SArgument_T (void)
00045 {}
00046
00047 template<typename S,
00048 class Insert_Policy>
00049 ACE_INLINE
00050 S &
00051 TAO::Out_Basic_SArgument_T<S,Insert_Policy>::arg (void)
00052 {
00053 return this->x_;
00054 }
00055
00056
00057
00058 template<typename S,
00059 class Insert_Policy>
00060 ACE_INLINE
00061 TAO::Ret_Basic_SArgument_T<S,Insert_Policy>::Ret_Basic_SArgument_T (void)
00062 {}
00063
00064 template<typename S,
00065 class Insert_Policy>
00066 ACE_INLINE
00067 S &
00068 TAO::Ret_Basic_SArgument_T<S,Insert_Policy>::arg (void)
00069 {
00070 return this->x_;
00071 }
00072
00073 TAO_END_VERSIONED_NAMESPACE_DECL