// -*- C++ -*- // // $Id$ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template class Insert_Policy> S const & TAO::In_Var_Size_SArgument_T::arg (void) const { return this->x_; } // ========================================================================== template class Insert_Policy> ACE_INLINE TAO::Inout_Var_Size_SArgument_T::Inout_Var_Size_SArgument_T (void) { } template class Insert_Policy> S & TAO::Inout_Var_Size_SArgument_T::arg (void) { return this->x_; } // ========================================================================== template class Insert_Policy> ACE_INLINE TAO::Out_Var_Size_SArgument_T::Out_Var_Size_SArgument_T (void) { } template class Insert_Policy> S *& TAO::Out_Var_Size_SArgument_T::arg (void) { return this->x_.out (); } // ========================================================================== template class Insert_Policy> ACE_INLINE TAO::Ret_Var_Size_SArgument_T::Ret_Var_Size_SArgument_T (void) { } template class Insert_Policy> ACE_INLINE S *& TAO::Ret_Var_Size_SArgument_T::arg (void) { return this->x_.out (); } TAO_END_VERSIONED_NAMESPACE_DECL