## Xalan-C++ API Documentation

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

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

# XalanTransformer Member List

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

- addTraceListener(TraceListener* theTraceListener) `[]`
- CompiledStylesheetPtrVectorType typedef
- compileStylesheet( const XSLTInputSource& theStylesheetSource, const XalanCompiledStylesheet*& theCompiledStylesheet)
- createDocumentBuilder(const XalanDOMString& theURI = XalanDOMString())
- destroyDocumentBuilder(XalanDocumentBuilder* theDocumentBuilder)
- destroyParsedSource(const XalanParsedSource* theParsedSource)
- destroyStylesheet(const XalanCompiledStylesheet* theStylesheet)
- eEscapeURLs enum name
- eEscapeURLsDefault enum value
- eEscapeURLsNo enum value
- eEscapeURLsYes enum value
- EnsureReset class `[friend]`
- eOmitMETATag enum name
- eOmitMETATagDefault enum value
- eOmitMETATagNo enum value
- eOmitMETATagYes enum value
- FunctionPairType typedef
- FunctionParamPairVectorType typedef
- getEntityResolver() const `[]`
- getErrorHandler() const `[]`
- getEscapeURLs() const
- getExternalNoNamespaceSchemaLocation() const `[]`
- getExternalSchemaLocation() const `[]`
- getIndent() const
- getLastError() const `[]`
- getOmitMETATag() const
- getOutputEncoding() const `[]`
- getProblemListener() const `[]`
- getUseValidation() const `[]`
- getWarningStream() const `[]`
- ICUCleanUp() `[static]`
- initialize() `[static]`
- installExternalFunction( const XalanDOMString& theNamespace, const XalanDOMString& functionName, const Function& function)
- installExternalFunctionGlobal( const XalanDOMString& theNamespace, const XalanDOMString& functionName, const Function& function) `[static]`
- ParamPairType typedef
- ParamPairVectorType typedef
- ParsedSourcePtrVectorType typedef
- parseSource( const XSLTInputSource& theInputSource, const XalanParsedSource*& theParsedSource, bool useXercesDOM = false)
- removeTraceListener(TraceListener* theTraceListener)
- removeTraceListeners() `[]`
- setEntityResolver(EntityResolverType* theResolver) `[]`
- setErrorHandler(ErrorHandlerType* theErrorHandler) `[]`
- setEscapeURLs(eEscapeURLs value)
- setExternalNoNamespaceSchemaLocation(const XalanDOMChar* location) `[]`
- setExternalSchemaLocation(const XalanDOMChar* location) `[]`
- setIndent(int indentAmount)
- setOmitMETATag(eOmitMETATag value)
- setOutputEncoding(const XalanDOMString& theEncoding) `[]`
- setProblemListener(ProblemListener* theProblemListener) `[]`
- setStylesheetParam( const XalanDOMString& key, const XalanDOMString& expression)
- setStylesheetParam( const char* key, const char* expression)
- setUseValidation(bool fValue) `[]`
- setWarningStream(StreamType* theStream) `[]`
- StreamType typedef
- terminate() `[static]`
- TraceListenerVectorType typedef
- transform( const XalanParsedSource& theParsedXML, const XSLTInputSource& theStylesheetSource, const XSLTResultTarget& theResultTarget) `[]`
- transform( const XalanParsedSource& theParsedXML, const XalanCompiledStylesheet* theCompiledStylesheet, const XSLTResultTarget& theResultTarget) `[]`
- transform( const XalanParsedSource& theParsedXML, const XSLTResultTarget& theResultTarget) `[]`
- transform( const XSLTInputSource& theInputSource, const XSLTInputSource& theStylesheetSource, const XSLTResultTarget& theResultTarget)
- transform( const XSLTInputSource& theInputSource, const XSLTResultTarget& theResultTarget) `[]`
- transform( const XSLTInputSource& theInputSource, const XSLTInputSource& theStylesheetSource, void* theOutputHandle, XalanOutputHandlerType theOutputHandler, XalanFlushHandlerType theFlushHandler = 0)
- transform( const XSLTInputSource& theInputSource, const XalanCompiledStylesheet* theCompiledStylesheet, const XSLTResultTarget& theResultTarget)
- transform( const XalanParsedSource& theParsedSource, const XalanCompiledStylesheet* theCompiledStylesheet, void* theOutputHandle, XalanOutputHandlerType theOutputHandler, XalanFlushHandlerType theFlushHandler = 0)
- transform( const XSLTInputSource& theInputSource, void* theOutputHandle, XalanOutputHandlerType theOutputHandler, XalanFlushHandlerType theFlushHandler = 0)
- uninstallExternalFunction( const XalanDOMString& theNamespace, const XalanDOMString& functionName)
- uninstallExternalFunctionGlobal( const XalanDOMString& theNamespace, const XalanDOMString& functionName) `[static]`
- XalanTransformer()
- ~XalanTransformer() `[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.7 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.