Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.10

XPathExecutionContext Member List

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

borrowMutableNodeRefList()=0XPathExecutionContextpure virtual
createMutableNodeRefList(MemoryManagerType &theManager) const =0XPathExecutionContextpure virtual
elementAvailable(const XalanQName &theQName) const =0XPathExecutionContextpure virtual
elementAvailable(const XalanDOMString &theName, const LocatorType *locator) const =0XPathExecutionContextpure virtual
error(const XalanDOMString &msg, const XalanNode *sourceNode=0, const LocatorType *locator=0) const =0XPathExecutionContextpure virtual
ExecutionContext(MemoryManagerType &m_memoryManager)ExecutionContextexplicit
extFunction(const XalanDOMString &theNamespace, const XalanDOMString &functionName, XalanNode *context, const XObjectArgVectorType &argVec, const LocatorType *locator)=0XPathExecutionContextpure virtual
findURIFromDoc(const XalanDocument *owner) const =0XPathExecutionContextpure virtual
formatNumber(double number, const XalanDOMString &pattern, XalanDOMString &theResult, const XalanNode *context=0, const LocatorType *locator=0)=0XPathExecutionContextpure virtual
formatNumber(double number, const XalanDOMString &pattern, const XalanDOMString &dfsName, XalanDOMString &theResult, const XalanNode *context=0, const LocatorType *locator=0)=0XPathExecutionContextpure virtual
functionAvailable(const XalanQName &theQName) const =0XPathExecutionContextpure virtual
functionAvailable(const XalanDOMString &theName, const LocatorType *locator) const =0XPathExecutionContextpure virtual
GetCachedString typedefXPathExecutionContext
getCachedString()=0XPathExecutionContextpure virtual
getContextNodeList() const =0XPathExecutionContextpure virtual
getContextNodeListLength() const =0XPathExecutionContextpure virtual
getContextNodeListPosition(const XalanNode &contextNode) const =0XPathExecutionContextpure virtual
getCurrentNode() const =0XPathExecutionContextpure virtual
getMemoryManager()ExecutionContext
getNamespaceForPrefix(const XalanDOMString &prefix) const =0XPathExecutionContextpure virtual
getNodeSetByKey(XalanDocument *doc, const XalanQName &qname, const XalanDOMString &ref, MutableNodeRefList &nodelist)=0XPathExecutionContextpure virtual
getNodeSetByKey(XalanDocument *doc, const XalanDOMString &name, const XalanDOMString &ref, const LocatorType *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 LocatorType *locator=0)=0XPathExecutionContextpure virtual
getXObjectFactory() const XPathExecutionContext
isNodeAfter(const XalanNode &node1, const XalanNode &node2) const =0XPathExecutionContextpure virtual
m_memoryManagerExecutionContextprotected
m_xobjectFactoryXPathExecutionContextprotected
message(const XalanDOMString &msg, const XalanNode *sourceNode=0, const LocatorType *locator=0) const =0XPathExecutionContextpure virtual
parseXML(MemoryManagerType &theManager, const XalanDOMString &urlString, const XalanDOMString &base) const =0XPathExecutionContextpure virtual
popContextNodeList()=0XPathExecutionContextpure virtual
popCurrentNode()=0XPathExecutionContextpure virtual
pushContextNodeList(const NodeRefListBase &theList)=0XPathExecutionContextpure virtual
pushCurrentNode(XalanNode *theCurrentNode)=0XPathExecutionContextpure virtual
releaseCachedString(XalanDOMString &theString)=0XPathExecutionContextpure virtual
reset()=0XPathExecutionContextpure virtual
returnMutableNodeRefList(MutableNodeRefList *theList)=0XPathExecutionContextpure virtual
setPrefixResolver(const PrefixResolver *thePrefixResolver)=0XPathExecutionContextpure virtual
setSourceDocument(const XalanDOMString &theURI, XalanDocument *theDocument)=0XPathExecutionContextpure virtual
shouldStripSourceNode(const XalanText &node)=0XPathExecutionContextpure virtual
size_type typedefXPathExecutionContext
warn(const XalanDOMString &msg, const XalanNode *sourceNode=0, const LocatorType *locator=0) const =0XPathExecutionContextpure virtual
XObjectArgVectorType typedefXPathExecutionContext
XPathExecutionContext(MemoryManagerType &m_memoryManager, XObjectFactory *theXObjectFactory=0)XPathExecutionContextexplicit
~ExecutionContext()ExecutionContextvirtual
~XPathExecutionContext()XPathExecutionContextvirtual

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