Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


XPathExecutionContext Member List

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

borrowMutableNodeRefList()=0XPathExecutionContextpure virtual
BorrowReturnMutableNodeRefList typedefXPathExecutionContext
createMutableNodeRefList(MemoryManager &theManager) const =0XPathExecutionContextpure virtual
defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)ProblemListenerBasestatic
defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)ProblemListenerBasestatic
eClassification enum nameProblemListenerBase
eClassificationCount enum valueProblemListenerBase
eERROR enum valueProblemListenerBase
eError enum valueProblemListenerBase
elementAvailable(const XalanQName &theQName) const =0XPathExecutionContextpure virtual
elementAvailable(const XalanDOMString &theName, const Locator *locator) const =0XPathExecutionContextpure virtual
eMessage enum valueProblemListenerBase
eMESSAGE enum valueProblemListenerBase
eProblemSource typedefProblemListenerBase
eSource enum nameProblemListenerBase
eSourceCount enum valueProblemListenerBase
eWarning enum valueProblemListenerBase
eWARNING enum valueProblemListenerBase
ExecutionContext(MemoryManager &theMemoryManager)ExecutionContext
eXMLPARSER enum valueProblemListenerBase
eXMLParser enum valueProblemListenerBase
eXPATH enum valueProblemListenerBase
eXPath enum valueProblemListenerBase
eXSLPROCESSOR enum valueProblemListenerBase
eXSLTProcessor enum valueProblemListenerBase
extFunction(const XalanDOMString &theNamespace, const XalanDOMString &functionName, XalanNode *context, const XObjectArgVectorType &argVec, const Locator *locator)=0XPathExecutionContextpure virtual
findURIFromDoc(const XalanDocument *owner) const =0XPathExecutionContextpure virtual
formatNumber(double number, const XalanDOMString &pattern, XalanDOMString &theResult, const XalanNode *context=0, const Locator *locator=0)=0XPathExecutionContextpure virtual
formatNumber(double number, const XalanDOMString &pattern, const XalanDOMString &dfsName, XalanDOMString &theResult, const XalanNode *context=0, const Locator *locator=0)=0XPathExecutionContextpure virtual
functionAvailable(const XalanQName &theQName) const =0XPathExecutionContextpure virtual
functionAvailable(const XalanDOMString &theName, const Locator *locator) const =0XPathExecutionContextpure virtual
GetAndReleaseCachedString typedefXPathExecutionContext
getCachedString()=0XPathExecutionContextpure virtual
getContextNodeList() const =0XPathExecutionContextpure virtual
getContextNodeListLength() const =0XPathExecutionContextpure virtual
getContextNodeListPosition(const XalanNode &contextNode) const =0XPathExecutionContextpure virtual
getCurrentNode() const =0XPathExecutionContextpure virtual
getExceptionMemoryManager() constExecutionContextinline
getMemoryManager() constExecutionContextinline
getNamespaceForPrefix(const XalanDOMString &prefix) const =0XPathExecutionContextpure virtual
getNodeSetByKey(XalanNode *context, const XalanQName &qname, const XalanDOMString &ref, const Locator *locator, MutableNodeRefList &nodelist)=0XPathExecutionContextpure virtual
getNodeSetByKey(XalanNode *context, const XalanDOMString &name, const XalanDOMString &ref, const Locator *locator, MutableNodeRefList &nodelist)=0XPathExecutionContextpure virtual
getPrefixResolver() const =0XPathExecutionContextpure virtual
getSourceDocument(const XalanDOMString &theURI) const =0XPathExecutionContextpure virtual
getUnparsedEntityURI(const XalanDOMString &theName, const XalanDocument &theDocument) const =0XPathExecutionContextpure virtual
getVariable(const XalanQName &name, const Locator *locator=0)=0XPathExecutionContextpure virtual
getXObjectFactory() constXPathExecutionContextinline
hasPreserveOrStripSpaceConditions() constExecutionContextinline
isNodeAfter(const XalanNode &node1, const XalanNode &node2) const =0XPathExecutionContextpure virtual
m_hasPreserveOrStripConditionsExecutionContextprotected
m_memoryManagerExecutionContextprotected
m_xobjectFactoryXPathExecutionContextprotected
parseXML(MemoryManager &theManager, const XalanDOMString &urlString, const XalanDOMString &base, ErrorHandler *theErrorHandler=0) const =0XPathExecutionContextpure virtual
popContextNodeList()=0XPathExecutionContextpure virtual
popCurrentNode()=0XPathExecutionContextpure virtual
problem(eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)=0XPathExecutionContextpure virtual
problem(eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)=0XPathExecutionContextpure virtual
ProblemListenerBase()ProblemListenerBase
pushContextNodeList(const NodeRefListBase &theList)=0XPathExecutionContextpure virtual
pushCurrentNode(XalanNode *theCurrentNode)=0XPathExecutionContextpure virtual
releaseCachedString(XalanDOMString &theString)=0XPathExecutionContextpure virtual
reset()=0XPathExecutionContextpure virtual
returnMutableNodeRefList(MutableNodeRefList *theList)=0XPathExecutionContextpure virtual
s_messageCodesProblemListenerBaseprotectedstatic
setPrefixResolver(const PrefixResolver *thePrefixResolver)=0XPathExecutionContextpure virtual
setSourceDocument(const XalanDOMString &theURI, XalanDocument *theDocument)=0XPathExecutionContextpure virtual
shouldStripSourceNode(const XalanText &node)=0XPathExecutionContextpure virtual
size_type typedefXPathExecutionContext
XObjectArgVectorType typedefXPathExecutionContext
XPathExecutionContext(MemoryManager &theMemoryManager, XObjectFactory *theXObjectFactory=0)XPathExecutionContextexplicit
~ExecutionContext()ExecutionContextvirtual
~ProblemListenerBase()ProblemListenerBasevirtual
~XPathExecutionContext()XPathExecutionContextvirtual

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