summaryrefslogtreecommitdiff
path: root/tests/Cache_Map_Manager_Test.cpp
diff options
context:
space:
mode:
authorkirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-09 17:15:18 +0000
committerkirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-07-09 17:15:18 +0000
commit07d060660863025c674a2a148e8ed8a87ada9755 (patch)
tree6d9e324719ed1fa36fc0fc3a5de16f86561738bc /tests/Cache_Map_Manager_Test.cpp
parent73db88b2187d24f8a2e3fa4248433da62d79e428 (diff)
downloadATCD-07d060660863025c674a2a148e8ed8a87ada9755.tar.gz
typedefs dont accept :: example: HASH_MAP::iterator in sunc++4.0
so changed that.
Diffstat (limited to 'tests/Cache_Map_Manager_Test.cpp')
-rw-r--r--tests/Cache_Map_Manager_Test.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/tests/Cache_Map_Manager_Test.cpp b/tests/Cache_Map_Manager_Test.cpp
index 784206a5279..d3cf646a17d 100644
--- a/tests/Cache_Map_Manager_Test.cpp
+++ b/tests/Cache_Map_Manager_Test.cpp
@@ -57,14 +57,20 @@ typedef ACE_Equal_To<KEY> COMPARE_KEYS;
typedef ACE_Hash_Map_Manager_Ex<KEY, CACHE_VALUE, hash_key, ACE_Equal_To<KEY>, ACE_Null_Mutex>
HASH_MAP_MANAGER;
+typedef ACE_Hash_Map_Iterator_Ex<KEY, CACHE_VALUE, hash_key, ACE_Equal_To<KEY>, ACE_Null_Mutex>
+ HASH_MAP_ITERATOR;
typedef ACE_Map_Manager<KEY, CACHE_VALUE, ACE_Null_Mutex>
MAP_MANAGER;
+typedef ACE_Map_Iterator<KEY, CACHE_VALUE, ACE_Null_Mutex>
+ MAP_ITERATOR;
+typedef ACE_Map_Reverse_Iterator<KEY, CACHE_VALUE, ACE_Null_Mutex>
+ MAP_REV_ITERATOR;
-typedef ACE_Pair_Caching_Utility<KEY, CACHE_VALUE, HASH_MAP_MANAGER, HASH_MAP_MANAGER::iterator, ATTR>
+typedef ACE_Pair_Caching_Utility<KEY, CACHE_VALUE, HASH_MAP_MANAGER, HASH_MAP_ITERATOR, ATTR>
HASH_MAP_CACHING_UTILITY;
-typedef ACE_Pair_Caching_Utility<KEY, CACHE_VALUE, MAP_MANAGER, MAP_MANAGER::iterator, ATTR>
+typedef ACE_Pair_Caching_Utility<KEY, CACHE_VALUE, MAP_MANAGER, MAP_ITERATOR, ATTR>
MAP_CACHING_UTILITY;
// = Hash_Map_Manager related
@@ -109,7 +115,7 @@ typedef ACE_Caching_Strategy_Adapter<KEY, CACHE_VALUE, MAP_MANAGER, ATTR, MAP_CA
typedef ACE_Hash_Cache_Map_Manager<KEY, VALUE, hash_key, ACE_Equal_To<KEY>, HASH_MAP_CACHING_STRATEGY, ATTR>
HASH_MAP_CACHE;
-typedef ACE_Cache_Map_Manager<KEY, VALUE, MAP_MANAGER, MAP_MANAGER::iterator, MAP_MANAGER::reverse_iterator, MAP_CACHING_STRATEGY, ATTR>
+typedef ACE_Cache_Map_Manager<KEY, VALUE, MAP_MANAGER, MAP_ITERATOR, MAP_REV_ITERATOR, MAP_CACHING_STRATEGY, ATTR>
MAP_CACHE;
enum Caching_Strategy_Type