LibreOffice Module sot (master) 1
|
#include <stg.hxx>
Public Member Functions | |
virtual const OUString & | GetName () const =0 |
virtual bool | IsRoot () const =0 |
virtual void | SetClassId (const ClsId &)=0 |
virtual const ClsId & | GetClassId () const =0 |
virtual void | SetDirty ()=0 |
virtual void | SetClass (const SvGlobalName &rClass, SotClipboardFormatId nOriginalClipFormat, const OUString &rUserTypeName)=0 |
virtual SvGlobalName | GetClassName ()=0 |
virtual SotClipboardFormatId | GetFormat ()=0 |
virtual OUString | GetUserName ()=0 |
virtual void | FillInfoList (SvStorageInfoList *) const =0 |
virtual bool | CopyTo (BaseStorage *pDestStg) const =0 |
virtual bool | Commit ()=0 |
virtual bool | Revert ()=0 |
virtual BaseStorageStream * | OpenStream (const OUString &rEleName, StreamMode=StreamMode::STD_READWRITE, bool bDirect=true)=0 |
virtual BaseStorage * | OpenStorage (const OUString &rEleName, StreamMode=StreamMode::STD_READWRITE, bool bDirect=false)=0 |
virtual BaseStorage * | OpenUCBStorage (const OUString &rEleName, StreamMode=StreamMode::STD_READWRITE, bool bDirect=false)=0 |
virtual BaseStorage * | OpenOLEStorage (const OUString &rEleName, StreamMode=StreamMode::STD_READWRITE, bool bDirect=false)=0 |
virtual bool | IsStream (const OUString &rEleName) const =0 |
virtual bool | IsStorage (const OUString &rEleName) const =0 |
virtual bool | IsContained (const OUString &rEleName) const =0 |
virtual void | Remove (const OUString &rEleName)=0 |
virtual bool | CopyTo (const OUString &rEleName, BaseStorage *pDest, const OUString &rNewName)=0 |
virtual bool | ValidateFAT ()=0 |
virtual bool | Equals (const BaseStorage &rStream) const =0 |
Public Member Functions inherited from StorageBase | |
virtual bool | Validate (bool=false) const =0 |
virtual bool | ValidateMode (StreamMode) const =0 |
void | ResetError () const |
void | SetError (ErrCode) const |
ErrCode | GetError () const |
bool | Good () const |
StreamMode | GetMode () const |
void | SetAutoCommit (bool bSet) |
Public Member Functions inherited from SvRefBase | |
SvRefBase () | |
SvRefBase (const SvRefBase &) | |
SvRefBase & | operator= (const SvRefBase &) |
void | RestoreNoDelete () |
void | AddNextRef () |
void | AddFirstRef () |
void | ReleaseRef () |
unsigned int | GetRefCount () const |
Additional Inherited Members | |
Protected Member Functions inherited from StorageBase | |
StorageBase () | |
virtual | ~StorageBase () override |
Protected Member Functions inherited from SvRefBase | |
virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Protected Attributes inherited from StorageBase | |
ErrCode | m_nError |
StreamMode | m_nMode |
bool | m_bAutoCommit |
|
pure virtual |
Implemented in UCBStorage.
Referenced by SotStorage::Commit().
|
pure virtual |
Implemented in UCBStorage.
Referenced by UCBStorage::CopyStorageElement_Impl(), and SotStorage::CopyTo().
|
pure virtual |
Implemented in UCBStorage.
|
pure virtual |
Implemented in UCBStorage.
|
pure virtual |
Implemented in UCBStorage.
Referenced by SotStorage::FillInfoList().
|
pure virtual |
Implemented in UCBStorage.
Referenced by UCBStorage::CopyStorageElement_Impl().
|
pure virtual |
Implemented in UCBStorage.
Referenced by UCBStorage::CopyStorageElement_Impl(), and SotStorage::GetClassName().
|
pure virtual |
Implemented in UCBStorage.
Referenced by UCBStorage::CopyStorageElement_Impl(), and SotStorage::GetFormat().
|
pure virtual |
Implemented in UCBStorage.
Referenced by SotStorage::CreateStorage(), and SotStorage::GetName().
|
pure virtual |
Implemented in UCBStorage.
Referenced by SotStorage::GetUserName().
|
pure virtual |
Implemented in UCBStorage.
Referenced by OLESimpleStorage::InsertInputStreamToStorage_Impl(), OLESimpleStorage::InsertNameAccessToStorage_Impl(), and SotStorage::IsContained().
|
pure virtual |
Implemented in UCBStorage.
Referenced by SotStorage::CreateStorage().
|
pure virtual |
Implemented in UCBStorage.
Referenced by SotStorage::IsStorage().
|
pure virtual |
Implemented in UCBStorage.
Referenced by SotStorage::IsStream().
|
pure virtual |
Implemented in UCBStorage.
Referenced by UCBStorage::CopyStorageElement_Impl().
|
pure virtual |
Implemented in UCBStorage.
Referenced by OLESimpleStorage::InsertNameAccessToStorage_Impl(), and SotStorage::OpenSotStorage().
|
pure virtual |
Implemented in UCBStorage.
Referenced by UCBStorage::CopyStorageElement_Impl(), OLESimpleStorage::InsertInputStreamToStorage_Impl(), SotStorage::OpenSotStream(), and StgInternalStream::StgInternalStream().
|
pure virtual |
Implemented in UCBStorage.
Referenced by UCBStorage::CopyStorageElement_Impl().
|
pure virtual |
Implemented in UCBStorage.
Referenced by OLESimpleStorage::InsertInputStreamToStorage_Impl(), OLESimpleStorage::InsertNameAccessToStorage_Impl(), and SotStorage::Remove().
|
pure virtual |
Implemented in UCBStorage.
|
pure virtual |
Implemented in UCBStorage.
Referenced by UCBStorage::CopyTo(), and SotStorage::SetClass().
|
pure virtual |
Implemented in UCBStorage.
Referenced by UCBStorage::CopyTo().
|
pure virtual |
Implemented in UCBStorage.
Referenced by UCBStorage::CopyTo().
|
pure virtual |
Implemented in UCBStorage.
Referenced by SotStorage::Validate().