// -*- C++ -*- TAO_BEGIN_VERSIONED_NAMESPACE_DECL template class Insert_Policy> ACE_INLINE TAO::In_Fixed_Array_Argument_T:: In_Fixed_Array_Argument_T (const typename S_forany::_slice_type * x) : x_ (const_cast (x)) { } template class Insert_Policy> ACE_INLINE const typename S_forany::_slice_type * TAO::In_Fixed_Array_Argument_T::arg () const { return this->x_.in (); } template class Insert_Policy> ACE_INLINE TAO::In_Fixed_Array_Clonable_Argument_T:: In_Fixed_Array_Clonable_Argument_T (const typename S_forany::_slice_type * x) : In_Fixed_Array_Argument_T (x), is_clone_ (false) { } // =========================================================================== template class Insert_Policy> ACE_INLINE TAO::Inout_Fixed_Array_Argument_T:: Inout_Fixed_Array_Argument_T (typename S_forany::_slice_type *& x) : x_ (x) {} template class Insert_Policy> ACE_INLINE typename S_forany::_slice_type * TAO::Inout_Fixed_Array_Argument_T::arg () { return this->x_.inout (); } // =========================================================================== template class Insert_Policy> ACE_INLINE TAO::Out_Fixed_Array_Argument_T< S_forany, Insert_Policy >::Out_Fixed_Array_Argument_T (typename S_forany::_slice_type *&x) : x_ (x) {} template class Insert_Policy> ACE_INLINE typename S_forany::_slice_type *& TAO::Out_Fixed_Array_Argument_T::arg () { return this->x_.out (); } // =========================================================================== template class Insert_Policy> ACE_INLINE TAO::Ret_Fixed_Array_Argument_T:: Ret_Fixed_Array_Argument_T () {} template class Insert_Policy> ACE_INLINE typename S_forany::_slice_type *& TAO::Ret_Fixed_Array_Argument_T::arg () { return this->x_._retn_arg (); } template class Insert_Policy> ACE_INLINE typename S_forany::_slice_type * TAO::Ret_Fixed_Array_Argument_T::excp () { return this->x_.ptr (); } template class Insert_Policy> ACE_INLINE typename S_forany::_slice_type * TAO::Ret_Fixed_Array_Argument_T::retn () { return this->x_._retn (); } TAO_END_VERSIONED_NAMESPACE_DECL