From: Christian P. <cp...@us...> - 2005-04-24 11:38:34
|
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); |