xmltooling::URLInputSource Class Reference

A URL-based parser source that supports a more advanced input stream. More...

#include <xmltooling/util/ParserPool.h>

List of all members.

Public Member Functions

 URLInputSource (const XMLCh *url, const char *systemId=0, std::string *cacheTag=0)
 Constructor.
 URLInputSource (const xercesc::DOMElement *e, const char *systemId=0, std::string *cacheTag=0)
 Constructor taking a DOM element supporting the following content:.

Static Public Attributes

static const char asciiStatusCodeElementName []
 Element name used to signal a non-successful response when fetching a remote document.
static const XMLCh utf16StatusCodeElementName []
 Element name used to signal a non-successful response when fetching a remote document.


Detailed Description

A URL-based parser source that supports a more advanced input stream.


Constructor & Destructor Documentation

xmltooling::URLInputSource::URLInputSource const XMLCh *  url,
const char *  systemId = 0,
std::string *  cacheTag = 0
 

Constructor.

Parameters:
url source of input
systemId optional system identifier to attach to the source
cacheTag optional pointer to string used for cache management

xmltooling::URLInputSource::URLInputSource const xercesc::DOMElement *  e,
const char *  systemId = 0,
std::string *  cacheTag = 0
 

Constructor taking a DOM element supporting the following content:.

uri | url
identifies the remote resource
verifyHost
true iff name of host should be matched against TLS/SSL certificate
TransportOption elements, like so:
<TransportOption provider="CURL" option="150">0</TransportOption>

Parameters:
e DOM to supply configuration
systemId optional system identifier to attach to the source
cacheTag optional pointer to string used for cache management


The documentation for this class was generated from the following file:
Generated on Tue Feb 1 01:21:57 2011 for xmltooling by  doxygen 1.4.6