summaryrefslogtreecommitdiff
path: root/ace/Map_Manager.cpp
diff options
context:
space:
mode:
authoralex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-04-04 07:05:15 +0000
committeralex <alex@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-04-04 07:05:15 +0000
commit36344087e678b8c1bd1b4cdf55a38ab78615caa3 (patch)
tree0b9772abef6f53d304e2f73cce7441ad539166dd /ace/Map_Manager.cpp
parentc5c783347e7155a4ecf3790c0de756fa5e9051fc (diff)
downloadATCD-36344087e678b8c1bd1b4cdf55a38ab78615caa3.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/Map_Manager.cpp')
-rw-r--r--ace/Map_Manager.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/ace/Map_Manager.cpp b/ace/Map_Manager.cpp
index 8a15e7e99f9..1dcc90ef917 100644
--- a/ace/Map_Manager.cpp
+++ b/ace/Map_Manager.cpp
@@ -670,6 +670,16 @@ ACE_Map_Iterator_Base<EXT_ID, INT_ID, ACE_LOCK>::operator* (void)
return *retv;
}
+// Returns the reference to the map_manager that is being
+// iterated over.
+template <class EXT_ID, class INT_ID, class ACE_LOCK>
+ACE_Map_Manager<EXT_ID, INT_ID, ACE_LOCK>&
+ACE_Map_Iterator_Base<EXT_ID, INT_ID, ACE_LOCK>::map (void)
+{
+ ACE_TRACE ("ACE_Map_Iterator_Base<EXT_ID, INT_ID, ACE_LOCK>::map");
+ return *this->map_man_;
+}
+
template <class EXT_ID, class INT_ID, class ACE_LOCK> int
ACE_Map_Iterator_Base<EXT_ID, INT_ID, ACE_LOCK>::operator== (const ACE_Map_Iterator_Base<EXT_ID, INT_ID, ACE_LOCK> &rhs) const
{