Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.10

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(MemoryManagerType &theManager, const LocatorType *theLocator=0)XPathstatic
CurrentNodePushAndPop typedefXPath
destroyTable()XPathstatic
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
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 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 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 XPathprotected
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 XPathprotected
functionBoolean(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionCeiling(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionCount(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionFloor(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionLast(XPathExecutionContext &executionContext) const XPathprotected
functionLocalName(XalanNode *context) const XPathprotected
functionLocalName(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionName(XalanNode *context) const XPathprotected
functionName(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionNot(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionNumber(XalanNode *context, XPathExecutionContext &executionContext) const XPathprotected
functionNumber(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionPosition(XalanNode *context, XPathExecutionContext &executionContext) const XPathprotected
functionRound(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
functionStringLength(XalanNode *context) 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()XPath
getExpression() const XPath
getFunctionTable()XPathstatic
getInstalledFunctionNames(OutputIteratorType theIterator)XPathstatic
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)XPathstatic
getMemoryManager()XPath
getNumericOperand(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
getTargetData(TargetDataVectorType &targetData) const XPath
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPathprotected
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, bool &theResult) const XPathprotected
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, double &theResult) const XPathprotected
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, XalanDOMString &theResult) const XPathprotected
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPathprotected
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, MutableNodeRefList &theResult) const XPathprotected
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(MemoryManagerType &theManager)XPathstatic
installFunction(const XalanDOMString &funcName, const Function &func)XPathstatic
installFunction(const XalanDOMChar *funcName, const Function &func)XPathstatic
isInstalledFunction(const XalanDOMString &theFunctionName)XPathstatic
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 XPathprotected
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
nodeTest(XPathExecutionContext &executionContext, XalanNode *context, XalanNode::NodeType nodeType, OpCodeMapPositionType opPos, OpCodeMapValueType argLen, OpCodeMapValueType stepType) 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 XPath
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)XPath
setLocator(const LocatorType *theLocator)XPath
shrink()XPath
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)XPathstatic
uninstallFunction(const XalanDOMChar *funcName)XPathstatic
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(MemoryManagerType &theManager, const LocatorType *theLocator=0)XPathexplicit
~XPath()XPath

Interpreting class diagrams

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

dot

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

Apache Logo