summaryrefslogtreecommitdiff
path: root/TAO/tao/Special_Basic_Arguments.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Special_Basic_Arguments.h')
-rw-r--r--TAO/tao/Special_Basic_Arguments.h13
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> >
{
};
}