xmltooling::CurlURLInputStream Class Reference
Adapted from Xerces-C as a more advanced input stream implementation for subsequent use in parsing remote documents.
More...
#include <xmltooling/util/CurlURLInputStream.h>
List of all members.
Public Member Functions |
| CurlURLInputStream (const char *url) |
| Constructor.
|
| CurlURLInputStream (const XMLCh *url) |
| Constructor.
|
| CurlURLInputStream (const xercesc::DOMElement *e) |
| Constructor taking a DOM element supporting the following content:.
|
unsigned int | curPos () const |
xsecsize_t | readBytes (XMLByte *const toFill, const xsecsize_t maxToRead) |
Detailed Description
Adapted from Xerces-C as a more advanced input stream implementation for subsequent use in parsing remote documents.
Constructor & Destructor Documentation
xmltooling::CurlURLInputStream::CurlURLInputStream |
( |
const char * |
url |
) |
|
Constructor.
- Parameters:
-
| url | the URL of the resource to fetch |
xmltooling::CurlURLInputStream::CurlURLInputStream |
( |
const XMLCh * |
url |
) |
|
Constructor.
- Parameters:
-
| url | the URL of the resource to fetch |
xmltooling::CurlURLInputStream::CurlURLInputStream |
( |
const xercesc::DOMElement * |
e |
) |
|
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 |
The documentation for this class was generated from the following file: