From 37fee5578bd3383a6d0b4a25fd96bde4f5506020 Mon Sep 17 00:00:00 2001 From: bala Date: Sat, 25 Jan 2003 23:01:25 +0000 Subject: ChangeLogTag: Sat Jan 25 18:06:51 2003 Balachandran Natarajan --- TAO/ChangeLog | 7 +++++++ TAO/tao/Transport_Cache_Manager.h | 3 +++ TAO/tao/Transport_Cache_Manager.inl | 6 ++++++ 3 files changed, 16 insertions(+) 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 + + * 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 * 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 with . 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_; +} -- cgit v1.2.1