// -*- C++ -*- TAO_BEGIN_VERSIONED_NAMESPACE_DECL template class Insert_Policy> ACE_INLINE S_ptr TAO::In_Object_SArgument_T::arg (void) const { return this->x_.in (); } // ========================================================================== template class Insert_Policy> ACE_INLINE TAO::Inout_Object_SArgument_T:: Inout_Object_SArgument_T (void) { } template class Insert_Policy> ACE_INLINE S_ptr& TAO::Inout_Object_SArgument_T::arg (void) { return this->x_.inout (); } // ========================================================================== template class Insert_Policy> ACE_INLINE TAO::Out_Object_SArgument_T:: Out_Object_SArgument_T (void) { } template class Insert_Policy> ACE_INLINE S_out TAO::Out_Object_SArgument_T::arg (void) { return this->x_.out (); } // ========================================================================== template class Insert_Policy> ACE_INLINE TAO::Ret_Object_SArgument_T:: Ret_Object_SArgument_T (void) { } template class Insert_Policy> ACE_INLINE S_ptr & TAO::Ret_Object_SArgument_T::arg (void) { return this->x_.out (); } TAO_END_VERSIONED_NAMESPACE_DECL