2 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
5 template <typename> class Insert_Policy>
7 TAO::In_Var_Size_Argument_T<S,Insert_Policy>::In_Var_Size_Argument_T (S const & x)
13 template <typename> class Insert_Policy>
16 TAO::In_Var_Size_Argument_T<S,Insert_Policy>::arg () const
22 template <typename> class Insert_Policy>
24 TAO::In_Var_Size_Clonable_Argument_T<S,Insert_Policy>::In_Var_Size_Clonable_Argument_T (S const & x)
25 : In_Var_Size_Argument_T<S,Insert_Policy> (x),
29 // ==========================================================================
32 template <typename> class Insert_Policy>
34 TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::Inout_Var_Size_Argument_T (S & x)
40 template <typename> class Insert_Policy>
43 TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::arg ()
48 // ==========================================================================
51 template <typename> class Insert_Policy>
53 TAO::Out_Var_Size_Argument_T<S,Insert_Policy>::Out_Var_Size_Argument_T (
54 typename S::_out_type x
60 template <typename> class Insert_Policy>
63 TAO::Out_Var_Size_Argument_T<S,Insert_Policy>::arg ()
68 // ==========================================================================
71 template <typename> class Insert_Policy>
73 TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::Ret_Var_Size_Argument_T ()
78 template <typename> class Insert_Policy>
81 TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::arg ()
83 return this->x_.out ();
87 template <typename> class Insert_Policy>
90 TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::excp ()
92 return this->x_.ptr ();
96 template <typename> class Insert_Policy>
99 TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::retn ()
101 return this->x_._retn ();
104 TAO_END_VERSIONED_NAMESPACE_DECL