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