diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-09-21 21:50:12 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-09-21 21:50:12 +0000 |
commit | 6d3e030dbabe31565a76f73e61d03e2c15b6d5eb (patch) | |
tree | 8a56e76b55d45ae55d219f3917f7f8e4902a42eb | |
parent | b2726faf9bd6f0b70797e0adfb238d5b30d846bf (diff) | |
download | ATCD-6d3e030dbabe31565a76f73e61d03e2c15b6d5eb.tar.gz |
Fixed explicit template instantiation
-rw-r--r-- | ace/Thread_Manager.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ace/Thread_Manager.cpp b/ace/Thread_Manager.cpp index e270f864d21..8a1be7e060f 100644 --- a/ace/Thread_Manager.cpp +++ b/ace/Thread_Manager.cpp @@ -2184,6 +2184,8 @@ ACE_Thread_Control::exit (void *exit_status, int do_thr_exit) #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Double_Linked_List<ACE_Thread_Descriptor_Base>; template class ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor_Base>; + template class ACE_Double_Linked_List<ACE_Thread_Descriptor>; + template class ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor>; template class ACE_Node<ACE_Thread_Descriptor*>; template class ACE_Unbounded_Queue<ACE_Thread_Descriptor*>; template class ACE_Unbounded_Queue_Iterator<ACE_Thread_Descriptor*>; @@ -2197,6 +2199,8 @@ ACE_Thread_Control::exit (void *exit_status, int do_thr_exit) #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Double_Linked_List<ACE_Thread_Descriptor_Base> #pragma instantiate ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor_Base> + #pragma instantiate ACE_Double_Linked_List<ACE_Thread_Descriptor> + #pragma instantiate ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> #pragma instantiate ACE_Node<ACE_Thread_Descriptor*> #pragma instantiate ACE_Unbounded_Queue<ACE_Thread_Descriptor*> #pragma instantiate ACE_Unbounded_Queue_Iterator<ACE_Thread_Descriptor*> |