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

#include <ExtensionAscii.h>

Inheritance diagram for FinTP::FunctionAscii:

Public Member Functions

virtual XObjectPtr execute (XPathExecutionContext &executionContext, XalanNode *context, const XObjectArgVectorType &args, const LocatorType *locator) const
 Execute an XPath function object. More...
 
virtual FunctionAsciiclone () 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

FunctionAsciioperator= (const FunctionAscii &)
 
bool operator== (const FunctionAscii &) const
 

Member Function Documentation

FunctionAscii * FunctionAscii::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 FunctionAscii::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 FunctionAscii::getError ( ) const
protected
FunctionAscii& FinTP::FunctionAscii::operator= ( const FunctionAscii )
private
bool FinTP::FunctionAscii::operator== ( const FunctionAscii ) const
private

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