## Xalan-C++ API Documentation

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

Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

# XPath Member List

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

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