## Xalan-C++ API Documentation

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

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# XSLTProcessor Member List

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

- addTraceListener(TraceListener *tl)=0 `[pure virtual]`
- error(const XalanDOMString &msg, const XalanNode *sourceNode=0, const ElemTemplateElement *styleNode=0) const=0 `[pure virtual]`
- error(const XalanDOMString &msg, const LocatorType &locator, const XalanNode *sourceNode=0) const=0 `[pure virtual]`
- fireGenerateEvent(const GenerateEvent &ge)=0 `[pure virtual]`
- fireSelectEvent(const SelectionEvent &se)=0 `[pure virtual]`
- fireTraceEvent(const TracerEvent &te)=0 `[pure virtual]`
- getFormatterListener() const=0 `[pure virtual]`
- getSourceTreeFromInput(const XSLTInputSource &inputSource)=0 `[pure virtual]`
- getStylesheetRoot() const=0 `[pure virtual]`
- getTraceListeners() const=0 `[pure virtual]`
- getTraceSelects() const=0 `[pure virtual]`
- getUniqueNamespaceValue()=0 `[pure virtual]`
- getUniqueNamespaceValue(XalanDOMString &theValue)=0 `[pure virtual]`
- getXMLParserLiaison() const=0 `[pure virtual]`
- message(const XalanDOMString &msg, const XalanNode *sourceNode=0, const ElemTemplateElement *styleNode=0) const=0 `[pure virtual]`
- message(const XalanDOMString &msg, const LocatorType &locator, const XalanNode *sourceNode=0) const=0 `[pure virtual]`
- process(const XSLTInputSource &inputSource, const XSLTInputSource &stylesheetSource, XSLTResultTarget &outputTarget, StylesheetConstructionContext &constructionContext, StylesheetExecutionContext &executionContext)=0 `[pure virtual]`
- process(const XSLTInputSource &inputSource, XSLTResultTarget &outputTarget, StylesheetExecutionContext &executionContext)=0 `[pure virtual]`
- processStylesheet(const XSLTInputSource &stylesheetSource, StylesheetConstructionContext &constructionContext)=0 `[pure virtual]`
- processStylesheet(const XalanDOMString &xsldocURLString, StylesheetConstructionContext &constructionContext)=0 `[pure virtual]`
- removeTraceListener(TraceListener *tl)=0 `[pure virtual]`
- reset()=0 `[pure virtual]`
- resolveTopLevelParams(StylesheetExecutionContext &executionContext)=0 `[pure virtual]`
- setDiagnosticsOutput(PrintWriter *pw)=0 `[pure virtual]`
- setExecutionContext(StylesheetExecutionContext *theExecutionContext)=0 `[pure virtual]`
- setFormatterListener(FormatterListener *flistener)=0 `[pure virtual]`
- setQuietConflictWarnings(bool b)=0 `[pure virtual]`
- setStylesheetParam(const XalanDOMString &key, XObjectPtr value)=0 `[pure virtual]`
- setStylesheetParam(const XalanDOMString &key, const XalanDOMString &expression)=0 `[pure virtual]`
- setStylesheetRoot(const StylesheetRoot *theStylesheet)=0 `[pure virtual]`
- shouldStripSourceNode(StylesheetExecutionContext &executionContext, const XalanNode &node) const=0 `[pure virtual]`
- size_type typedef
- traceSelect(StylesheetExecutionContext &executionContext, const ElemTemplateElement &theStylesheetElement, const NodeRefListBase &nl, const XPath *xpath) const=0 `[pure virtual]`
- warn(const XalanDOMString &msg, const XalanNode *sourceNode=0, const ElemTemplateElement *styleNode=0) const=0 `[pure virtual]`
- warn(const XalanDOMString &msg, const LocatorType &locator, const XalanNode *sourceNode=0) const=0 `[pure virtual]`
- XSLTProcessor()
- ~XSLTProcessor() `[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.5 Copyright © 2000, 2001, 2002, 2003 The Apache Software Foundation. All Rights Reserved.