LibreOffice Module package (master) 1
|
#include <memory>
#include <sal/config.h>
#include <sal/log.hxx>
#include <cassert>
#include <string_view>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/embed/ElementModes.hpp>
#include <com/sun/star/embed/InvalidStorageException.hpp>
#include <com/sun/star/embed/UseBackupException.hpp>
#include <com/sun/star/embed/StorageFormats.hpp>
#include <com/sun/star/embed/StorageWrappedTargetException.hpp>
#include <com/sun/star/packages/NoEncryptionException.hpp>
#include <com/sun/star/packages/NoRawFormatException.hpp>
#include <com/sun/star/packages/WrongPasswordException.hpp>
#include <com/sun/star/io/TempFile.hpp>
#include <com/sun/star/ucb/SimpleFileAccess.hpp>
#include <com/sun/star/container/XHierarchicalNameAccess.hpp>
#include <com/sun/star/container/XEnumerationAccess.hpp>
#include <com/sun/star/container/XNamed.hpp>
#include <com/sun/star/util/XChangesBatch.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <com/sun/star/beans/NamedValue.hpp>
#include <PackageConstants.hxx>
#include <comphelper/sequence.hxx>
#include <cppuhelper/queryinterface.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <comphelper/servicehelper.hxx>
#include <comphelper/storagehelper.hxx>
#include <comphelper/ofopxmlhelper.hxx>
#include <utility>
#include <comphelper/diagnose_ex.hxx>
#include "xstorage.hxx"
#include "owriteablestream.hxx"
#include "switchpersistencestream.hxx"
Go to the source code of this file.
Macros | |
#define | THROW_WHERE SAL_WHERE |
Functions | |
static uno::Reference< io::XInputStream > | GetSeekableTempCopy (const uno::Reference< io::XInputStream > &xInStream) |
#define THROW_WHERE SAL_WHERE |
Definition at line 67 of file xstorage.cxx.
|
static |
Definition at line 114 of file xstorage.cxx.
References comphelper::OStorageHelper::CopyInputToOutput(), and THROW_WHERE.
Referenced by OStorage_Impl::InsertRawStream().