summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-06-16 19:57:42 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-06-16 19:57:42 +0000
commit64cc94c21dbcc4779067492ea2e73ef577e3fe2f (patch)
tree1e40112942a83e7e903f7e596a66dded0d2e356b
parent198a4805595813cf4ed474e07d6c3a337f9ac0c5 (diff)
downloadATCD-64cc94c21dbcc4779067492ea2e73ef577e3fe2f.tar.gz
Removed the 'const' from the Any args in the DynUnion extractor
functions.
-rw-r--r--TAO/tao/DynUnion_i.cpp16
-rw-r--r--TAO/tao/DynUnion_i.h8
-rw-r--r--TAO/tao/DynUnion_i_T.cpp4
-rw-r--r--TAO/tao/DynUnion_i_T.h8
4 files changed, 18 insertions, 18 deletions
diff --git a/TAO/tao/DynUnion_i.cpp b/TAO/tao/DynUnion_i.cpp
index 4b99903ef12..dfe22f8a260 100644
--- a/TAO/tao/DynUnion_i.cpp
+++ b/TAO/tao/DynUnion_i.cpp
@@ -1297,8 +1297,8 @@ TAO_DynUnion_i::get_any (CORBA::Environment &env)
ACE_TEMPLATE_SPECIALIZATION
CORBA::Boolean
-DU_Extractor<CORBA::Boolean>::check_match (const CORBA_Any& inside_any,
- const CORBA_Any& outside_any)
+DU_Extractor<CORBA::Boolean>::check_match (CORBA_Any& inside_any,
+ CORBA_Any& outside_any)
{
CORBA::Any::to_boolean member_struct (this->member_index_);
CORBA::Any::to_boolean arg_struct (this->arg_index_);
@@ -1311,8 +1311,8 @@ DU_Extractor<CORBA::Boolean>::check_match (const CORBA_Any& inside_any,
ACE_TEMPLATE_SPECIALIZATION
CORBA::Boolean
-DU_Extractor<CORBA::Char>::check_match (const CORBA_Any& inside_any,
- const CORBA_Any& outside_any)
+DU_Extractor<CORBA::Char>::check_match (CORBA_Any& inside_any,
+ CORBA_Any& outside_any)
{
CORBA::Any::to_char member_struct (this->member_index_);
CORBA::Any::to_char arg_struct (this->arg_index_);
@@ -1324,8 +1324,8 @@ DU_Extractor<CORBA::Char>::check_match (const CORBA_Any& inside_any,
}
CORBA::Boolean
-TAO_DynUnion_i::WChar_extractor::check_match (const CORBA_Any& inside_any,
- const CORBA_Any& outside_any)
+TAO_DynUnion_i::WChar_extractor::check_match (CORBA_Any& inside_any,
+ CORBA_Any& outside_any)
{
CORBA::Any::to_wchar member_struct (this->member_index_);
CORBA::Any::to_wchar arg_struct (this->arg_index_);
@@ -1337,8 +1337,8 @@ TAO_DynUnion_i::WChar_extractor::check_match (const CORBA_Any& inside_any,
}
CORBA::Boolean
-TAO_DynUnion_i::Enum_extractor::check_match (const CORBA_Any& inside_any,
- const CORBA_Any& outside_any)
+TAO_DynUnion_i::Enum_extractor::check_match (CORBA_Any& inside_any,
+ CORBA_Any& outside_any)
{
// Get the CDR stream of one argument...
ACE_Message_Block *mb = inside_any._tao_get_cdr ();
diff --git a/TAO/tao/DynUnion_i.h b/TAO/tao/DynUnion_i.h
index c6b5c230251..b13111f3717 100644
--- a/TAO/tao/DynUnion_i.h
+++ b/TAO/tao/DynUnion_i.h
@@ -177,8 +177,8 @@ private:
class WChar_extractor : public DU_Extractor_base
{
public:
- CORBA::Boolean check_match (const CORBA_Any& inside_any,
- const CORBA_Any& outside_any);
+ CORBA::Boolean check_match (CORBA_Any& inside_any,
+ CORBA_Any& outside_any);
private:
CORBA::WChar arg_index_;
CORBA::WChar member_index_;
@@ -187,8 +187,8 @@ private:
class Enum_extractor : public DU_Extractor_base
{
public:
- CORBA::Boolean check_match (const CORBA_Any& inside_any,
- const CORBA_Any& outside_any);
+ CORBA::Boolean check_match (CORBA_Any& inside_any,
+ CORBA_Any& outside_any);
private:
CORBA::ULong arg_index_;
CORBA::ULong member_index_;
diff --git a/TAO/tao/DynUnion_i_T.cpp b/TAO/tao/DynUnion_i_T.cpp
index 7b7e5dcfe64..fe5fb263347 100644
--- a/TAO/tao/DynUnion_i_T.cpp
+++ b/TAO/tao/DynUnion_i_T.cpp
@@ -29,8 +29,8 @@ DU_Extractor<Type>::~DU_Extractor (void)
template <class Type>
CORBA::Boolean
-DU_Extractor<Type>::check_match (const CORBA_Any& inside_any,
- const CORBA_Any& outside_any)
+DU_Extractor<Type>::check_match (CORBA_Any& inside_any,
+ CORBA_Any& outside_any)
{
inside_any >>= this->member_index_;
outside_any >>= this->arg_index_;
diff --git a/TAO/tao/DynUnion_i_T.h b/TAO/tao/DynUnion_i_T.h
index 284067af644..6cf68b421f3 100644
--- a/TAO/tao/DynUnion_i_T.h
+++ b/TAO/tao/DynUnion_i_T.h
@@ -27,8 +27,8 @@ class DU_Extractor_base
// Base class of template class below
//
public:
- virtual CORBA::Boolean check_match (const CORBA_Any& inside_any,
- const CORBA_Any& outside_any) = 0;
+ virtual CORBA::Boolean check_match (CORBA_Any& inside_any,
+ CORBA_Any& outside_any) = 0;
};
template <class Type>
@@ -46,8 +46,8 @@ class DU_Extractor : public DU_Extractor_base
public:
virtual ~DU_Extractor (void);
- virtual CORBA::Boolean check_match (const CORBA_Any& inside_any,
- const CORBA_Any& outside_any);
+ virtual CORBA::Boolean check_match (CORBA_Any& inside_any,
+ CORBA_Any& outside_any);
private:
Type arg_index_;
Type member_index_;