typedef int(* | xmlXPathConvertFunc |
xmlXPathConvertFunc: A conversion function is associated to a type and used to cast the new type to primitive values.
Returns -1 in case of error, 0 otherwise
typedef void(* | xmlXPathEvalFunc |
xmlXPathEvalFunc: An XPath evaluation function, the parameters are on the XPath context stack.
typedef xmlXPathObjectPtr(* | xmlXPathAxisFunc |
xmlXPathAxisFunc: An axis traversal function. To traverse an axis, the engine calls the first time with cur == NULL and repeat until the function returns NULL indicating the end of the axis traversal.
Returns the next node in that axis or NULL if at the end of the axis.
typedef const xmlChar *(* | xeXPathNsResolverFunc |
Callback for resolving prefix names into namespace URIs
Resolving is made with aCtxt context.
This function is used internally by for implementation of namespace-resovling feature in XPath API of XML Engine (MXmlEngNamespaceResolver interface is called by libxml2)
typedef void(* | xmlXPathFunction |
xmlXPathFunction: An XPath function. The arguments (if any) are popped out from the context stack and the result is pushed on the stack.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.