summaryrefslogtreecommitdiff
path: root/ace/Timer_Heap.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Timer_Heap.cpp')
-rw-r--r--ace/Timer_Heap.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/ace/Timer_Heap.cpp b/ace/Timer_Heap.cpp
index b0ff8024fc3..4e09bc9bb01 100644
--- a/ace/Timer_Heap.cpp
+++ b/ace/Timer_Heap.cpp
@@ -9,7 +9,27 @@
#include "ace/Timer_Heap.h"
#if defined (ACE_HAS_BROKEN_HPUX_TEMPLATES)
+#include "ace/Timer_Hash.h"
#include "ace/Timer_Heap_T.cpp"
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
+template class
+ ACE_Timer_Heap_T<
+ ACE_Event_Handler*,
+ ACE_Timer_Hash_Upcall<
+ ACE_Event_Handler*,
+ ACE_Event_Handler_Handle_Timeout_Upcall<ACE_Null_Mutex>,
+ ACE_Null_Mutex>,
+ ACE_Null_Mutex>;
+
+template class
+ ACE_Timer_Heap_Iterator_T<
+ ACE_Event_Handler*,
+ ACE_Timer_Hash_Upcall<
+ ACE_Event_Handler*,
+ ACE_Event_Handler_Handle_Timeout_Upcall<ACE_Null_Mutex>,
+ ACE_Null_Mutex>,
+ ACE_Null_Mutex>;
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
#endif /* ACE_HAS_BROKEN_HPUX_TEMPLATES */
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)