diff options
Diffstat (limited to 'TAO/tao/Special_Basic_Arguments.h')
-rw-r--r-- | TAO/tao/Special_Basic_Arguments.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/TAO/tao/Special_Basic_Arguments.h b/TAO/tao/Special_Basic_Arguments.h index 487354abb36..49e8e16e9e6 100644 --- a/TAO/tao/Special_Basic_Arguments.h +++ b/TAO/tao/Special_Basic_Arguments.h @@ -15,6 +15,7 @@ #define TAO_SPECIAL_BASIC_ARGUMENTS_H #include /**/ "ace/pre.h" + #include "ace/CDR_Stream.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) @@ -36,7 +37,8 @@ namespace TAO class TAO_Export Arg_Traits<ACE_InputCDR::to_char> : public Special_Basic_Arg_Traits_T<CORBA::Char, ACE_InputCDR::to_char, - ACE_OutputCDR::from_char> + ACE_OutputCDR::from_char, + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <ACE_OutputCDR::from_char> > { }; @@ -44,7 +46,8 @@ namespace TAO class TAO_Export Arg_Traits<ACE_InputCDR::to_wchar> : public Special_Basic_Arg_Traits_T<CORBA::WChar, ACE_InputCDR::to_wchar, - ACE_OutputCDR::from_wchar> + ACE_OutputCDR::from_wchar, + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <ACE_OutputCDR::from_wchar> > { }; @@ -52,7 +55,8 @@ namespace TAO class TAO_Export Arg_Traits<ACE_InputCDR::to_octet> : public Special_Basic_Arg_Traits_T<CORBA::Octet, ACE_InputCDR::to_octet, - ACE_OutputCDR::from_octet> + ACE_OutputCDR::from_octet, + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <ACE_OutputCDR::from_octet> > { }; @@ -60,7 +64,8 @@ namespace TAO class TAO_Export Arg_Traits<ACE_InputCDR::to_boolean> : public Special_Basic_Arg_Traits_T<CORBA::Boolean, ACE_InputCDR::to_boolean, - ACE_OutputCDR::from_boolean> + ACE_OutputCDR::from_boolean, + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <ACE_OutputCDR::from_boolean> > { }; } |