LibreOffice Module filter (master) 1
Namespaces | Macros | Functions
XSLTFilter.cxx File Reference
#include <cppuhelper/factory.hxx>
#include <cppuhelper/implbase.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <sax/tools/documenthandleradapter.hxx>
#include <osl/diagnose.h>
#include <osl/time.h>
#include <osl/conditn.hxx>
#include <tools/urlobj.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <sal/log.hxx>
#include <rtl/ref.hxx>
#include <rtl/uri.hxx>
#include <comphelper/interaction.hxx>
#include <com/sun/star/lang/EventObject.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/uno/Any.hxx>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/xml/sax/Parser.hpp>
#include <com/sun/star/xml/sax/InputSource.hpp>
#include <com/sun/star/xml/sax/XDocumentHandler.hpp>
#include <com/sun/star/xml/sax/XExtendedDocumentHandler.hpp>
#include <com/sun/star/xml/sax/XFastParser.hpp>
#include <com/sun/star/xml/sax/Writer.hpp>
#include <com/sun/star/xml/XImportFilter.hpp>
#include <com/sun/star/xml/XImportFilter2.hpp>
#include <com/sun/star/xml/XExportFilter.hpp>
#include <com/sun/star/util/theMacroExpander.hpp>
#include <com/sun/star/io/Pipe.hpp>
#include <com/sun/star/io/XInputStream.hpp>
#include <com/sun/star/io/XOutputStream.hpp>
#include <com/sun/star/io/XActiveDataSource.hpp>
#include <com/sun/star/io/XSeekable.hpp>
#include <com/sun/star/io/XStreamListener.hpp>
#include <com/sun/star/util/PathSubstitution.hpp>
#include <com/sun/star/util/XStringSubstitution.hpp>
#include <com/sun/star/beans/NamedValue.hpp>
#include <com/sun/star/task/XInteractionHandler.hpp>
#include <com/sun/star/ucb/InteractiveAugmentedIOException.hpp>
#include <com/sun/star/xml/xslt/XSLTTransformer.hpp>
#include <utility>
Include dependency graph for XSLTFilter.cxx:

Go to the source code of this file.

Namespaces

namespace  XSLT
 

Macros

#define TRANSFORMATION_TIMEOUT_SEC   60
 

Functions

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * filter_XSLTFilter_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &)
 

Macro Definition Documentation

◆ TRANSFORMATION_TIMEOUT_SEC

#define TRANSFORMATION_TIMEOUT_SEC   60

Definition at line 71 of file XSLTFilter.cxx.

Function Documentation

◆ filter_XSLTFilter_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * filter_XSLTFilter_get_implementation ( css::uno::XComponentContext *  context,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 649 of file XSLTFilter.cxx.

Variable Documentation

◆ m_aExportBaseUrl

OUString m_aExportBaseUrl
private

Definition at line 139 of file XSLTFilter.cxx.

◆ m_bError

bool m_bError
private

Definition at line 137 of file XSLTFilter.cxx.

◆ m_bTerminated

bool m_bTerminated
private

Definition at line 136 of file XSLTFilter.cxx.

◆ m_cTransformed

osl::Condition m_cTransformed
private

Definition at line 135 of file XSLTFilter.cxx.

◆ m_rOutputStream

css::uno::Reference<XOutputStream> m_rOutputStream
private

Definition at line 131 of file XSLTFilter.cxx.

◆ m_rParent

XSLTFilter& m_rParent
private

Definition at line 108 of file XSLTFilter.cxx.

◆ m_tcontrol

css::uno::Reference<xslt::XXSLTTransformer> m_tcontrol
private

Definition at line 133 of file XSLTFilter.cxx.

◆ m_xContext

css::uno::Reference<XComponentContext> m_xContext
private

Definition at line 128 of file XSLTFilter.cxx.