LibreOffice Module sdext (master) 1
Namespaces | Functions
filterdet.cxx File Reference
#include "filterdet.hxx"
#include "inc/pdfihelper.hxx"
#include "inc/pdfparse.hxx"
#include <osl/file.h>
#include <osl/thread.h>
#include <rtl/digest.h>
#include <sal/log.hxx>
#include <com/sun/star/io/IOException.hpp>
#include <com/sun/star/io/XInputStream.hpp>
#include <com/sun/star/io/XStream.hpp>
#include <com/sun/star/io/XSeekable.hpp>
#include <com/sun/star/io/TempFile.hpp>
#include <com/sun/star/task/XInteractionHandler.hpp>
#include <comphelper/fileurl.hxx>
#include <comphelper/hash.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <memory>
#include <utility>
#include <string.h>
Include dependency graph for filterdet.cxx:

Go to the source code of this file.

Namespaces

namespace  pdfi
 

Functions

bool pdfi::checkDocChecksum (const OUString &rInPDFFileURL, sal_uInt32 nBytes, const OUString &rChkSum)
 
uno::Reference< io::XStream > pdfi::getAdditionalStream (const OUString &rInPDFFileURL, OUString &rOutMimetype, OUString &io_rPwd, const uno::Reference< uno::XComponentContext > &xContext, const uno::Sequence< beans::PropertyValue > &rFilterData, bool bMayUseUI)
 
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * pdfi::sdext_PDFDetector_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &)
 

Variable Documentation

◆ m_aReadHandle

oslFileHandle m_aReadHandle
private

Definition at line 55 of file filterdet.cxx.

◆ m_nReadLen

unsigned int m_nReadLen
private

Definition at line 56 of file filterdet.cxx.

◆ m_xContextStream

uno::Reference< io::XStream > m_xContextStream
private

Definition at line 57 of file filterdet.cxx.

◆ m_xOut

uno::Reference< io::XOutputStream > m_xOut
private

Definition at line 59 of file filterdet.cxx.

◆ m_xSeek

uno::Reference< io::XSeekable > m_xSeek
private

Definition at line 58 of file filterdet.cxx.