* $Id$
*/
-#if !defined(XERCESC_INCLUDE_GUARD_CURLNETACCESSOR_HPP)
+#if !defined(XERCESC_INCLUDE_GUARD_CURLNETACCESSOR_HPP) && !defined(XMLTOOLING_LITE)
#define XERCESC_INCLUDE_GUARD_CURLNETACCESSOR_HPP
#include <xmltooling/base.h>
// a HTTP or FTP URL.
//
-class XMLTOOL_EXPORT CurlNetAccessor : public XMLNetAccessor
+class XMLTOOL_API CurlNetAccessor : public xercesc::XMLNetAccessor
{
public :
CurlNetAccessor();
~CurlNetAccessor();
- virtual BinInputStream* makeNew(const XMLURL& urlSource, const XMLNetHTTPInfo* httpInfo=0);
+ virtual xercesc::BinInputStream* makeNew(const xercesc::XMLURL& urlSource, const xercesc::XMLNetHTTPInfo* httpInfo=0);
virtual const XMLCh* getId() const;
- virtual void initCurl(void);
- virtual void cleanupCurl(void);
-
private :
- static int fgCurlInitCount;
static const XMLCh fgMyName[];
CurlNetAccessor(const CurlNetAccessor&);