## Xalan-C++ API Documentation

### The Xalan C++ XSLT Processor Version 1.10

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# XPath Member List

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

- And(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- create(MemoryManagerType &theManager, const LocatorType *theLocator=0) `[static]`
- CurrentNodePushAndPop typedef
- destroyTable() `[static]`
- div(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- div(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- doGetMatchScore(XalanNode *context, XPathExecutionContext &executionContext, eMatchScore &score) const `[protected]`
- eMatchScore enum name
- eMatchScoreNodeTest enum value
- eMatchScoreNone enum value
- eMatchScoreNSWild enum value
- eMatchScoreOther enum value
- eMatchScoreQName enum value
- equals(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext) const
- execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, bool &result) const
- execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, double &result) const
- execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, XalanDOMString &result) const
- execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const
- execute(XalanNode *context, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, MutableNodeRefList &result) const
- execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext) const
- execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, bool &result) const
- execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, double &result) const
- execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, XalanDOMString &result) const
- execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const
- execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, MutableNodeRefList &result) const
- execute(XPathExecutionContext &executionContext) const
- execute(XPathExecutionContext &executionContext, bool &result) const
- execute(XPathExecutionContext &executionContext, double &result) const
- execute(XPathExecutionContext &executionContext, XalanDOMString &result) const
- execute(XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const
- execute(XPathExecutionContext &executionContext, MutableNodeRefList &result) const
- execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext) const
- execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, bool &result) const
- execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, double &result) const
- execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, XalanDOMString &result) const
- execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const
- execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, MutableNodeRefList &result) const
- executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, bool &theResult) const `[protected]`
- executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, double &theResult) const `[protected]`
- executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, XalanDOMString &theResult) const `[protected]`
- executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- executeMore(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, MutableNodeRefList &theResult) const `[protected]`
- extfunction(XalanNode *context, OpCodeMapPositionType, const XalanDOMString &theNamespace, const XalanDOMString &functionName, const Function::XObjectArgVectorType &argVec, XPathExecutionContext &executionContext) const `[protected]`
- findAncestors(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findAncestorsOrSelf(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findAttributes(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findChildren(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findDescendants(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findFollowing(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findFollowingSiblings(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findNamespace(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findNodeSet(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findNodesOnUnknownAxis(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findParent(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findPreceeding(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findPreceedingSiblings(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findRoot(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- findSelf(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapValueType stepType, MutableNodeRefList &subQueryResults) const `[protected]`
- function(XalanNode *context, OpCodeMapValueType funcID, const Function::XObjectArgVectorType &argVec, XPathExecutionContext &executionContext) const `[protected]`
- functionBoolean(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- functionCeiling(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- functionCount(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- functionFloor(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- functionLast(XPathExecutionContext &executionContext) const `[protected]`
- functionLocalName(XalanNode *context) const `[protected]`
- functionLocalName(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- functionName(XalanNode *context) const `[protected]`
- functionName(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- functionNot(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- functionNumber(XalanNode *context, XPathExecutionContext &executionContext) const `[protected]`
- functionNumber(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- functionPosition(XalanNode *context, XPathExecutionContext &executionContext) const `[protected]`
- functionRound(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- functionStringLength(XalanNode *context) const `[protected]`
- functionStringLength(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- functionSum(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- FunctionTableType typedef
- GetCachedString typedef
- getExpression()
- getExpression() const
- getFunctionTable() `[static]`
- getInstalledFunctionNames(OutputIteratorType theIterator) `[static]`
- getInStylesheet() const
- getLocator() const
- getMatchScore(XalanNode *node, XPathExecutionContext &executionContext) const
- getMatchScore(XalanNode *node, const PrefixResolver &resolver, XPathExecutionContext &executionContext) const
- getMatchScoreValue(eMatchScore score) `[static]`
- getMemoryManager()
- getNumericOperand(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- getTargetData(TargetDataVectorType &targetData) const
- group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, bool &theResult) const `[protected]`
- group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, double &theResult) const `[protected]`
- group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, XalanDOMString &theResult) const `[protected]`
- group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, MutableNodeRefList &theResult) const `[protected]`
- gt(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- gte(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- handleFoundIndex(XPathExecutionContext &executionContext, XalanNode *localContext, OpCodeMapPositionType startOpPos) const `[protected]`
- handleFoundIndexPositional(XPathExecutionContext &executionContext, XalanNode *localContext, OpCodeMapPositionType startOpPos) const `[protected]`
- initialize(MemoryManagerType &theManager) `[static]`
- installFunction(const XalanDOMString &funcName, const Function &func) `[static]`
- installFunction(const XalanDOMChar *funcName, const Function &func) `[static]`
- isInstalledFunction(const XalanDOMString &theFunctionName) `[static]`
- literal(OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- literal(OpCodeMapPositionType opPos, bool &theResult) const `[protected]`
- literal(OpCodeMapPositionType opPos, double &theResult) const `[protected]`
- literal(OpCodeMapPositionType opPos, XalanDOMString &theResult) const `[protected]`
- literal(OpCodeMapPositionType opPos, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, bool &theResult) const `[protected]`
- locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, double &theResult) const `[protected]`
- locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, XalanDOMString &theResult) const `[protected]`
- locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- locationPath(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, MutableNodeRefList &theResult) const `[protected]`
- LocatorType typedef
- lt(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- lte(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- MemberFunctionPtr typedef
- minus(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- minus(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- mod(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- mod(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- mult(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- mult(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- neg(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- neg(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- nodeTest(XPathExecutionContext &executionContext, XalanNode *context, XalanNode::NodeType nodeType, OpCodeMapPositionType opPos, OpCodeMapValueType argLen, OpCodeMapValueType stepType) const `[protected]`
- NodeTester class `[friend]`
- notequals(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- numberlit(OpCodeMapPositionType opPos) const `[protected]`
- numberlit(OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- numberlit(OpCodeMapPositionType opPos, bool &theResult) const `[protected]`
- numberlit(OpCodeMapPositionType opPos, XalanDOMString &theResult) const `[protected]`
- numberlit(OpCodeMapPositionType opPos, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- OpCodeMapPositionType typedef
- OpCodeMapValueType typedef
- Or(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- plus(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- plus(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- predicate(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const
- predicates(XPathExecutionContext &executionContext, OpCodeMapPositionType opPos, MutableNodeRefList &subQueryResults) const `[protected]`
- PrefixResolverSetAndRestore typedef
- PSEUDONAME_ANY `[static]`
- PSEUDONAME_COMMENT `[static]`
- PSEUDONAME_NODE `[static]`
- PSEUDONAME_OTHER `[static]`
- PSEUDONAME_PI `[static]`
- PSEUDONAME_ROOT `[static]`
- PSEUDONAME_TEXT `[static]`
- runExtFunction(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- runFunction(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- setInStylesheet(bool fValue)
- setLocator(const LocatorType *theLocator)
- shrink()
- step(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, MutableNodeRefList &queryResults) const `[protected]`
- stepPattern(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, eMatchScore &scoreHolder) const `[protected]`
- TargetDataVectorType typedef
- terminate() `[static]`
- TokenQueuePositionType typedef
- uninstallFunction(const XalanDOMString &funcName) `[static]`
- uninstallFunction(const XalanDOMChar *funcName) `[static]`
- Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, bool &result) const `[protected]`
- Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, double &result) const `[protected]`
- Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, XalanDOMString &result) const `[protected]`
- Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const `[protected]`
- Union(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, MutableNodeRefList &result) const `[protected]`
- variable(OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const `[protected]`
- XPath(MemoryManagerType &theManager, const LocatorType *theLocator=0) `[explicit]`
- ~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.10 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.