Update of /cvsroot/pclasses/pclasses2/include/pclasses/Net
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8624
Modified Files:
HTTPClient.h
Log Message:
- Added missing export macros
Index: HTTPClient.h
===================================================================
RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/Net/HTTPClient.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- HTTPClient.h 17 Jan 2005 00:18:44 -0000 1.3
+++ HTTPClient.h 24 Apr 2005 11:38:21 -0000 1.4
@@ -21,6 +21,7 @@
#ifndef P_Net_HTTPClient_h
#define P_Net_HTTPClient_h
+#include <pclasses/Export.h>
#include <pclasses/IO/URL.h>
#include <pclasses/Net/Socket.h>
#include <pclasses/Net/HTTPHeader.h>
@@ -30,7 +31,7 @@
namespace Net {
//! HTTP Request
-class HTTPRequest {
+class PNET_EXPORT HTTPRequest {
public:
//! HTTP Request methods
enum Method {
@@ -114,7 +115,7 @@
chunked-transfer-encoding from the client when reading a
response body.
*/
-class HTTPResponse: public IO::IODevice {
+class PNET_EXPORT HTTPResponse: public IO::IODevice {
public:
HTTPResponse(HTTPClient& client, const std::string& protoVer,
int code, const std::string& reason);
@@ -146,7 +147,7 @@
};
//! Hypertext-Transfer-Protocol client class
-class HTTPClient: public StreamSocket {
+class PNET_EXPORT HTTPClient: public StreamSocket {
public:
HTTPClient();
HTTPClient(Domain d);
|