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, std::string backingFile="")
 Constructor.
 URLInputSource (const xercesc::DOMElement *e, const char *systemId=0, std::string *cacheTag=0, std::string backingFile="")
 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,
std::string  backingFile = "" 
)

Constructor.

Parameters:
url source of input
systemId optional system identifier to attach to the source
cacheTag optional pointer to string used for cache management
backingFile optional name of file to save inout stream to.
xmltooling::URLInputSource::URLInputSource ( const xercesc::DOMElement *  e,
const char *  systemId = 0,
std::string *  cacheTag = 0,
std::string  backingFile = "" 
)

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
backingFile optional name of file to save inout stream to.

Member Data Documentation

Element name used to signal a non-successful response when fetching a remote document.

Element name used to signal a non-successful response when fetching a remote document.


The documentation for this class was generated from the following file:

Generated on 24 Jan 2020 for xmltooling by  doxygen 1.6.1