#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: