diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2002-04-05 06:58:05 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2002-04-05 06:58:05 +0000 |
commit | ce53019470671991f4fac7694981b330cb3594b9 (patch) | |
tree | bbb22a1a207fc2969ec435d0effde4e836229c50 | |
parent | 3e079d4cecc916de47ba3ff3f228ea5da98215c8 (diff) | |
download | ATCD-ce53019470671991f4fac7694981b330cb3594b9.tar.gz |
ChangeLogTag: Fri Apr 05 08:51:12 2002 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 6 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 6 | ||||
-rw-r--r-- | THANKS | 3 | ||||
-rw-r--r-- | apps/Gateway/Peer/Peer.h | 12 |
5 files changed, 32 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog index f069f348717..41dcffb26dd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Fri Apr 5 08:51:12 2002 Johnny Willemsen <jwillemsen@remedy.nl> + + * apps/Gateway/Peer/Peer.h: + Added missing explicit template instantion exports for msvc7. + Thanks to Tom Phan <tomp@telhub.com> for reporting this + Thu Apr 4 21:01:11 2002 Carlos O'Ryan <coryan@atdesk.com> * ace/SOCK_Dgram.cpp: diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index f069f348717..41dcffb26dd 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,3 +1,9 @@ +Fri Apr 5 08:51:12 2002 Johnny Willemsen <jwillemsen@remedy.nl> + + * apps/Gateway/Peer/Peer.h: + Added missing explicit template instantion exports for msvc7. + Thanks to Tom Phan <tomp@telhub.com> for reporting this + Thu Apr 4 21:01:11 2002 Carlos O'Ryan <coryan@atdesk.com> * ace/SOCK_Dgram.cpp: diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index f069f348717..41dcffb26dd 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,3 +1,9 @@ +Fri Apr 5 08:51:12 2002 Johnny Willemsen <jwillemsen@remedy.nl> + + * apps/Gateway/Peer/Peer.h: + Added missing explicit template instantion exports for msvc7. + Thanks to Tom Phan <tomp@telhub.com> for reporting this + Thu Apr 4 21:01:11 2002 Carlos O'Ryan <coryan@atdesk.com> * ace/SOCK_Dgram.cpp: @@ -1489,7 +1489,7 @@ Jeff Paciga <jmpaciga@uwaterloo.ca> Laurent Sabourin <lsabourin@interstarinc.com> Frank Rybak <rybak@ll.mit.edu> Tim Iskander <timothy.j.iskander@lmco.com> -Michele Amoretti <amoretti@CE.UniPR.IT> +Michele Amoretti <amoretti@CE.UniPR.IT> Ido Yellin <Ido.Yellin@Focusengine.com> Eric Page <Eric_S_Page@raytheon.com> Kevin Heifner <heifner_k@ociweb.com> @@ -1497,6 +1497,7 @@ James Haiar <haiar@ll.mit.edu> Pavel Repin <pavel@repin.com> Whitney Kew <Whitney.Kew@Invensys.com> Jaroslaw Nozderko <jareknz@polbox.com> +Tom Phan <tomp@telhub.com> I would particularly like to thank Paul Stephenson, who worked with me at Ericsson in the early 1990's. Paul devised the recursive Makefile diff --git a/apps/Gateway/Peer/Peer.h b/apps/Gateway/Peer/Peer.h index f34b14d8aea..b470b897e04 100644 --- a/apps/Gateway/Peer/Peer.h +++ b/apps/Gateway/Peer/Peer.h @@ -62,6 +62,10 @@ ACE_SVC_FACTORY_DECLARE (Peer_Factory) +#if defined ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT +template class ACE_Svc_Export ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>; +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT */ + class ACE_Svc_Export Peer_Handler : public ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH> { // = TITLE @@ -146,6 +150,10 @@ protected: // leak will occur on Win32. }; +#if defined ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT +template class ACE_Svc_Export ACE_Acceptor<Peer_Handler, ACE_SOCK_ACCEPTOR>; +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT */ + class ACE_Svc_Export Peer_Acceptor : public ACE_Acceptor<Peer_Handler, ACE_SOCK_ACCEPTOR> { // = TITLE @@ -179,6 +187,10 @@ private: typedef ACE_Acceptor<Peer_Handler, ACE_SOCK_ACCEPTOR> inherited; }; +#if defined ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT +template class ACE_Svc_Export ACE_Connector<Peer_Handler, ACE_SOCK_CONNECTOR>; +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION_EXPORT */ + class ACE_Svc_Export Peer_Connector : public ACE_Connector<Peer_Handler, ACE_SOCK_CONNECTOR> { // = TITLE |