Xalan-C++ API Documentation
Xalan-C++ API Documentation
The Xalan C++ XSLT Processor Version 1.10
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XPathExecutionContextDefault Member List
This is the complete list of members for XPathExecutionContextDefault, including all inherited members.
- borrowMutableNodeRefList()
[virtual]
- ContextNodeListStackType typedef
- create(MemoryManagerType &theManager, XalanNode *theCurrentNode=0, const NodeRefListBase *theContextNodeList=0, const PrefixResolver *thePrefixResolver=0)
[static]
- createMutableNodeRefList(MemoryManagerType &theManager) const
[virtual]
- CurrentNodeStackType typedef
- doFormatNumber(double number, const XalanDOMString &pattern, const XalanDecimalFormatSymbols *theDFS, XalanDOMString &theResult, const XalanNode *context=0, const LocatorType *locator=0)
[virtual]
- elementAvailable(const XalanQName &theQName) const
[virtual]
- elementAvailable(const XalanDOMString &theName, const LocatorType *locator) const
[virtual]
- eNodeListCacheListSize enum value
[protected]
- error(const XalanDOMString &msg, const XalanNode *sourceNode=0, const LocatorType *locator=0) const
[virtual]
- ExecutionContext(MemoryManagerType &m_memoryManager)
[explicit]
- extFunction(const XalanDOMString &theNamespace, const XalanDOMString &functionName, XalanNode *context, const XObjectArgVectorType &argVec, const LocatorType *locator)
[virtual]
- findURIFromDoc(const XalanDocument *owner) const
[virtual]
- formatNumber(double number, const XalanDOMString &pattern, XalanDOMString &theResult, const XalanNode *context=0, const LocatorType *locator=0)
[virtual]
- formatNumber(double number, const XalanDOMString &pattern, const XalanDOMString &dfsName, XalanDOMString &theResult, const XalanNode *context=0, const LocatorType *locator=0)
[virtual]
- functionAvailable(const XalanQName &theQName) const
[virtual]
- functionAvailable(const XalanDOMString &theName, const LocatorType *locator) const
[virtual]
- GetCachedString typedef
- getCachedString()
[virtual]
- getContextNodeList() const
[virtual]
- getContextNodeListLength() const
[virtual]
- getContextNodeListPosition(const XalanNode &contextNode) const
[virtual]
- getCurrentNode() const
[virtual]
- getMemoryManager()
- getNamespaceForPrefix(const XalanDOMString &prefix) const
[virtual]
- getNodeSetByKey(XalanDocument *doc, const XalanQName &qname, const XalanDOMString &ref, MutableNodeRefList &nodelist)
[virtual]
- getNodeSetByKey(XalanDocument *doc, const XalanDOMString &name, const XalanDOMString &ref, const LocatorType *locator, MutableNodeRefList &nodelist)
[virtual]
- getPrefixResolver() const
[virtual]
- getScratchQName() const
- getSourceDocument(const XalanDOMString &theURI) const
[virtual]
- getUnparsedEntityURI(const XalanDOMString &theName, const XalanDocument &theDocument) const
[virtual]
- getVariable(const XalanQName &name, const LocatorType *locator=0)
[virtual]
- getXObjectFactory() const
- getXPathEnvSupport() const
- isNodeAfter(const XalanNode &node1, const XalanNode &node2) const
[virtual]
- m_cachedPosition
[mutable, protected]
- m_contextNodeListStack
[protected]
- m_currentNodeStack
[protected]
- m_currentPattern
[protected]
- m_domSupport
[protected]
- m_memoryManager
[protected]
- m_nodeListCache
[protected]
- m_prefixResolver
[protected]
- m_scratchQName
[mutable, protected]
- m_stringCache
[protected]
- m_xobjectFactory
[protected]
- m_xpathEnvSupport
[protected]
- message(const XalanDOMString &msg, const XalanNode *sourceNode=0, const LocatorType *locator=0) const
[virtual]
- NodeListCacheType typedef
[protected]
- parseXML(MemoryManagerType &theManager, const XalanDOMString &urlString, const XalanDOMString &base) const
[virtual]
- popContextNodeList()
[virtual]
- popCurrentNode()
[virtual]
- pushContextNodeList(const NodeRefListBase &theList)
[virtual]
- pushCurrentNode(XalanNode *theCurrentNode)
[virtual]
- releaseCachedString(XalanDOMString &theString)
[virtual]
- reset()
[virtual]
- returnMutableNodeRefList(MutableNodeRefList *theList)
[virtual]
- s_dummyList
[protected, static]
- setDOMSupport(DOMSupport *theDOMSupport)
- setPrefixResolver(const PrefixResolver *thePrefixResolver)
[virtual]
- setSourceDocument(const XalanDOMString &theURI, XalanDocument *theDocument)
[virtual]
- setXObjectFactory(XObjectFactory *theXObjectFactory)
- setXPathEnvSupport(XPathEnvSupport *theSupport)
- shouldStripSourceNode(const XalanText &node)
[virtual]
- size_type typedef
- warn(const XalanDOMString &msg, const XalanNode *sourceNode=0, const LocatorType *locator=0) const
[virtual]
- XObjectArgVectorType typedef
- XPathExecutionContext(MemoryManagerType &m_memoryManager, XObjectFactory *theXObjectFactory=0)
[explicit]
- XPathExecutionContextDefault(XPathEnvSupport &theXPathEnvSupport, DOMSupport &theDOMSupport, XObjectFactory &theXObjectFactory, XalanNode *theCurrentNode=0, const NodeRefListBase *theContextNodeList=0, const PrefixResolver *thePrefixResolver=0)
- XPathExecutionContextDefault(MemoryManagerType &theManager, XalanNode *theCurrentNode=0, const NodeRefListBase *theContextNodeList=0, const PrefixResolver *thePrefixResolver=0)
[explicit]
- ~ExecutionContext()
[virtual]
- ~XPathExecutionContext()
[virtual]
- ~XPathExecutionContextDefault()
[virtual]
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.10
Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.
|
|