// -*- C++ -*- TAO_BEGIN_VERSIONED_NAMESPACE_DECL template class Insert_Policy> ACE_INLINE TAO::In_Var_Array_SArgument_T::In_Var_Array_SArgument_T (void) {} template class Insert_Policy> ACE_INLINE typename S_forany::_slice_type const * TAO::In_Var_Array_SArgument_T::arg () const { S_forany tmp (this->x_); return tmp.in (); } // ========================================================================== template class Insert_Policy> ACE_INLINE TAO::Inout_Var_Array_SArgument_T:: Inout_Var_Array_SArgument_T (void) { } template class Insert_Policy> typename S_forany::_slice_type * TAO::Inout_Var_Array_SArgument_T::arg (void) { S_forany tmp (this->x_); return tmp.inout (); } // ========================================================================== template class Insert_Policy> ACE_INLINE TAO::Out_Var_Array_SArgument_T:: Out_Var_Array_SArgument_T (void) { } template class Insert_Policy> typename S_forany::_slice_type *& TAO::Out_Var_Array_SArgument_T::arg (void) { return this->x_.out (); } // ========================================================================== template class Insert_Policy> ACE_INLINE TAO::Ret_Var_Array_SArgument_T:: Ret_Var_Array_SArgument_T (void) { } template class Insert_Policy> ACE_INLINE typename S_forany::_slice_type *& TAO::Ret_Var_Array_SArgument_T::arg (void) { return this->x_.out (); } TAO_END_VERSIONED_NAMESPACE_DECL