#include <ExtensionUrl.h>
|
virtual XObjectPtr | execute (XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const LocatorType *locator) const |
| Execute an XPath function object. More...
|
|
virtual FunctionUrl * | clone () const |
| Implement clone() so Xalan can copy the function into its own function table. More...
|
|
|
static int | writer (char *data, size_t size, size_t nmemb, unsigned char **writerData) |
|
Implement clone() so Xalan can copy the function into its own function table.
- Returns
- pointer to the new object
XObjectPtr FunctionUrl::execute |
( |
XPathExecutionContext & |
executionContext, |
|
|
XalanNode * |
context, |
|
|
const XObjectArgVectorType & |
args, |
|
|
const LocatorType * |
locator |
|
) |
| const |
|
virtual |
Execute an XPath function object.
The function must return a valid XObject.
- Parameters
-
executionContext | executing context |
context | current context node |
opPos | current op position |
args | vector of pointers to XObject arguments |
- Returns
- pointer to the result XObject
const XalanDOMString FunctionUrl::getError |
( |
| ) |
const |
|
protected |
void FunctionUrl::initCurl |
( |
CURL *& |
conn, |
|
|
const string & |
url |
|
) |
| const |
|
private |
bool FinTP::FunctionUrl::operator== |
( |
const FunctionUrl & |
| ) |
const |
|
private |
int FunctionUrl::writer |
( |
char * |
data, |
|
|
size_t |
size, |
|
|
size_t |
nmemb, |
|
|
unsigned char ** |
writerData |
|
) |
| |
|
static |
unsigned char ** FunctionUrl::m_Buffer = NULL |
|
staticprivate |
long FunctionUrl::m_BufferSize = 0 |
|
staticprivate |
XALAN_CPP_NAMESPACE_USE char FunctionUrl::m_ErrorBuffer |
|
staticprivate |
string FunctionUrl::SSLCertificateFileName = "" |
|
static |
string FunctionUrl::SSLCertificatePasswd = "" |
|
static |
The documentation for this class was generated from the following files: