summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2003-01-25 23:01:25 +0000
committerbala <balanatarajan@users.noreply.github.com>2003-01-25 23:01:25 +0000
commit37fee5578bd3383a6d0b4a25fd96bde4f5506020 (patch)
tree15a140ec91f4a58f0e1773651c24ec7c91c4561b
parent61cbf379d39095aba92f696e3719ed9214a139e6 (diff)
downloadATCD-37fee5578bd3383a6d0b4a25fd96bde4f5506020.tar.gz
ChangeLogTag: Sat Jan 25 18:06:51 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-rw-r--r--TAO/ChangeLog7
-rw-r--r--TAO/tao/Transport_Cache_Manager.h3
-rw-r--r--TAO/tao/Transport_Cache_Manager.inl6
3 files changed, 16 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 87678893d41..e8ebc38629a 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,10 @@
+Sat Jan 25 18:06:51 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
+
+ * tao/Transport_Cache_Manager.h:
+ * tao/Transport_Cache_Manager.inl: Added an accessor for the hash
+ map used inside the Cache_Manager. Useful for writing regression
+ tests as we will demonstrate shortly in a test.
+
Fri Jan 24 11:42:57 2003 Boris S Kolpackov <boris@isis-server.isis.vanderbilt.edu>
* orbsvcs/tests/Security/Crash_Test/run_test.pl: fixed yet another
diff --git a/TAO/tao/Transport_Cache_Manager.h b/TAO/tao/Transport_Cache_Manager.h
index 37823f42fc2..b1a0e43cfe4 100644
--- a/TAO/tao/Transport_Cache_Manager.h
+++ b/TAO/tao/Transport_Cache_Manager.h
@@ -130,6 +130,9 @@ public:
/// Return the total size of the cache.
size_t total_size (void) const;
+ /// Return the underlying cache map
+ HASH_MAP &map (void);
+
private:
/// Associate <ext_id> with <int_id>. Grabs the lock and calls the
diff --git a/TAO/tao/Transport_Cache_Manager.inl b/TAO/tao/Transport_Cache_Manager.inl
index 20b7a96efc5..edb29408083 100644
--- a/TAO/tao/Transport_Cache_Manager.inl
+++ b/TAO/tao/Transport_Cache_Manager.inl
@@ -138,3 +138,9 @@ TAO_Transport_Cache_Manager::total_size (void) const
{
return this->cache_map_.total_size ();
}
+
+ACE_INLINE TAO_Transport_Cache_Manager::HASH_MAP &
+TAO_Transport_Cache_Manager::map (void)
+{
+ return this->cache_map_;
+}