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 XPath [protected]
create(MemoryManager &theManager, const Locator *theLocator=0)XPath [static]
CurrentNodePushAndPop typedefXPath
destroyTable()XPath [inline, 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]
doStepPredicate(XPathExecutionContext &executionContext, XalanNode *context, OpCodeMapPositionType opPos, OpCodeMapPositionType startOpPos, eMatchScore score) const XPath [protected]
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 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 [inline]
execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, bool &result) const XPath [inline]
execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, double &result) const XPath [inline]
execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, XalanDOMString &result) const XPath [inline]
execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPath [inline]
execute(XalanNode *context, const PrefixResolver &prefixResolver, const NodeRefListBase &contextNodeList, XPathExecutionContext &executionContext, MutableNodeRefList &result) const XPath [inline]
execute(XPathExecutionContext &executionContext) const XPath [inline]
execute(XPathExecutionContext &executionContext, bool &result) const XPath [inline]
execute(XPathExecutionContext &executionContext, double &result) const XPath [inline]
execute(XPathExecutionContext &executionContext, XalanDOMString &result) const XPath [inline]
execute(XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPath [inline]
execute(XPathExecutionContext &executionContext, MutableNodeRefList &result) const XPath [inline]
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext) const XPath [inline]
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, bool &result) const XPath [inline]
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, double &result) const XPath [inline]
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, XalanDOMString &result) const XPath [inline]
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPath [inline]
execute(const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext, MutableNodeRefList &result) const XPath [inline]
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 [inline, 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 [inline, protected]
functionBoolean(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [inline, protected]
functionCeiling(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [inline, protected]
functionCount(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [protected]
functionFloor(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [inline, protected]
functionLast(XPathExecutionContext &executionContext) const XPath [inline, protected]
functionLocalName(XalanNode *context) const XPath [protected]
functionLocalName(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [protected]
functionName(XalanNode *context) const XPath [inline, protected]
functionName(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [protected]
functionNot(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [inline, protected]
functionNumber(XalanNode *context, XPathExecutionContext &executionContext) const XPath [inline, protected]
functionNumber(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [inline, protected]
functionPosition(XalanNode *context, XPathExecutionContext &executionContext) const XPath [inline, protected]
functionRound(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [inline, protected]
functionStringLength(XalanNode *context, XPathExecutionContext &executionContext) const XPath [protected]
functionStringLength(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [protected]
functionSum(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [protected]
FunctionTableType typedefXPath
GetCachedString typedefXPath
getExpression()XPath [inline]
getExpression() const XPath [inline]
getFunctionTable()XPath [inline, static]
getInstalledFunctionNames(OutputIteratorType theIterator)XPath [inline, static]
getInStylesheet() const XPath [inline]
getLocator() const XPath [inline]
getMatchScore(XalanNode *node, XPathExecutionContext &executionContext) const XPath
getMatchScore(XalanNode *node, const PrefixResolver &resolver, XPathExecutionContext &executionContext) const XPath
getMatchScoreValue(eMatchScore score)XPath [inline, static]
getMemoryManager()XPath [inline]
getNumericOperand(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [protected]
getTargetData(TargetDataVectorType &targetData) const XPath
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [inline, protected]
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, bool &theResult) const XPath [inline, protected]
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, double &theResult) const XPath [inline, protected]
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, XalanDOMString &theResult) const XPath [inline, protected]
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, FormatterListener &formatterListener, MemberFunctionPtr function) const XPath [inline, protected]
group(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext, MutableNodeRefList &theResult) const XPath [inline, 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(MemoryManager &theManager)XPath [static]
installFunction(const XalanDOMString &funcName, const Function &func)XPath [inline, static]
installFunction(const XalanDOMChar *funcName, const Function &func)XPath [inline, static]
isInstalledFunction(const XalanDOMString &theFunctionName)XPath [inline, 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 [inline, protected]
LocatorType typedefXPath
lt(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [protected]
lte(XalanNode *context, OpCodeMapPositionType opPos, XPathExecutionContext &executionContext) const XPath [protected]
MemberFunctionPtr typedefXPath
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]
NodeTester classXPath [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 typedefXPath
OpCodeMapValueType typedefXPath
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 [inline]
predicates(XPathExecutionContext &executionContext, OpCodeMapPositionType opPos, MutableNodeRefList &subQueryResults) const XPath [protected]
PrefixResolverSetAndRestore typedefXPath
PSEUDONAME_ANYXPath [static]
PSEUDONAME_COMMENTXPath [static]
PSEUDONAME_NODEXPath [static]
PSEUDONAME_OTHERXPath [static]
PSEUDONAME_PIXPath [static]
PSEUDONAME_ROOTXPath [static]
PSEUDONAME_TEXTXPath [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 [inline]
setLocator(const Locator *theLocator)XPath [inline]
shrink()XPath [inline]
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 typedefXPath
terminate()XPath [static]
TokenQueuePositionType typedefXPath
uninstallFunction(const XalanDOMString &funcName)XPath [inline, static]
uninstallFunction(const XalanDOMChar *funcName)XPath [inline, 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(MemoryManager &theManager, const Locator *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.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo