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
StylesheetConstructionContextDefault Member List
This is the complete list of members for StylesheetConstructionContextDefault, including all inherited members.
- allocateAVTPartPointerVector(size_type theLength)
[virtual]
- allocateAVTPointerVector(size_type theLength)
[virtual]
- allocateXalanDOMCharVector(XalanDOMString::size_type theLength)
[virtual]
- allocateXalanDOMCharVector(const XalanDOMChar *theString, XalanDOMString::size_type theLength=XalanDOMString::npos, bool fTerminate=true)
[virtual]
- create(const XalanDOMString &theBaseIdentifier)
[virtual]
- create(const XSLTInputSource &theInputSource)
[virtual]
- create(StylesheetRoot &theStylesheetRoot, const XalanDOMString &theBaseIdentifier)
[virtual]
- createAVT(const LocatorType *locator, const XalanDOMChar *name, const XalanDOMChar *stringedValue, const PrefixResolver &resolver)
[virtual]
- createAVTPart(const XalanDOMChar *theString, XalanDOMString::size_type theLength=XalanDOMString::npos)
[virtual]
- createAVTPart(const LocatorType *locator, const XalanDOMChar *str, XalanDOMString::size_type len, const PrefixResolver &resolver)
[virtual]
- createElement(int token, Stylesheet &stylesheetTree, const AttributeListType &atts, const LocatorType *locator=0)
[virtual]
- createElement(int token, Stylesheet &stylesheetTree, const XalanDOMChar *name, const AttributeListType &atts, const LocatorType *locator=0)
[virtual]
- createElement(Stylesheet &stylesheetTree, const XalanDOMChar *chars, XalanDOMString::size_type length, bool preserveSpace, bool disableOutputEscaping, const LocatorType *locator=0)
[virtual]
- createElement(Stylesheet &stylesheetTree, const XalanDOMChar *name, const AttributeListType &atts, ExtensionNSHandler &handler, const LocatorType *locator=0)
[virtual]
- createMatchPattern(const LocatorType *locator, const XalanDOMString &str, const PrefixResolver &resolver, bool allowVariableReferences=true, bool allowKeyFunction=true)
[virtual]
- createMatchPattern(const LocatorType *locator, const XalanDOMChar *str, const PrefixResolver &resolver, bool allowVariableReferences=true, bool allowKeyFunction=true)
[virtual]
- createXalanMatchPatternData(const ElemTemplate &theTemplate, size_type thePosition, const XalanDOMString &theTargetString, const XPath &theMatchPattern, const XalanDOMString &thePatternString, XPath::eMatchScore thePriority)
[virtual]
- createXalanQName(const XalanDOMString &qname, const NamespacesStackType &namespaces, const LocatorType *locator=0, bool fUseDefault=false)
[virtual]
- createXalanQName(const XalanDOMChar *qname, const NamespacesStackType &namespaces, const LocatorType *locator=0, bool fUseDefault=false)
[virtual]
- createXPath(const LocatorType *locator, const XalanDOMString &str, const PrefixResolver &resolver, bool allowVariableReferences=true, bool allowKeyFunction=true)
[virtual]
- createXPath(const LocatorType *locator, const XalanDOMChar *str, const PrefixResolver &resolver, bool allowVariableReferences=true, bool allowKeyFunction=true)
[virtual]
- createXPath(const LocatorType *locator, const XalanDOMChar *str, XalanDOMString::size_type len, const PrefixResolver &resolver, bool allowVariableReferences=true, bool allowKeyFunction=true)
[virtual]
- destroy(StylesheetRoot *theStylesheetRoot)
[virtual]
- eDefaultAVTBlockSize enum value
- eDefaultAVTPartSimpleBlockSize enum value
- eDefaultAVTPartXPathBlockSize enum value
- eDefaultElemApplyTemplatesBlockSize enum value
- eDefaultElemAttributeBlockSize enum value
- eDefaultElemAttributeSetBlockSize enum value
- eDefaultElemCallTemplateBlockSize enum value
- eDefaultElemElementBlockSize enum value
- eDefaultElemLiteralResultBlockSize enum value
- eDefaultElemTemplateBlockSize enum value
- eDefaultElemTextLiteralBlockSize enum value
- eDefaultElemValueOfBlockSize enum value
- eDefaultElemVariableBlockSize enum value
- eDefaultMatchPatternDataBlockSize enum value
- eDefaultPointerVectorBlockSize enum value
- eDefaultXalanDOMCharVectorBlockSize enum value
- eDefaultXalanQNameByValueBlockSize enum value
- eElementToken enum name
- ELEMNAME_APPLY_IMPORTS enum value
- ELEMNAME_APPLY_TEMPLATES enum value
- ELEMNAME_ATTRIBUTE enum value
- ELEMNAME_ATTRIBUTE_SET enum value
- ELEMNAME_CALL_TEMPLATE enum value
- ELEMNAME_CHOOSE enum value
- ELEMNAME_COMMENT enum value
- ELEMNAME_COPY enum value
- ELEMNAME_COPY_OF enum value
- ELEMNAME_DECIMAL_FORMAT enum value
- ELEMNAME_ELEMENT enum value
- ELEMNAME_EMPTY enum value
- ELEMNAME_EXTENSION enum value
- ELEMNAME_EXTENSION_CALL enum value
- ELEMNAME_EXTENSION_HANDLER enum value
- ELEMNAME_FALLBACK enum value
- ELEMNAME_FOR_EACH enum value
- ELEMNAME_FORWARD_COMPATIBLE enum value
- ELEMNAME_IF enum value
- ELEMNAME_IMPORT enum value
- ELEMNAME_INCLUDE enum value
- ELEMNAME_KEY enum value
- ELEMNAME_LITERAL_RESULT enum value
- ELEMNAME_MESSAGE enum value
- ELEMNAME_NAMESPACE_ALIAS enum value
- ELEMNAME_NUMBER enum value
- ELEMNAME_OTHERWISE enum value
- ELEMNAME_OUTPUT enum value
- ELEMNAME_PARAM enum value
- ELEMNAME_PI enum value
- ELEMNAME_PRESERVE_SPACE enum value
- ELEMNAME_SORT enum value
- ELEMNAME_STRIP_SPACE enum value
- ELEMNAME_STYLESHEET enum value
- ELEMNAME_TEMPLATE enum value
- ELEMNAME_TEXT enum value
- ELEMNAME_TEXT_LITERAL_RESULT enum value
- ELEMNAME_UNDEFINED enum value
- ELEMNAME_VALUE_OF enum value
- ELEMNAME_VARIABLE enum value
- ELEMNAME_WHEN enum value
- ELEMNAME_WITH_PARAM enum value
- ElemTemplateElementVectorType typedef
- error(const XalanDOMString &msg, const XalanNode *sourceNode=0, const ElemTemplateElement *styleNode=0) const
[virtual]
- error(const XalanDOMString &msg, const XalanNode *sourceNode, const LocatorType *locator) const
[virtual]
- XPathConstructionContext::error(const XalanDOMString &msg, const XalanNode *sourceNode, const Locator *locator) const=0
[pure virtual]
- getCachedString()
[virtual]
- GetCachedString typedef
- getElementNameToken(const XalanDOMString &name)
[static]
- getElementToken(const XalanDOMString &name) const
[virtual]
- getLocatorFromStack() const
[virtual]
- getMemoryManager()
- getPooledString(const XalanDOMString &theString)
[virtual]
- getPooledString(const XalanDOMChar *theString, XalanDOMString::size_type theLength=XalanDOMString::npos)
[virtual]
- getURLFromString(const XalanDOMString &urlString)
[virtual]
- getURLFromString(const XalanDOMString &urlString, const XalanDOMString &base)
[virtual]
- getURLStringFromString(const XalanDOMString &urlString, XalanDOMString &theResult)
[virtual]
- getURLStringFromString(const XalanDOMString &urlString, const XalanDOMString &base, XalanDOMString &theResult)
[virtual]
- getXalanXSLNameSpaceURL() const
[virtual]
- getXSLTNamespaceURI() const
[virtual]
- getXSLTVersionSupported() const
[virtual]
- isValidQName(const XalanDOMChar *theName, const Stylesheet &theStylesheet, const LocatorType *theLocator=0)
[virtual]
- isXMLSpaceAttribute(const XalanDOMChar *theAttributeName, const Stylesheet &theStylesheet, const LocatorType *theLocator=0)
[virtual]
- isXSLUseAttributeSetsAttribute(const XalanDOMChar *theAttributeName, const Stylesheet &theStylesheet, const LocatorType *theLocator=0)
[virtual]
- m_memoryManager
- message(const XalanDOMString &msg, const XalanNode *sourceNode=0, const ElemTemplateElement *styleNode=0) const
[virtual]
- message(const XalanDOMString &msg, const XalanNode *sourceNode, const LocatorType *locator) const
[virtual]
- NamespacesStackType typedef
- parseXML(const XalanDOMString &urlString, DocumentHandlerType *docHandler, XalanDocument *docToRegister)
[virtual]
- PointerVectorAllocatorType typedef
- popLocatorStack()
[virtual]
- pushLocatorOnStack(const LocatorType *locator)
[virtual]
- releaseCachedString(XalanDOMString &theString)
[virtual]
- reset()
[virtual]
- size_type typedef
- StylesheetConstructionContext(MemoryManagerType &theManager)
[explicit]
- StylesheetConstructionContextDefault(MemoryManagerType &theManager, XSLTEngineImpl &processor, XPathFactory &xpathFactory, VectorAllocatorSizeType theXalanDOMCharVectorAllocatorBlockSize=eDefaultXalanDOMCharVectorBlockSize, XalanAVTAllocator::size_type theAVTAllocatorBlockSize=eDefaultAVTBlockSize, XalanAVTPartSimpleAllocator::size_type theAVTPartSimpleAllocatorBlockSize=eDefaultAVTPartSimpleBlockSize, XalanAVTPartXPathAllocator::size_type theAVTPartXPathAllocatorBlockSize=eDefaultAVTPartXPathBlockSize, XalanQNameByValueAllocator::size_type theXalanQNameByValueAllocatorBlockSize=eDefaultXalanQNameByValueBlockSize, VectorAllocatorSizeType thePointerVectorAllocatorBlockSize=eDefaultPointerVectorBlockSize)
- StylesheetVectorType typedef
- tokenizeQNames(size_type &count, const XalanDOMChar *qnameTokens, const NamespacesStackType &namespaces, const LocatorType *locator=0, bool fUseDefault=false)
[virtual]
- URLAutoPtrType typedef
- VectorAllocatorSizeType typedef
- warn(const XalanDOMString &msg, const XalanNode *sourceNode=0, const ElemTemplateElement *styleNode=0) const
[virtual]
- warn(const XalanDOMString &msg, const XalanNode *sourceNode, const LocatorType *locator) const
[virtual]
- XPathConstructionContext::warn(const XalanDOMString &msg, const XalanNode *sourceNode, const Locator *locator) const=0
[pure virtual]
- XalanDOMCharVectorAllocatorType typedef
- XPathConstructionContext(MemoryManagerType &theManager)
- ~StylesheetConstructionContext()
[virtual]
- ~StylesheetConstructionContextDefault()
[virtual]
- ~XPathConstructionContext()
[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.
|
|