summaryrefslogtreecommitdiff
path: root/TAO/tao/Fixed_Array_Argument_T.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Fixed_Array_Argument_T.h')
-rw-r--r--TAO/tao/Fixed_Array_Argument_T.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/TAO/tao/Fixed_Array_Argument_T.h b/TAO/tao/Fixed_Array_Argument_T.h
index fed6ffa0c27..8cd7692b5fe 100644
--- a/TAO/tao/Fixed_Array_Argument_T.h
+++ b/TAO/tao/Fixed_Array_Argument_T.h
@@ -141,7 +141,7 @@ namespace TAO
struct Fixed_Array_Arg_Traits_T
{
typedef T_slice * ret_type;
- typedef const T in_type;
+ typedef T const in_type;
typedef T inout_type;
typedef T out_type;
@@ -160,6 +160,11 @@ namespace TAO
T_forany,
T_tag> ret_val;
+ typedef Const_Argument_T<T_slice const *> in_arg_base;
+ typedef Mutable_Argument_T<ret_type> inout_arg_base;
+ typedef Mutable_Argument_T<ret_type &> out_arg_base;
+ typedef Mutable_Argument_T<ret_type &> ret_base;
+
typedef Fixed_Array_Tag idl_tag;
};
}