fintp_base
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FinTP::FunctionBase64 Class Reference

#include <ExtensionBase64.h>

Inheritance diagram for FinTP::FunctionBase64:

Public Member Functions

virtual XObjectPtr execute (XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const LocatorType *locator) const
 Execute an XPath function object. More...
 
virtual FunctionBase64clone () const
 Implement clone() so Xalan can copy the function into its own function table. More...
 

Protected Member Functions

const XalanDOMString getError () const
 

Private Member Functions

FunctionBase64operator= (const FunctionBase64 &)
 
bool operator== (const FunctionBase64 &) const
 

Member Function Documentation

FunctionBase64 * FunctionBase64::clone ( ) const
virtual

Implement clone() so Xalan can copy the function into its own function table.

Returns
pointer to the new object
XALAN_CPP_NAMESPACE_USE XObjectPtr FunctionBase64::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
executionContextexecuting context
contextcurrent context node
opPoscurrent op position
argsvector of pointers to XObject arguments
Returns
pointer to the result XObject
const XalanDOMString FunctionBase64::getError ( ) const
protected
FunctionBase64& FinTP::FunctionBase64::operator= ( const FunctionBase64 )
private
bool FinTP::FunctionBase64::operator== ( const FunctionBase64 ) const
private

The documentation for this class was generated from the following files: