Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


XPath Member List

This is the complete list of members for XPath, including all inherited members.

And(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
create(MemoryManager &theManager, const Locator *theLocator=0)XPathstatic
CurrentNodePushAndPop typedefXPath
destroyTable()XPathinlinestatic
div(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
div(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
doGetMatchScore(XalanNode *context, XPathExecutionContext &executionContext, eMatchScore &score) const XPathprotected
doStepPredicate(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapPositionType startOpPos, eMatchScore score) const XPathprotected
eMatchScore enum nameXPath
eMatchScoreNodeTest enum valueXPath
eMatchScoreNone enum valueXPath
eMatchScoreNSWild enum valueXPath
eMatchScoreOther enum valueXPath
eMatchScoreQName enum valueXPath
equals(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext) const XPath
execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, bool &result) const XPath
execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, double &result) const XPath
execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, XalanDOMString &result) const XPath
execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPath
execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, MutableNodeRefList &result) const XPath
execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext) const XPathinline
execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, bool &result) const XPathinline
execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, double &result) const XPathinline
execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, XalanDOMString &result) const XPathinline
execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathinline
execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, MutableNodeRefList &result) const XPathinline
execute(XPathExecutionContext &executionContext) const XPathinline
execute(XPathExecutionContext &executionContext, bool &result) const XPathinline
execute(XPathExecutionContext &executionContext, double &result) const XPathinline
execute(XPathExecutionContext &executionContext, XalanDOMString &result) const XPathinline
execute(XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathinline
execute(XPathExecutionContext &executionContext, MutableNodeRefList &result) const XPathinline
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext) const XPathinline
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, bool &result) const XPathinline
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, double &result) const XPathinline
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, XalanDOMString &result) const XPathinline
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathinline
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, MutableNodeRefList &result) const XPathinline
executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, bool &theResult) const XPathprotected
executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, double &theResult) const XPathprotected
executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, XalanDOMString &theResult) const XPathprotected
executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, MutableNodeRefList &theResult) const XPathprotected
extfunction(XalanNode *context, OpCodeMapPositionType, const XalanDOMString &theNamespace, const XalanDOMString &functionName, const Function::XObjectArgVectorType &argVec, XPathExecutionContext &executionContext) const XPathinlineprotected
findAncestors(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findAncestorsOrSelf(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findAttributes(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findChildren(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findDescendants(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findFollowing(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findFollowingSiblings(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findNamespace(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findNodeSet(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findNodesOnUnknownAxis(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findParent(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findPreceeding(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findPreceedingSiblings(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findRoot(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
findSelf(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const XPathprotected
function(XalanNode *context, OpCodeMapValueType funcID, const Function::XObjectArgVectorType &argVec, XPathExecutionContext &executionContext) const XPathinlineprotected
functionBoolean(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathinlineprotected
functionCeiling(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathinlineprotected
functionCount(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionFloor(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathinlineprotected
functionLast(XPathExecutionContext &executionContext) const XPathinlineprotected
functionLocalName(XalanNode *context) const XPathprotected
functionLocalName(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionName(XalanNode *context) const XPathinlineprotected
functionName(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionNot(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathinlineprotected
functionNumber(XalanNode *context, XPathExecutionContext &executionContext) const XPathinlineprotected
functionNumber(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathinlineprotected
functionPosition(XalanNode *context, XPathExecutionContext &executionContext) const XPathinlineprotected
functionRound(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathinlineprotected
functionStringLength(XalanNode *context, XPathExecutionContext &executionContext) const XPathprotected
functionStringLength(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionSum(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
FunctionTableType typedefXPath
GetCachedString typedefXPath
getExpression()XPathinline
getExpression() const XPathinline
getFunctionTable()XPathinlinestatic
getInstalledFunctionNames(OutputIteratorType theIterator)XPathinlinestatic
getInStylesheet() const XPathinline
getLocator() const XPathinline
getMatchScore(XalanNode *node, XPathExecutionContext &executionContext) const XPath
getMatchScore(XalanNode *node, const PrefixResolver &resolver, XPathExecutionContext &executionContext) const XPath
getMatchScoreValue(eMatchScore score)XPathinlinestatic
getMemoryManager()XPathinline
getNumericOperand(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
getTargetData(TargetDataVectorType &targetData) const XPath
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathinlineprotected
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, bool &theResult) const XPathinlineprotected
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, double &theResult) const XPathinlineprotected
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, XalanDOMString &theResult) const XPathinlineprotected
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathinlineprotected
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, MutableNodeRefList &theResult) const XPathinlineprotected
gt(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
gte(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
handleFoundIndex(XPathExecutionContext &executionContext, XalanNode *localContext, OpCodeMapPositionType startOpPos) const XPathprotected
handleFoundIndexPositional(XPathExecutionContext &executionContext, XalanNode *localContext, OpCodeMapPositionType startOpPos) const XPathprotected
initialize(MemoryManager &theManager)XPathstatic
installFunction(const XalanDOMString &funcName, const Function &func)XPathinlinestatic
installFunction(const XalanDOMChar *funcName, const Function &func)XPathinlinestatic
isInstalledFunction(const XalanDOMString &theFunctionName)XPathinlinestatic
literal(OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
literal(OpCodeMapPositionType opPos, bool &theResult) const XPathprotected
literal(OpCodeMapPositionType opPos, double &theResult) const XPathprotected
literal(OpCodeMapPositionType opPos, XalanDOMString &theResult) const XPathprotected
literal(OpCodeMapPositionType opPos, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, bool &theResult) const XPathprotected
locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, double &theResult) const XPathprotected
locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, XalanDOMString &theResult) const XPathprotected
locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, MutableNodeRefList &theResult) const XPathinlineprotected
LocatorType typedefXPath
lt(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
lte(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
MemberFunctionPtr typedefXPath
minus(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
minus(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
mod(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
mod(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
mult(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
mult(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
neg(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
neg(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
NodeTester classXPathfriend
notequals(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
numberlit(OpCodeMapPositionType opPos) const XPathprotected
numberlit(OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
numberlit(OpCodeMapPositionType opPos, bool &theResult) const XPathprotected
numberlit(OpCodeMapPositionType opPos, XalanDOMString &theResult) const XPathprotected
numberlit(OpCodeMapPositionType opPos, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
OpCodeMapPositionType typedefXPath
OpCodeMapValueType typedefXPath
Or(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
plus(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
plus(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
predicate(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathinline
predicates(XPathExecutionContext &executionContext, OpCodeMapPositionType opPos, MutableNodeRefList &subQueryResults) const XPathprotected
PrefixResolverSetAndRestore typedefXPath
PSEUDONAME_ANYXPathstatic
PSEUDONAME_COMMENTXPathstatic
PSEUDONAME_NODEXPathstatic
PSEUDONAME_OTHERXPathstatic
PSEUDONAME_PIXPathstatic
PSEUDONAME_ROOTXPathstatic
PSEUDONAME_TEXTXPathstatic
runExtFunction(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
runFunction(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
setInStylesheet(bool fValue)XPathinline
setLocator(const Locator *theLocator)XPathinline
shrink()XPathinline
step(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, MutableNodeRefList &queryResults) const XPathprotected
stepPattern(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, eMatchScore &scoreHolder) const XPathprotected
TargetDataVectorType typedefXPath
terminate()XPathstatic
TokenQueuePositionType typedefXPath
uninstallFunction(const XalanDOMString &funcName)XPathinlinestatic
uninstallFunction(const XalanDOMChar *funcName)XPathinlinestatic
Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, bool &result) const XPathprotected
Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, double &result) const XPathprotected
Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, XalanDOMString &result) const XPathprotected
Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, MutableNodeRefList &result) const XPathprotected
variable(OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
XPath(MemoryManager &theManager, const Locator *theLocator=0)XPathexplicit
~XPath()XPath

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo