diff options
Diffstat (limited to 'TAO/tao/UB_String_Argument_T.h')
-rw-r--r-- | TAO/tao/UB_String_Argument_T.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/TAO/tao/UB_String_Argument_T.h b/TAO/tao/UB_String_Argument_T.h index 0ad74fb1013..40542161c8d 100644 --- a/TAO/tao/UB_String_Argument_T.h +++ b/TAO/tao/UB_String_Argument_T.h @@ -133,7 +133,7 @@ namespace TAO struct UB_String_Arg_Traits_T { typedef T * ret_type; - typedef const T * in_type; + typedef T const * in_type; typedef T *& inout_type; typedef T_out out_type; @@ -142,6 +142,12 @@ namespace TAO typedef Out_UB_String_Argument_T<T,T_out> out_arg_val; typedef Ret_UB_String_Argument_T<T,T_var> ret_val; + typedef Const_Argument_T<in_type> in_arg_base; + typedef Mutable_Argument_T<inout_type> inout_arg_base; + typedef Mutable_Argument_T<inout_type> out_arg_base; + typedef Mutable_Argument_T<inout_type> ret_base; + + typedef UB_String_Tag idl_tag; }; } |