summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/tests/EC_Custom_Marshal/ECM_Data.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/tests/EC_Custom_Marshal/ECM_Data.cpp')
-rw-r--r--TAO/orbsvcs/tests/EC_Custom_Marshal/ECM_Data.cpp66
1 files changed, 0 insertions, 66 deletions
diff --git a/TAO/orbsvcs/tests/EC_Custom_Marshal/ECM_Data.cpp b/TAO/orbsvcs/tests/EC_Custom_Marshal/ECM_Data.cpp
deleted file mode 100644
index facc56df6e9..00000000000
--- a/TAO/orbsvcs/tests/EC_Custom_Marshal/ECM_Data.cpp
+++ /dev/null
@@ -1,66 +0,0 @@
-// $Id$
-
-#include "ECM_Data.h"
-
-ACE_RCSID(EC_Custom_Marshal, ECM_Data, "$Id$")
-
-CORBA::Boolean
-operator<< (TAO_OutputCDR& cdr, ECM_Data& x)
-{
- // We are a little careless about error checking in this routine,
- // because one the CDR gets the error bit on it is never disabled.
- CORBA::ULong count = x.inventory.current_size ();
- if (cdr << x.description.in ()
- && cdr << count )
- {
- for (ECM_Data::Inventory::ITERATOR i = x.inventory.begin ();
- i != x.inventory.end () && cdr.good_bit ();
- ++i)
- {
- const ECM_Data::Inventory::ENTRY& v = *i;
- cdr << v.ext_id_;
- cdr << v.int_id_;
- }
- }
- return cdr.good_bit ();
-}
-
-CORBA::Boolean
-operator>> (TAO_InputCDR& cdr, ECM_Data& x)
-{
- // We are a little careless about error checking in this routine,
- // because one the CDR gets the error bit on it is never disabled.
- CORBA::ULong count;
- if (cdr >> x.description.out ()
- && cdr >> count)
- {
- // ACE_DEBUG ((LM_DEBUG, "Decoding <%d> elements\n", count));
-
- for (CORBA::ULong i = 0; i < count && cdr.good_bit (); ++i)
- {
- CORBA::ULong ext_id;
- CORBA::Double int_id;
- cdr >> ext_id;
- cdr >> int_id;
- if (cdr.good_bit ())
- x.inventory.bind (ext_id, int_id);
-
- // ACE_DEBUG ((LM_DEBUG, "Boung <%d,%f>\n", ext_id, int_id));
- }
- }
- return cdr.good_bit ();
-}
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-template class ACE_Map_Manager<CORBA::ULong,CORBA::Double,ACE_Null_Mutex>;
-template class ACE_Map_Entry<CORBA::ULong,CORBA::Double>;
-template class ACE_Map_Iterator_Base<CORBA::ULong,CORBA::Double,ACE_Null_Mutex>;
-template class ACE_Map_Iterator<CORBA::ULong,CORBA::Double,ACE_Null_Mutex>;
-template class ACE_Map_Reverse_Iterator<CORBA::ULong,CORBA::Double,ACE_Null_Mutex>;
-#elif defined(ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-#pragma instantiate ACE_Map_Manager<CORBA::ULong,CORBA::Double,ACE_Null_Mutex>
-#pragma instantiate ACE_Map_Entry<CORBA::ULong,CORBA::Double>
-#pragma instantiate ACE_Map_Iterator_Base<CORBA::ULong,CORBA::Double,ACE_Null_Mutex>
-#pragma instantiate ACE_Map_Iterator<CORBA::ULong,CORBA::Double,ACE_Null_Mutex>
-#pragma instantiate ACE_Map_Reverse_Iterator<CORBA::ULong,CORBA::Double,ACE_Null_Mutex>
-#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */