#include <xmltooling/util/CurlURLInputStream.h>
Public Member Functions | |
| CurlURLInputStream (const char *url, std::string *cacheTag=0) | |
| Constructor. | |
| CurlURLInputStream (const XMLCh *url, std::string *cacheTag=0) | |
| Constructor. | |
| CurlURLInputStream (const xercesc::DOMElement *e, std::string *cacheTag=0) | |
| Constructor taking a DOM element supporting the following content:. | |
| XMLFilePos | curPos () const |
| const XMLCh * | getContentType () const |
| XMLSize_t | readBytes (XMLByte *const toFill, const XMLSize_t maxToRead) |
| int | getOpenSSLOps () const |
| Access the OpenSSL context options in place for this object. | |
| xmltooling::CurlURLInputStream::CurlURLInputStream | ( | const char * | url, | |
| std::string * | cacheTag = 0 | |||
| ) |
Constructor.
| url | the URL of the resource to fetch | |
| cacheTag | optional pointer to string used for cache management |
| xmltooling::CurlURLInputStream::CurlURLInputStream | ( | const XMLCh * | url, | |
| std::string * | cacheTag = 0 | |||
| ) |
Constructor.
| url | the URL of the resource to fetch | |
| cacheTag | optional pointer to string used for cache management |
| xmltooling::CurlURLInputStream::CurlURLInputStream | ( | const xercesc::DOMElement * | e, | |
| std::string * | cacheTag = 0 | |||
| ) |
Constructor taking a DOM element supporting the following content:.
| e | DOM to supply configuration | |
| cacheTag | optional pointer to string used for cache management |
| int xmltooling::CurlURLInputStream::getOpenSSLOps | ( | ) | const [inline] |
Access the OpenSSL context options in place for this object.
1.5.6