## Xalan-C++ API Documentation

### The Xalan C++ XSLT Processor Version 1.9

Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

# StylesheetRoot Member List

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

addAttributeSet(ElemAttributeSet &theAttributeSet) | StylesheetRoot |
addImport(Stylesheet *theStylesheet) | Stylesheet |
addObjectIfNotFound(const XalanMatchPatternData *thePattern, PatternTableVectorType &theVector) | Stylesheet | `[static]`
addObjectIfNotFound(const XalanMatchPatternData *thePattern, const XalanMatchPatternData *theArray[], unsigned int &theArraySize) | Stylesheet | `[static]`
addTemplate(ElemTemplate *theTemplate, StylesheetConstructionContext &constructionContext) | Stylesheet |
addWhitespaceElement(const XalanSpaceNodeTester &theTester) | Stylesheet |
AttributeSetMapType typedef | StylesheetRoot |
AttributeSetVectorType typedef | StylesheetRoot |
create(MemoryManagerType &theManager, const XalanDOMString &baseIdentifier, StylesheetConstructionContext &constructionContext) | StylesheetRoot | `[static]`
Stylesheet::create(MemoryManagerType &theManager, StylesheetRoot &root, const XalanDOMString &baseIdentifier, StylesheetConstructionContext &constructionContext) | Stylesheet | `[static]`
ElemDecimalFormatVectorType typedef | Stylesheet |
ElemTemplateMapType typedef | Stylesheet |
ElemVariableVectorType typedef | Stylesheet |
ExtensionNamespacesMapType typedef | Stylesheet |
findNamedTemplate(const XalanQName &qname) const | Stylesheet |
findTemplate(StylesheetExecutionContext &executionContext, XalanNode *targetNode) const | Stylesheet |
findTemplate(StylesheetExecutionContext &executionContext, XalanNode *targetNode, XalanNode::NodeType targetNodeType, const XalanQName &mode, bool onlyUseImports) const | Stylesheet |
GetAndReleaseCachedString typedef | Stylesheet |
getAttributeSet(StylesheetExecutionContext &theExecutionContext, const XalanQName &theQName, size_type matchingIndex, const LocatorType *theLocator) const | StylesheetRoot |
getBaseIdentifier() const | Stylesheet |
getCurrentIncludeBaseIdentifier() const | Stylesheet |
getDecimalFormatSymbols(const XalanQName &theQName) const | Stylesheet |
getDefaultRootRule() const | StylesheetRoot |
getDefaultRule() const | StylesheetRoot |
getDefaultTextRule() const | StylesheetRoot |
getElemNumberCount() const | StylesheetRoot |
getFirstTemplate() const | Stylesheet |
getHTMLOutputIndent() const | StylesheetRoot |
getImportStack() | StylesheetRoot |
getImportStack() const | StylesheetRoot |
getIncludeStack() | Stylesheet |
getMemoryManager() | StylesheetRoot |
getNamespaceDecls() const | Stylesheet |
getNamespaceDecls() | Stylesheet |
getNamespaceForPrefix(const XalanDOMString &prefix, StylesheetConstructionContext &constructionContext) const | Stylesheet |
getNamespaceForPrefix(const XalanDOMChar *prefix, StylesheetConstructionContext &constructionContext) const | Stylesheet |
getNamespaceForPrefix(const XalanDOMString &prefix) const | Stylesheet | `[virtual]`
getNamespaceForPrefixFromStack(const XalanDOMString &prefix) const | Stylesheet |
getNamespaceForPrefixFromStack(const XalanDOMChar *prefix) const | Stylesheet |
getNamespaceFromStack(const XalanDOMString &nodeName, XalanDOMString &theBuffer) const | Stylesheet |
getNamespaceFromStack(const XalanDOMChar *nodeName, XalanDOMString &theBuffer) const | Stylesheet |
getNamespaces() const | Stylesheet |
getNamespaces() | Stylesheet |
getNamespacesHandler() const | Stylesheet |
getNamespacesHandler() | Stylesheet |
getNextElemNumberID() | StylesheetRoot |
getNodeSetByKey(XalanDocument *doc, const XalanQName &qname, const XalanDOMString &ref, const PrefixResolver &resolver, MutableNodeRefList &nodelist, StylesheetExecutionContext &executionContext, KeyTablesTableType &theKeysTable) const | StylesheetRoot |
getOmitOutputXMLDecl() const | StylesheetRoot |
getOutputDoctypePublic(XalanDOMString &theResult) const | StylesheetRoot |
getOutputDoctypeSystem(XalanDOMString &theResult) const | StylesheetRoot |
getOutputEncoding(XalanDOMString &theResult) const | StylesheetRoot |
getOutputIndent() const | StylesheetRoot |
getOutputMediaType(XalanDOMString &theResult) const | StylesheetRoot |
getOutputMethod() const | StylesheetRoot |
getOutputStandalone(XalanDOMString &theResult) const | StylesheetRoot |
getOutputVersion(XalanDOMString &theResult) const | StylesheetRoot |
getStylesheetRoot() const | Stylesheet |
getStylesheetRoot() | Stylesheet |
getURI() const | Stylesheet | `[virtual]`
getXSLTNamespaceURI() const | Stylesheet |
getXSLTVerDeclared() const | Stylesheet |
getYesOrNo(const XalanDOMChar *aname, const XalanDOMChar *val, StylesheetConstructionContext &constructionContext) const | Stylesheet |
hasCDATASectionElements() const | StylesheetRoot |
hasPreserveOrStripSpaceElements() const | StylesheetRoot |
initWrapperless(StylesheetConstructionContext &constructionContext, const LocatorType *locator) | Stylesheet |
isAttrOK(const XalanDOMChar *attrName, const AttributeListType &atts, int which, StylesheetConstructionContext &constructionContext) const | Stylesheet |
isCDATASectionElementName(const XalanQName &theQName) const | StylesheetRoot |
isOutputMethodSet() const | StylesheetRoot |
isWrapperless() const | Stylesheet |
KeyDeclarationVectorType typedef | Stylesheet |
KeyTablesTableType typedef | Stylesheet |
locateAttributeMatchPatternDataList(const XalanDOMString &theName) const | Stylesheet |
locateElementMatchPatternDataList(const XalanDOMString &theName) const | Stylesheet |
locateMatchPatternDataList(const XalanNode &theNode, XalanNode::NodeType targetNodeType) const | Stylesheet |
lookupExtensionNSHandler(const XalanDOMString &uri) const | Stylesheet |
m_baseIdent | Stylesheet | `[protected]`
m_keyDeclarations | Stylesheet | `[protected]`
m_stylesheetRoot | Stylesheet | `[protected]`
m_whitespaceElements | Stylesheet | `[protected]`
NamespacesStackType typedef | Stylesheet |
NamespaceVectorType typedef | Stylesheet |
ParamVectorType typedef | Stylesheet |
PatternTableMapType typedef | Stylesheet |
PatternTableVectorType typedef | Stylesheet |
popNamespaces() | Stylesheet |
postConstruction(StylesheetConstructionContext &constructionContext) | StylesheetRoot | `[virtual]`
PrefixResolver() | PrefixResolver | `[protected]`
PrefixResolver(const PrefixResolver &) | PrefixResolver | `[protected]`
process(XalanNode *sourceTree, XSLTResultTarget &outputTarget, StylesheetExecutionContext &executionContext) const | StylesheetRoot |
processDecimalFormatElement(StylesheetConstructionContext &constructionContext, const AttributeListType &atts, const LocatorType *locator=0) | Stylesheet |
processExcludeResultPrefixes(StylesheetConstructionContext &theConstructionContext, const XalanDOMChar *theValue) | Stylesheet |
processExtensionNamespace(StylesheetConstructionContext &theConstructionContext, const XalanDOMString &uri) | Stylesheet |
processKeyElement(const PrefixResolver &nsContext, const AttributeListType &atts, const LocatorType *locator, StylesheetConstructionContext &constructionContext) | Stylesheet |
processNSAliasElement(const XalanDOMChar *name, const AttributeListType &atts, StylesheetConstructionContext &constructionContext) | Stylesheet |
processOutputSpec(const XalanDOMChar *name, const AttributeListType &atts, StylesheetConstructionContext &constructionContext) | StylesheetRoot |
pushNamespaces(const AttributeListType &atts) | Stylesheet |
pushTopLevelVariables(StylesheetExecutionContext &executionContext, const ParamVectorType &topLevelParams) const | Stylesheet |
s_emptyQName | Stylesheet | `[protected, static]`
setIndentResult(bool bIndent) | StylesheetRoot |
setNamespaceDecls(const NamespaceVectorType &ns) | Stylesheet |
setOutputMethod(FormatterListener::eFormat meth) | StylesheetRoot |
setTopLevelVariable(ElemVariable *var) | Stylesheet |
setupFormatterListener(XSLTResultTarget &outputTarget, StylesheetExecutionContext &executionContext) const | StylesheetRoot |
setXSLTNamespaceURI(const XalanDOMString &theURI) | Stylesheet |
setXSLTVerDeclared(double ver) | Stylesheet |
shouldStripSourceNode(const XalanText &textNode) const | StylesheetRoot |
size_type typedef | Stylesheet |
Stylesheet(StylesheetRoot &root, const XalanDOMString &baseIdentifier, StylesheetConstructionContext &constructionContext) | Stylesheet |
StylesheetRoot(const XalanDOMString &baseIdentifier, StylesheetConstructionContext &constructionContext) | StylesheetRoot |
StylesheetVectorType typedef | Stylesheet |
URLStackType typedef | Stylesheet |
WhitespaceElementsVectorType typedef | Stylesheet |
XalanQNameVectorType typedef | StylesheetRoot |
~PrefixResolver() | PrefixResolver | `[protected, virtual]`
~Stylesheet() | Stylesheet | `[virtual]`
~StylesheetRoot() | StylesheetRoot | `[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.9 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.