#include <xpath_expression.h>
Inheritance diagram for XPath::FunctionCall::

Public Types | |
| enum | Functions { FunctionNull, FunctionLast, FunctionPosition, FunctionCount, FunctionId, FunctionLocalName, FunctionNamespaceURI, FunctionName, FunctionString, FunctionConcat, FunctionStartsWith, FunctionContains, FunctionSubStringBefore, FunctionSubStringAfter, FunctionSubString, FunctionStringLength, FunctionNormalizeSpace, FunctionTranslate, FunctionBoolean, FunctionNot, FunctionTrue, FunctionFalse, FunctionLang, FunctionNumber, FunctionSum, FunctionFloor, FunctionCeiling, FunctionRound, FunctionLastReserved = 256 } |
Public Methods | |
| FunctionCall () | |
| FunctionCall (const FunctionCall &node) | |
| FunctionCall (ushort fid) | |
| virtual | ~FunctionCall () |
| virtual Value * | evaluate (QueryState *state) |
| virtual QString | name () const |
| virtual QString | qstring () const |
|
|
Evaluates the current node, in the context of the specified QueryState. Note that if the evaluation is unsuccessful the value returned will be of the type Exception. Reimplemented from XPath::XPathNode. |
|
|
Returns a dump of the node.
Reimplemented from XPath::XPathNode. |
1.2.9.1 written by Dimitri van Heesch,
© 1997-2001