LibreOffice Module package (master) 1
Namespaces | Macros | Functions
owriteablestream.cxx File Reference
#include <sal/config.h>
#include <cassert>
#include <memory>
#include <sal/log.hxx>
#include <com/sun/star/packages/NoEncryptionException.hpp>
#include <com/sun/star/packages/WrongPasswordException.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/ucb/SimpleFileAccess.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <com/sun/star/lang/XTypeProvider.hpp>
#include <com/sun/star/io/NotConnectedException.hpp>
#include <com/sun/star/io/TempFile.hpp>
#include <com/sun/star/io/XInputStream.hpp>
#include <com/sun/star/io/IOException.hpp>
#include <com/sun/star/embed/ElementModes.hpp>
#include <com/sun/star/embed/StorageFormats.hpp>
#include <com/sun/star/embed/StorageWrappedTargetException.hpp>
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <cppuhelper/typeprovider.hxx>
#include <cppuhelper/queryinterface.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <osl/diagnose.h>
#include <comphelper/processfactory.hxx>
#include <comphelper/servicehelper.hxx>
#include <comphelper/storagehelper.hxx>
#include <comphelper/ofopxmlhelper.hxx>
#include <comphelper/refcountedmutex.hxx>
#include <comphelper/sequence.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <PackageConstants.hxx>
#include <utility>
#include "selfterminatefilestream.hxx"
#include "owriteablestream.hxx"
#include "oseekinstream.hxx"
#include "xstorage.hxx"
Include dependency graph for owriteablestream.cxx:

Go to the source code of this file.

Namespaces

namespace  package
 

Macros

#define MAX_STORCACHE_SIZE   30000
 

Functions

static void package::CopyInputToOutput (const css::uno::Reference< css::io::XInputStream > &xInput, SvStream &rOutput)
 
bool package::PackageEncryptionDataLessOrEqual (const ::comphelper::SequenceAsHashMap &aHash1, const ::comphelper::SequenceAsHashMap &aHash2)
 

Macro Definition Documentation

◆ MAX_STORCACHE_SIZE

#define MAX_STORCACHE_SIZE   30000

Definition at line 63 of file owriteablestream.cxx.