LibreOffice Module package (master) 1
Classes | Namespaces | Macros
xstorage.hxx File Reference
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/embed/XStorage2.hpp>
#include <com/sun/star/embed/XOptimizedStorage.hpp>
#include <com/sun/star/embed/XHierarchicalStorageAccess2.hpp>
#include <com/sun/star/embed/XStorageRawAccess.hpp>
#include <com/sun/star/embed/XTransactedObject.hpp>
#include <com/sun/star/embed/XTransactionBroadcaster.hpp>
#include <com/sun/star/embed/XEncryptionProtectedStorage.hpp>
#include <com/sun/star/embed/XRelationshipAccess.hpp>
#include <com/sun/star/util/XModifiable.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/beans/StringPair.hpp>
#include <com/sun/star/io/XStream.hpp>
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
#include <com/sun/star/lang/XTypeProvider.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <cppuhelper/typeprovider.hxx>
#include <cppuhelper/weak.hxx>
#include <cppuhelper/weakref.hxx>
#include <comphelper/multicontainer2.hxx>
#include <comphelper/refcountedmutex.hxx>
#include <comphelper/sequenceashashmap.hxx>
#include <o3tl/deleter.hxx>
#include <rtl/ref.hxx>
#include "ohierarchyholder.hxx"
#include "disposelistener.hxx"
#include <vector>
#include <memory>
#include <optional>
#include <string_view>
Include dependency graph for xstorage.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SotElement_Impl
 
struct  StorageHolder_Impl
 
struct  OStorage_Impl
 
class  OStorage
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::uno
 

Macros

#define RELINFO_NO_INIT   1
 
#define RELINFO_READ   2
 
#define RELINFO_CHANGED   3
 
#define RELINFO_CHANGED_STREAM   4
 
#define RELINFO_CHANGED_STREAM_READ   5
 
#define RELINFO_BROKEN   6
 
#define RELINFO_CHANGED_BROKEN   7
 
#define STOR_MESS_PRECOMMIT   1
 
#define STOR_MESS_COMMITTED   2
 
#define STOR_MESS_PREREVERT   3
 
#define STOR_MESS_REVERTED   4
 

Macro Definition Documentation

◆ RELINFO_BROKEN

#define RELINFO_BROKEN   6

Definition at line 68 of file xstorage.hxx.

◆ RELINFO_CHANGED

#define RELINFO_CHANGED   3

Definition at line 65 of file xstorage.hxx.

◆ RELINFO_CHANGED_BROKEN

#define RELINFO_CHANGED_BROKEN   7

Definition at line 69 of file xstorage.hxx.

◆ RELINFO_CHANGED_STREAM

#define RELINFO_CHANGED_STREAM   4

Definition at line 66 of file xstorage.hxx.

◆ RELINFO_CHANGED_STREAM_READ

#define RELINFO_CHANGED_STREAM_READ   5

Definition at line 67 of file xstorage.hxx.

◆ RELINFO_NO_INIT

#define RELINFO_NO_INIT   1

Definition at line 63 of file xstorage.hxx.

◆ RELINFO_READ

#define RELINFO_READ   2

Definition at line 64 of file xstorage.hxx.

◆ STOR_MESS_COMMITTED

#define STOR_MESS_COMMITTED   2

Definition at line 72 of file xstorage.hxx.

◆ STOR_MESS_PRECOMMIT

#define STOR_MESS_PRECOMMIT   1

Definition at line 71 of file xstorage.hxx.

◆ STOR_MESS_PREREVERT

#define STOR_MESS_PREREVERT   3

Definition at line 73 of file xstorage.hxx.

◆ STOR_MESS_REVERTED

#define STOR_MESS_REVERTED   4

Definition at line 74 of file xstorage.hxx.