diff options
author | Steve Huston <shuston@riverace.com> | 2002-10-18 19:04:28 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 2002-10-18 19:04:28 +0000 |
commit | b3d181bc09501c3bcda9dfcf84ebd03f43cc81e1 (patch) | |
tree | d642b69e57211792244ef6b744d35bf41e883b0b | |
parent | 1da3accbe084534decd9ec7f40138a2e821e4178 (diff) | |
download | ATCD-b3d181bc09501c3bcda9dfcf84ebd03f43cc81e1.tar.gz |
ChangeLogTag:Fri Oct 18 14:52:37 2002 Steve Huston <shuston@riverace.com>
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 8 | ||||
-rw-r--r-- | examples/C++NPv2/Reactor_Logging_Server.cpp | 6 | ||||
-rw-r--r-- | examples/C++NPv2/Select_Reactor_Logging_Server.cpp | 6 | ||||
-rw-r--r-- | examples/C++NPv2/TP_Reactor_Logging_Server.cpp | 6 | ||||
-rw-r--r-- | examples/C++NPv2/display_logfile.cpp | 6 |
6 files changed, 40 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index a94d70e241c..51b93c66d0f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +Fri Oct 18 14:52:37 2002 Steve Huston <shuston@riverace.com> + + * examples/C++NPv2/Reactor_Logging_Server.cpp: + * examples/C++NPv2/Select_Reactor_Logging_Server.cpp: + * examples/C++NPv2/TP_Reactor_Logging_Server.cpp: + * examples/C++NPv2/display_logfile.cpp: Added necessary explicit + template instantiations. + Fri Oct 18 13:21:05 2002 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> * tests/Timer_Queue_Test.cpp, diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index a94d70e241c..51b93c66d0f 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,3 +1,11 @@ +Fri Oct 18 14:52:37 2002 Steve Huston <shuston@riverace.com> + + * examples/C++NPv2/Reactor_Logging_Server.cpp: + * examples/C++NPv2/Select_Reactor_Logging_Server.cpp: + * examples/C++NPv2/TP_Reactor_Logging_Server.cpp: + * examples/C++NPv2/display_logfile.cpp: Added necessary explicit + template instantiations. + Fri Oct 18 13:21:05 2002 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> * tests/Timer_Queue_Test.cpp, diff --git a/examples/C++NPv2/Reactor_Logging_Server.cpp b/examples/C++NPv2/Reactor_Logging_Server.cpp index aed8e1b1340..4a80f3e9fd2 100644 --- a/examples/C++NPv2/Reactor_Logging_Server.cpp +++ b/examples/C++NPv2/Reactor_Logging_Server.cpp @@ -25,3 +25,9 @@ int main (int argc, char *argv[]) "run_reactor_event_loop()"), 1); return 0; } + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) +template class Reactor_Logging_Server<Logging_Acceptor_Ex>; +#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) +#pragma instantiate Reactor_Logging_Server<Logging_Acceptor_Ex> +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ diff --git a/examples/C++NPv2/Select_Reactor_Logging_Server.cpp b/examples/C++NPv2/Select_Reactor_Logging_Server.cpp index 778e5fd3262..a7c80a3c4eb 100644 --- a/examples/C++NPv2/Select_Reactor_Logging_Server.cpp +++ b/examples/C++NPv2/Select_Reactor_Logging_Server.cpp @@ -98,3 +98,9 @@ int main (int argc, char *argv[]) ACE_Thread_Manager::instance ()->spawn (controller, &reactor); return ACE_Thread_Manager::instance ()->wait (); } + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) +template class Reactor_Logging_Server<Logging_Acceptor_Ex>; +#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) +#pragma instantiate Reactor_Logging_Server<Logging_Acceptor_Ex> +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ diff --git a/examples/C++NPv2/TP_Reactor_Logging_Server.cpp b/examples/C++NPv2/TP_Reactor_Logging_Server.cpp index 16d575d055f..6e451953c75 100644 --- a/examples/C++NPv2/TP_Reactor_Logging_Server.cpp +++ b/examples/C++NPv2/TP_Reactor_Logging_Server.cpp @@ -105,3 +105,9 @@ int main (int argc, char *argv[]) (controller, ACE_Reactor::instance ()); return ACE_Thread_Manager::instance ()->wait (); } + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) +template class Reactor_Logging_Server<Logging_Acceptor_Ex>; +#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) +#pragma instantiate Reactor_Logging_Server<Logging_Acceptor_Ex> +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ diff --git a/examples/C++NPv2/display_logfile.cpp b/examples/C++NPv2/display_logfile.cpp index a7778c38a48..a636a08df93 100644 --- a/examples/C++NPv2/display_logfile.cpp +++ b/examples/C++NPv2/display_logfile.cpp @@ -355,3 +355,9 @@ int main (int argc, char *argv[]) return ACE_Thread_Manager::instance ()->wait () == 0 ? 0 : 1; return 1; } + +#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) +template class ACE_Lock_Adapter<ACE_Thread_Mutex>; +#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) +#pragma instantiate ACE_Lock_Adapter<ACE_Thread_Mutex> +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ |