summaryrefslogtreecommitdiff
path: root/TAO/CIAO/DAnCE/ciao/Home_Servant_Impl_T.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/DAnCE/ciao/Home_Servant_Impl_T.h')
-rw-r--r--TAO/CIAO/DAnCE/ciao/Home_Servant_Impl_T.h13
1 files changed, 3 insertions, 10 deletions
diff --git a/TAO/CIAO/DAnCE/ciao/Home_Servant_Impl_T.h b/TAO/CIAO/DAnCE/ciao/Home_Servant_Impl_T.h
index 241f6e71338..4264c16af55 100644
--- a/TAO/CIAO/DAnCE/ciao/Home_Servant_Impl_T.h
+++ b/TAO/CIAO/DAnCE/ciao/Home_Servant_Impl_T.h
@@ -81,6 +81,9 @@ namespace CIAO
ACE_THROW_SPEC ((CORBA::SystemException,
Components::CreateFailure));
+ virtual void
+ update_component_map (PortableServer::ObjectId &oid);
+
protected:
// CIAO-specific operations.
@@ -97,16 +100,6 @@ namespace CIAO
protected:
EXEC_VAR executor_;
-
- // @@ Jai, why do you need two maps? Can't you derive one from the
- // other? Its a waste of memory to do TWO things if it can be done
- // by one.
- ACE_Hash_Map_Manager_Ex<PortableServer::ObjectId,
- COMP_SVNT *,
- TAO_ObjectId_Hash,
- ACE_Equal_To<PortableServer::ObjectId>,
- ACE_SYNCH_MUTEX>
- component_map_;
typedef ACE_Hash_Map_Manager_Ex<PortableServer::ObjectId,
Components::CCMObject_ptr,
TAO_ObjectId_Hash,