summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2002-10-18 19:04:28 +0000
committerSteve Huston <shuston@riverace.com>2002-10-18 19:04:28 +0000
commitb3d181bc09501c3bcda9dfcf84ebd03f43cc81e1 (patch)
treed642b69e57211792244ef6b744d35bf41e883b0b
parent1da3accbe084534decd9ec7f40138a2e821e4178 (diff)
downloadATCD-b3d181bc09501c3bcda9dfcf84ebd03f43cc81e1.tar.gz
ChangeLogTag:Fri Oct 18 14:52:37 2002 Steve Huston <shuston@riverace.com>
-rw-r--r--ChangeLog8
-rw-r--r--ChangeLogs/ChangeLog-03a8
-rw-r--r--examples/C++NPv2/Reactor_Logging_Server.cpp6
-rw-r--r--examples/C++NPv2/Select_Reactor_Logging_Server.cpp6
-rw-r--r--examples/C++NPv2/TP_Reactor_Logging_Server.cpp6
-rw-r--r--examples/C++NPv2/display_logfile.cpp6
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 */