diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-05-03 18:23:53 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-05-03 18:23:53 +0000 |
commit | 440ffb3f2559ea0ea76be0f1502f4d094fb7eeab (patch) | |
tree | 51756073c85b0812b25e64bc0272541aa65a2e8d /examples/ASX | |
parent | 82f19e5033a2509385525be922400ddb1b902202 (diff) | |
download | ATCD-440ffb3f2559ea0ea76be0f1502f4d094fb7eeab.tar.gz |
added ACE_Map_Entry template specialization
Diffstat (limited to 'examples/ASX')
4 files changed, 4 insertions, 1 deletions
diff --git a/examples/ASX/Event_Server/Event_Server/Peer_Router.cpp b/examples/ASX/Event_Server/Event_Server/Peer_Router.cpp index 8608d266c68..50bb9c88e52 100644 --- a/examples/ASX/Event_Server/Event_Server/Peer_Router.cpp +++ b/examples/ASX/Event_Server/Event_Server/Peer_Router.cpp @@ -348,6 +348,7 @@ Peer_Router::control (ACE_Message_Block *mb) #if defined (ACE_TEMPLATES_REQUIRE_SPECIALIZATION) template class ACE_Acceptor<Peer_Handler, ACE_SOCK_ACCEPTOR>; +template class ACE_Map_Entry<ROUTING_KEY, Peer_Handler *>; 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_Svc_Handler<ACE_SOCK_STREAM, ACE_SYNCH>; diff --git a/examples/ASX/Event_Server/Transceiver/transceiver.cpp b/examples/ASX/Event_Server/Transceiver/transceiver.cpp index 369b9fb42d0..4c9a16abaf0 100644 --- a/examples/ASX/Event_Server/Transceiver/transceiver.cpp +++ b/examples/ASX/Event_Server/Transceiver/transceiver.cpp @@ -209,6 +209,7 @@ main (int argc, char *argv[]) template class ACE_Connector<Event_Transceiver, ACE_SOCK_CONNECTOR>; template class ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>; template class ACE_Svc_Tuple<Event_Transceiver>; +template class ACE_Map_Entry<ACE_HANDLE, 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>; diff --git a/examples/ASX/UPIPE_Event_Server/Consumer_Router.cpp b/examples/ASX/UPIPE_Event_Server/Consumer_Router.cpp index e34270deab3..ca472f23db4 100644 --- a/examples/ASX/UPIPE_Event_Server/Consumer_Router.cpp +++ b/examples/ASX/UPIPE_Event_Server/Consumer_Router.cpp @@ -131,6 +131,7 @@ template class ACE_Acceptor<Consumer_Handler, ACE_UPIPE_ACCEPTOR>; template class Acceptor_Factory<Consumer_Handler, CONSUMER_KEY>; template class Peer_Handler<CONSUMER_ROUTER, CONSUMER_KEY>; template class Peer_Router<Consumer_Handler, CONSUMER_KEY>; +template class ACE_Map_Entry<CONSUMER_KEY, Consumer_Handler *>; template class ACE_Map_Iterator<CONSUMER_KEY, Consumer_Handler *, ACE_RW_Mutex>; template class ACE_Map_Manager<CONSUMER_KEY, Consumer_Handler *, ACE_RW_Mutex>; #endif /* ACE_TEMPLATES_REQUIRE_SPECIALIZATION */ diff --git a/examples/ASX/UPIPE_Event_Server/Supplier_Router.cpp b/examples/ASX/UPIPE_Event_Server/Supplier_Router.cpp index 8139d0d050f..9f2de1c41e6 100644 --- a/examples/ASX/UPIPE_Event_Server/Supplier_Router.cpp +++ b/examples/ASX/UPIPE_Event_Server/Supplier_Router.cpp @@ -132,6 +132,7 @@ template class ACE_Acceptor<Supplier_Handler, ACE_UPIPE_ACCEPTOR>; template class ACE_Svc_Handler<ACE_UPIPE_STREAM, ACE_MT_SYNCH>; template class Peer_Handler<SUPPLIER_ROUTER, SUPPLIER_KEY>; template class Peer_Router<Supplier_Handler, SUPPLIER_KEY>; +template class ACE_Map_Entry<SUPPLIER_KEY, Supplier_Handler *>; template class ACE_Map_Iterator<SUPPLIER_KEY, Supplier_Handler *, ACE_RW_Mutex>; template class ACE_Map_Manager<SUPPLIER_KEY, Supplier_Handler *, ACE_RW_Mutex>; template class ACE_Read_Guard<ACE_RW_Mutex>; @@ -141,4 +142,3 @@ template class ACE_TSS<ACE_Dynamic>; #endif /* ACE_TEMPLATES_REQUIRE_SPECIALIZATION */ #endif /* ACE_HAS_THREADS */ - |