summaryrefslogtreecommitdiff
path: root/examples/Map_Manager
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-03-10 14:18:58 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-03-10 14:18:58 +0000
commit7fb2c06960e8c0adf785eb0caf1d4532d8c72a12 (patch)
treec4983ea66b09b9298cd02a0394938abc521160ed /examples/Map_Manager
parent2eb70e90ae163fd7cf309fa31be42a0ab5510970 (diff)
downloadATCD-7fb2c06960e8c0adf785eb0caf1d4532d8c72a12.tar.gz
added ACE_*Guard template instantiations
Diffstat (limited to 'examples/Map_Manager')
-rw-r--r--examples/Map_Manager/test_hash_map_manager.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/examples/Map_Manager/test_hash_map_manager.cpp b/examples/Map_Manager/test_hash_map_manager.cpp
index 85d36d0f001..7376aa84554 100644
--- a/examples/Map_Manager/test_hash_map_manager.cpp
+++ b/examples/Map_Manager/test_hash_map_manager.cpp
@@ -73,12 +73,18 @@ main (int argc, char *argv[])
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
+template class ACE_Guard<ACE_RW_Mutex>;
+template class ACE_Read_Guard<ACE_RW_Mutex>;
+template class ACE_Write_Guard<ACE_RW_Mutex>;
template class ACE_Hash_Map_Entry<ACE_CString, ACE_CString>;
template class ACE_Hash_Map_Iterator_Base<ACE_CString, ACE_CString, ACE_RW_Mutex>;
template class ACE_Hash_Map_Iterator<ACE_CString, ACE_CString, ACE_RW_Mutex>;
template class ACE_Hash_Map_Reverse_Iterator<ACE_CString, ACE_CString, ACE_RW_Mutex>;
template class ACE_Hash_Map_Manager<ACE_CString, ACE_CString, ACE_RW_Mutex>;
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+#pragma instantiate ACE_Guard<ACE_RW_Mutex>
+#pragma instantiate ACE_Read_Guard<ACE_RW_Mutex>
+#pragma instantiate ACE_Write_Guard<ACE_RW_Mutex>
#pragma instantiate ACE_Hash_Map_Entry<ACE_CString, ACE_CString>
#pragma instantiate ACE_Hash_Map_Iterator_Base<ACE_CString, ACE_CString, ACE_RW_Mutex>
#pragma instantiate ACE_Hash_Map_Iterator<ACE_CString, ACE_CString, ACE_RW_Mutex>