summaryrefslogtreecommitdiff
path: root/TAO/tao/BD_String_Argument_T.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/BD_String_Argument_T.cpp')
-rw-r--r--TAO/tao/BD_String_Argument_T.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/TAO/tao/BD_String_Argument_T.cpp b/TAO/tao/BD_String_Argument_T.cpp
index eec06e3a721..f606637d097 100644
--- a/TAO/tao/BD_String_Argument_T.cpp
+++ b/TAO/tao/BD_String_Argument_T.cpp
@@ -13,7 +13,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
template<typename S_var,
size_t BOUND,
- typename Insert_Policy>
+ template <typename> class Insert_Policy>
CORBA::Boolean
TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::marshal (
TAO_OutputCDR & cdr
@@ -26,12 +26,12 @@ TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::marshal (
template<typename S_var,
size_t BOUND,
- typename Insert_Policy>
+ template <typename> class Insert_Policy>
void
TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value (
CORBA::Any *any) const
{
- this->Insert_Policy::any_insert (
+ Insert_Policy<typename S_var::s_traits::from_type>::any_insert (
any,
typename S_var::s_traits::from_type (this->x_, BOUND)
);
@@ -43,7 +43,7 @@ TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value (
template<typename S_var,
size_t BOUND,
- typename Insert_Policy>
+ template <typename> class Insert_Policy>
CORBA::Boolean
TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::marshal (
TAO_OutputCDR & cdr
@@ -54,7 +54,7 @@ TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::marshal (
template<typename S_var,
size_t BOUND,
- typename Insert_Policy>
+ template <typename> class Insert_Policy>
CORBA::Boolean
TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal (
TAO_InputCDR & cdr
@@ -68,12 +68,12 @@ TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal (
template<typename S_var,
size_t BOUND,
- typename Insert_Policy>
+ template <typename> class Insert_Policy>
void
TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value (
CORBA::Any *any) const
{
- this->Insert_Policy::any_insert (
+ Insert_Policy<typename S_var::s_traits::from_type>::any_insert (
any,
typename S_var::s_traits::from_type (this->x_, BOUND)
);
@@ -85,7 +85,7 @@ TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value (
template<typename S_var,
size_t BOUND,
- typename Insert_Policy>
+ template <typename> class Insert_Policy>
CORBA::Boolean
TAO::Out_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal (
TAO_InputCDR & cdr
@@ -98,12 +98,12 @@ TAO::Out_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal (
template<typename S_var,
size_t BOUND,
- typename Insert_Policy>
+ template <typename> class Insert_Policy>
void
TAO::Out_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value (
CORBA::Any *any) const
{
- this->Insert_Policy::any_insert (
+ Insert_Policy<typename S_var::s_traits::from_type>::any_insert (
any,
typename S_var::s_traits::from_type (this->x_, BOUND)
);
@@ -115,7 +115,7 @@ TAO::Out_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value (
template<typename S_var,
size_t BOUND,
- typename Insert_Policy>
+ template <typename> class Insert_Policy>
CORBA::Boolean
TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal (
TAO_InputCDR & cdr
@@ -128,12 +128,12 @@ TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal (
template<typename S_var,
size_t BOUND,
- typename Insert_Policy>
+ template <typename> class Insert_Policy>
void
TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value (
CORBA::Any *any) const
{
- this->Insert_Policy::any_insert (
+ Insert_Policy<typename S_var::s_traits::from_type>::any_insert (
any,
typename S_var::s_traits::from_type (this->x_.in (), BOUND)
);