diff options
author | Steve Huston <shuston@riverace.com> | 2004-02-03 16:53:20 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 2004-02-03 16:53:20 +0000 |
commit | 9f70b59bbdc5eb72261c8aa4697336039fa997bd (patch) | |
tree | eebbcb783e9f80012ea2f0630a70df385ea70f46 | |
parent | b9c8c8dd97994def182307b4d67889095d2eaf33 (diff) | |
download | ATCD-9f70b59bbdc5eb72261c8aa4697336039fa997bd.tar.gz |
ChangeLogTag:Tue Feb 3 11:36:41 2004 Steve Huston <shuston@riverace.com>
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | examples/APG/Reactor/Client.cpp | 2 | ||||
-rw-r--r-- | examples/APG/ThreadSafety/TSS.cpp | 2 |
3 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index fe15dce986a..70f9414bdac 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +Tue Feb 3 11:36:41 2004 Steve Huston <shuston@riverace.com> + + * examples/APG/Reactor/Client.cpp: + * examples/APG/ThreadSafety/TSS.cpp: Add template instantiations needed + to correct LynxOS build. Thanks to Olli Savia <ops@iki.fi> for + these fixes. + Tue Feb 3 07:37:20 2004 Chad Elliott <elliott_c@ociweb.com> * bin/MakeProjectCreator/templates/make.mpd: diff --git a/examples/APG/Reactor/Client.cpp b/examples/APG/Reactor/Client.cpp index 7dc453d9627..e47d70e63b7 100644 --- a/examples/APG/Reactor/Client.cpp +++ b/examples/APG/Reactor/Client.cpp @@ -113,10 +113,12 @@ int ACE_TMAIN (int, ACE_TCHAR *[]) // Listing 7 code/ch07 #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Connector<Client, ACE_SOCK_CONNECTOR>; +template class ACE_Connector_Base<Client>; template class ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>; template class ACE_NonBlocking_Connect_Handler<Client>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) # pragma instantiate ACE_Connector<Client, ACE_SOCK_CONNECTOR> +# pragma instantiate ACE_Connector_Base<Client> # pragma instantiate ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH> # pragma instantiate ACE_NonBlocking_Connect_Handler<Client> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ diff --git a/examples/APG/ThreadSafety/TSS.cpp b/examples/APG/ThreadSafety/TSS.cpp index a2e6d19a822..7a10831a3e9 100644 --- a/examples/APG/ThreadSafety/TSS.cpp +++ b/examples/APG/ThreadSafety/TSS.cpp @@ -64,9 +64,11 @@ template class ACE_TSS<ClientContext>; template class ACE_Hash_Map_Entry<const char*,void*>; template class ACE_Hash_Map_Manager<const char *,void*,ACE_Null_Mutex>; template class ACE_Hash_Map_Manager_Ex<const char*,void*,ACE_Hash<const char*>,ACE_Equal_To<const char*>,ACE_Null_Mutex>; +template class ACE_Hash_Map_Iterator_Base_Ex<const char*,void*,ACE_Hash<const char*>, ACE_Equal_To<const char*>, ACE_Null_Mutex>; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_TSS<ClientContext> #pragma instantiate ACE_Hash_Map_Entry<const char*,void*> #pragma instantiate ACE_Hash_Map_Manager<const char *,void*,ACE_Null_Mutex> #pragma instantiate ACE_Hash_Map_Manager_Ex<const char*,void*,ACE_Hash<const char*>,ACE_Equal_To<const char*>,ACE_Null_Mutex> +#pragma instantiate ACE_Hash_Map_Iterator_Base_Ex<const char*,void*,ACE_Hash<const char*>, ACE_Equal_To<const char*>, ACE_Null_Mutex> #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ |