#include <com/sun/star/io/NotConnectedException.hpp>
#include <com/sun/star/io/BufferSizeExceededException.hpp>
#include <com/sun/star/uno/RuntimeException.hpp>
#include <ucbhelper/content.hxx>
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/ucb/NameClash.hpp>
#include <unotools/tempfile.hxx>
#include <unotools/ucbstreamhelper.hxx>
#include <com/sun/star/io/XInputStream.hpp>
#include <com/sun/star/ucb/InsertCommandArgument.hpp>
#include <com/sun/star/ucb/ResultSetException.hpp>
#include <com/sun/star/uno/Sequence.h>
#include <com/sun/star/sdbc/XResultSet.hpp>
#include <com/sun/star/sdbc/XRow.hpp>
#include <com/sun/star/ucb/CommandAbortedException.hpp>
#include <com/sun/star/datatransfer/DataFlavor.hpp>
#include <com/sun/star/ucb/ContentInfo.hpp>
#include <com/sun/star/ucb/ContentInfoAttribute.hpp>
#include <com/sun/star/beans/Property.hpp>
#include <com/sun/star/packages/manifest/ManifestWriter.hpp>
#include <com/sun/star/packages/manifest/ManifestReader.hpp>
#include <com/sun/star/ucb/InteractiveIOException.hpp>
#include <com/sun/star/ucb/ContentCreationException.hpp>
#include <memory>
#include <optional>
#include <o3tl/safeint.hxx>
#include <osl/diagnose.h>
#include <osl/file.hxx>
#include <sal/log.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <tools/ref.hxx>
#include <tools/debug.hxx>
#include <unotools/streamwrap.hxx>
#include <unotools/ucbhelper.hxx>
#include <tools/urlobj.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/propertyvalue.hxx>
#include <cppuhelper/implbase.hxx>
#include <ucbhelper/commandenvironment.hxx>
#include <sot/stg.hxx>
#include <sot/storinfo.hxx>
#include <sot/exchange.hxx>
#include <sot/formats.hxx>
#include <comphelper/classids.hxx>
#include <mutex>
#include <utility>
#include <vector>
Go to the source code of this file.
◆ COMMIT_RESULT_FAILURE
#define COMMIT_RESULT_FAILURE 0 |
◆ COMMIT_RESULT_NOTHING_TO_DO
#define COMMIT_RESULT_NOTHING_TO_DO 1 |
◆ COMMIT_RESULT_SUCCESS
#define COMMIT_RESULT_SUCCESS 2 |
◆ FileInputStreamWrapper_Base
◆ UCBStorage_ImplRef
◆ UCBStorageElementList_Impl
◆ UCBStorageStream_ImplRef
◆ Find_Impl()
static OUString Find_Impl |
( |
const Sequence< Sequence< PropertyValue > > & |
rSequence, |
|
|
std::u16string_view |
rPath |
|
) |
| |
|
static |
◆ GetClassId_Impl()
Definition at line 338 of file ucbstorage.cxx.
References SO3_SC_CLASSID_60, SO3_SCH_CLASSID_60, SO3_SDRAW_CLASSID_60, SO3_SIMPRESS_CLASSID_60, SO3_SM_CLASSID_60, SO3_SW_CLASSID_60, SO3_SWGLOB_CLASSID_60, SO3_SWWEB_CLASSID_60, STARCALC_60, STARCALC_8, STARCALC_8_TEMPLATE, STARCHART_60, STARCHART_8, STARCHART_8_TEMPLATE, STARDRAW_60, STARDRAW_8, STARDRAW_8_TEMPLATE, STARIMPRESS_60, STARIMPRESS_8, STARIMPRESS_8_TEMPLATE, STARMATH_60, STARMATH_8, STARMATH_8_TEMPLATE, STARWRITER_60, STARWRITER_8, STARWRITER_8_TEMPLATE, STARWRITERGLOB_60, STARWRITERGLOB_8, STARWRITERGLOB_8_TEMPLATE, STARWRITERWEB_60, and STARWRITERWEB_8.
Referenced by UCBStorage_Impl::Init(), and UCBStorage_Impl::SetProps().
◆ GetFormatId_Impl()
Definition at line 306 of file ucbstorage.cxx.
References aName, NONE, SO3_APPLET_CLASSID, SO3_IFRAME_CLASSID, SO3_OUT_CLASSID, SO3_PLUGIN_CLASSID, SO3_SC_CLASSID_60, SO3_SCH_CLASSID_60, SO3_SDRAW_CLASSID_60, SO3_SIMPRESS_CLASSID_60, SO3_SM_CLASSID_60, SO3_SW_CLASSID_60, SO3_SWGLOB_CLASSID_60, SO3_SWWEB_CLASSID_60, STARCALC_60, STARCHART_60, STARDRAW_60, STARIMPRESS_60, STARMATH_60, STARWRITER_60, STARWRITERGLOB_60, and STARWRITERWEB_60.
Referenced by UCBStorage::SetClassId().
◆ nOpenFiles
◆ nOpenStreams