Xalan-C++ API Documentation
Xalan-C++ API Documentation
The Xalan C++ XSL Transformer Version 1.1
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
FunctionEvaluate Class Reference
XPath implementation of "node-set" function.
More...
#include <FunctionEvaluate.hpp>
Inheritance diagram for FunctionEvaluate
[legend]Collaboration diagram for FunctionEvaluate:
[legend]List of all members.Public Methods
- FunctionEvaluate ()
- virtual ~FunctionEvaluate ()
- XObjectPtr execute ( XPathExecutionContext& executionContext, XalanNode* context)
- Execute an XPath function object. More...
- virtual XObjectPtr execute ( XPathExecutionContext& executionContext, XalanNode* context, const XObjectPtr arg1)
- Execute an XPath function object. More...
- XObjectPtr execute ( XPathExecutionContext& executionContext, XalanNode* context, const XObjectPtr arg1, const XObjectPtr arg2)
- Execute an XPath function object. More...
- XObjectPtr execute ( XPathExecutionContext& executionContext, XalanNode* context, const XObjectPtr arg1, const XObjectPtr arg2, const XObjectPtr arg3)
- Execute an XPath function object. More...
- XObjectPtr execute ( XPathExecutionContext& executionContext, XalanNode* context, int opPos, const XObjectArgVectorType& args)
- Execute an XPath function object. More...
- virtual FunctionEvaluate* clone () const
- Create a copy of the function object. More...
Detailed Description
XPath implementation of "node-set" function.
Constructor & Destructor Documentation
FunctionEvaluate::FunctionEvaluate (
|
)
|
|
virtual FunctionEvaluate::~FunctionEvaluate (
|
) [virtual]
|
|
Member Function Documentation
virtual FunctionEvaluate* FunctionEvaluate::clone (
|
) const [virtual]
|
|
|
Create a copy of the function object.
-
Returns:
-
pointer to the new object
Reimplemented from Function. |
|
Execute an XPath function object.
The function must return a valid object. -
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
Reimplemented from Function. |
|
Execute an XPath function object.
The function must return a valid object. Called if function has three parameters. -
Parameters:
-
executionContext
|
executing context |
context
|
current context node |
arg1
|
pointer to XObject arguments |
arg2
|
pointer to XObject argument |
arg3
|
pointer to XObject argument |
-
Returns:
-
pointer to the result XObject
Reimplemented from Function. |
|
Execute an XPath function object.
The function must return a valid object. Called if function has two parameters. -
Parameters:
-
executionContext
|
executing context |
context
|
current context node |
arg1
|
pointer to XObject argument |
arg2
|
pointer to XObject argument |
-
Returns:
-
pointer to the result XObject
Reimplemented from Function. |
|
Execute an XPath function object.
The function must return a valid object. Called if function has one parameter. -
Parameters:
-
executionContext
|
executing context |
context
|
current context node |
arg
|
pointer to XObject argument |
-
Returns:
-
pointer to the result XObject
Reimplemented from Function. |
|
Execute an XPath function object.
The function must return a valid object. Called if function has no parameters. -
Parameters:
-
executionContext
|
executing context |
context
|
current context node |
-
Returns:
-
pointer to the result XObject
Reimplemented from Function. |
The documentation for this class was generated from the following file:
Interpreting class diagrams
Doxygen and
GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSL Transformer Version 1.1
Copyright © 2000, 2001 The Apache Software Foundation. All Rights Reserved.
|
|