summaryrefslogtreecommitdiff
path: root/ACE/protocols/ace/INet
diff options
context:
space:
mode:
authormcorino <mcorino@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2010-08-24 13:01:20 +0000
committermcorino <mcorino@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2010-08-24 13:01:20 +0000
commit47dea9c1956f186ce4de98fea2f3ffb2553a293a (patch)
treec834e3bcd15d83dbc66f6d21d26a4e968a504852 /ACE/protocols/ace/INet
parent2ac086c177b5074bce630d122f23b85de993a073 (diff)
downloadATCD-47dea9c1956f186ce4de98fea2f3ffb2553a293a.tar.gz
Tue Aug 24 12:59:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/ClientRequestHandler.h: * protocols/ace/INet/URLBase.h: * protocols/ace/INet/HTTP_ClientRequestHandler.h: Changes to fix export problems with nested classes with MSVC 7/8.
Diffstat (limited to 'ACE/protocols/ace/INet')
-rw-r--r--ACE/protocols/ace/INet/ClientRequestHandler.h4
-rw-r--r--ACE/protocols/ace/INet/HTTP_ClientRequestHandler.h4
-rw-r--r--ACE/protocols/ace/INet/URLBase.h4
3 files changed, 12 insertions, 0 deletions
diff --git a/ACE/protocols/ace/INet/ClientRequestHandler.h b/ACE/protocols/ace/INet/ClientRequestHandler.h
index 2abeb9a7a2b..054e00cc2d8 100644
--- a/ACE/protocols/ace/INet/ClientRequestHandler.h
+++ b/ACE/protocols/ace/INet/ClientRequestHandler.h
@@ -74,7 +74,11 @@ namespace ACE
* @brief
*
*/
+#if (_MSC_VER < 1500)
+ class ACE_INET_Export INetConnectionKey
+#else
class INetConnectionKey
+#endif
: public ConnectionKey
{
public:
diff --git a/ACE/protocols/ace/INet/HTTP_ClientRequestHandler.h b/ACE/protocols/ace/INet/HTTP_ClientRequestHandler.h
index 9cade87bf0e..009da554977 100644
--- a/ACE/protocols/ace/INet/HTTP_ClientRequestHandler.h
+++ b/ACE/protocols/ace/INet/HTTP_ClientRequestHandler.h
@@ -176,7 +176,11 @@ namespace ACE
std::istream* put_data = 0);
*/
+#if (_MSC_VER < 1500)
+ class ACE_INET_Export HttpConnectionKey
+#else
class HttpConnectionKey
+#endif
: public INetConnectionKey
{
public:
diff --git a/ACE/protocols/ace/INet/URLBase.h b/ACE/protocols/ace/INet/URLBase.h
index df261321269..17d3ca89549 100644
--- a/ACE/protocols/ace/INet/URLBase.h
+++ b/ACE/protocols/ace/INet/URLBase.h
@@ -130,7 +130,11 @@ namespace ACE
ACE_CString path_;
public:
+#if (_MSC_VER < 1500)
+ class ACE_INET_Export Factory
+#else
class Factory
+#endif
{
public:
Factory ();