summaryrefslogtreecommitdiff
path: root/examples/ASX/Event_Server
diff options
context:
space:
mode:
authorChris Cleeland <chris.cleeland@gmail.com>1997-04-28 22:24:35 +0000
committerChris Cleeland <chris.cleeland@gmail.com>1997-04-28 22:24:35 +0000
commitb0309804a618e8db3a5d091e0d2b001c24371623 (patch)
tree0de87bc174431872cdcd179b8d47702bf26fc7c5 /examples/ASX/Event_Server
parent7df6bfc79a74b290d9fb7d1563890a66ac30f819 (diff)
downloadATCD-b0309804a618e8db3a5d091e0d2b001c24371623.tar.gz
* examples/ASX/Event_Server/Event_Server/Peer_Router.cpp: Added
template specializations. * examples/ASX/Event_Server/Transceiver/transceiver.cpp: Added template specializations.
Diffstat (limited to 'examples/ASX/Event_Server')
-rw-r--r--examples/ASX/Event_Server/Event_Server/Peer_Router.cpp3
-rw-r--r--examples/ASX/Event_Server/Transceiver/transceiver.cpp3
2 files changed, 6 insertions, 0 deletions
diff --git a/examples/ASX/Event_Server/Event_Server/Peer_Router.cpp b/examples/ASX/Event_Server/Event_Server/Peer_Router.cpp
index 078209ff6c7..26c2c02edf8 100644
--- a/examples/ASX/Event_Server/Event_Server/Peer_Router.cpp
+++ b/examples/ASX/Event_Server/Event_Server/Peer_Router.cpp
@@ -350,4 +350,7 @@ Peer_Router::control (ACE_Message_Block *mb)
template class ACE_Acceptor<Peer_Handler, ACE_SOCK_ACCEPTOR>;
template class ACE_Map_Iterator<ROUTING_KEY, Peer_Handler *, ACE_SYNCH_RW_MUTEX>;
template class ACE_Map_Manager<ROUTING_KEY, Peer_Handler *, ACE_SYNCH_RW_MUTEX>;
+template class ACE_Write_Guard<ACE_RW_Thread_Mutex>;
+template class ACE_Read_Guard<ACE_RW_Thread_Mutex>;
+template class ACE_Guard<ACE_RW_Thread_Mutex>;
#endif /* ACE_TEMPLATES_REQUIRE_SPECIALIZATION */
diff --git a/examples/ASX/Event_Server/Transceiver/transceiver.cpp b/examples/ASX/Event_Server/Transceiver/transceiver.cpp
index 86e1de48f7d..f536c212477 100644
--- a/examples/ASX/Event_Server/Transceiver/transceiver.cpp
+++ b/examples/ASX/Event_Server/Transceiver/transceiver.cpp
@@ -210,4 +210,7 @@ template class ACE_Connector<Event_Transceiver, ACE_SOCK_CONNECTOR>;
template class ACE_Svc_Tuple<Event_Transceiver>;
template class ACE_Map_Iterator<ACE_HANDLE, ACE_Svc_Tuple<Event_Transceiver> *, ACE_SYNCH_RW_MUTEX>;
template class ACE_Map_Manager<ACE_HANDLE, ACE_Svc_Tuple<Event_Transceiver> *, ACE_SYNCH_RW_MUTEX>;
+template class ACE_Write_Guard<ACE_RW_Thread_Mutex>;
+template class ACE_Read_Guard<ACE_RW_Thread_Mutex>;
+template class ACE_Guard<ACE_RW_Thread_Mutex>;
#endif /* ACE_TEMPLATES_REQUIRE_SPECIALIZATION */