A URL-based parser source that supports a more advanced input stream.
More...
#include <xmltooling/util/ParserPool.h>
|
| URLInputSource (const XMLCh *url, const char *systemId=0, std::string *cacheTag=0, std::string backingFile="") |
| Constructor. More...
|
|
| 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: More...
|
|
A URL-based parser source that supports a more advanced input stream.
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. |
const char xmltooling::URLInputSource::asciiStatusCodeElementName[] |
|
static |
Element name used to signal a non-successful response when fetching a remote document.
const XMLCh xmltooling::URLInputSource::utf16StatusCodeElementName[] |
|
static |
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: