diff options
Diffstat (limited to 'TAO/tao/PortableServer/BD_String_SArgument_T.inl')
-rw-r--r-- | TAO/tao/PortableServer/BD_String_SArgument_T.inl | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/TAO/tao/PortableServer/BD_String_SArgument_T.inl b/TAO/tao/PortableServer/BD_String_SArgument_T.inl new file mode 100644 index 00000000000..f8a76b8938f --- /dev/null +++ b/TAO/tao/PortableServer/BD_String_SArgument_T.inl @@ -0,0 +1,98 @@ +// $Id$ + +template<typename S, + typename S_var, + typename to_S, + typename from_S, + size_t BOUND> +ACE_INLINE +TAO::In_BD_String_SArgument_T<S,S_var,to_S,from_S,BOUND>:: +In_BD_String_SArgument_T (void) +{} + +template<typename S, + typename S_var, + typename to_S, + typename from_S, + size_t BOUND> +ACE_INLINE +const S * +TAO::In_BD_String_SArgument_T<S,S_var,to_S,from_S,BOUND>::arg (void) const +{ + return this->x_.in (); +} + +// ========================================================================== + +template<typename S, + typename S_var, + typename to_S, + typename from_S, + size_t BOUND> +ACE_INLINE +TAO::Inout_BD_String_SArgument_T<S,S_var,to_S,from_S,BOUND>:: +Inout_BD_String_SArgument_T (void) +{} + +template<typename S, + typename S_var, + typename to_S, + typename from_S, + size_t BOUND> +ACE_INLINE +S *& +TAO::Inout_BD_String_SArgument_T<S,S_var,to_S,from_S,BOUND>::arg (void) +{ + return this->x_.inout (); +} + +// ========================================================================== + +template<typename S, + typename S_var, + typename S_out, + typename to_S, + typename from_S, + size_t BOUND> +ACE_INLINE +TAO::Out_BD_String_SArgument_T<S,S_var,S_out,to_S,from_S,BOUND>:: +Out_BD_String_SArgument_T (void) +{} + +template<typename S, + typename S_var, + typename S_out, + typename to_S, + typename from_S, + size_t BOUND> +ACE_INLINE +S *& +TAO::Out_BD_String_SArgument_T<S,S_var,S_out,to_S,from_S,BOUND>::arg (void) +{ + return this->x_.out (); +} + +// ========================================================================== + +template<typename S, + typename S_var, + typename to_S, + typename from_S, + size_t BOUND> +ACE_INLINE +TAO::Ret_BD_String_SArgument_T<S,S_var,to_S,from_S,BOUND>:: +Ret_BD_String_SArgument_T (void) +{} + +template<typename S, + typename S_var, + typename to_S, + typename from_S, + size_t BOUND> +ACE_INLINE +S *& +TAO::Ret_BD_String_SArgument_T<S,S_var,to_S,from_S,BOUND>::arg (void) +{ + return this->x_.out (); +} + |