LibreOffice Module sot (master) 1
|
#include <stg.hxx>
Public Member Functions | |
virtual sal_Int32 | Read (void *pData, sal_Int32 nSize)=0 |
virtual sal_Int32 | Write (const void *pData, sal_Int32 nSize)=0 |
virtual sal_uInt64 | Seek (sal_uInt64 nPos)=0 |
virtual sal_uInt64 | Tell ()=0 |
virtual void | Flush ()=0 |
virtual bool | SetSize (sal_uInt64 nNewSize)=0 |
virtual sal_uInt64 | GetSize () const =0 |
virtual void | CopyTo (BaseStorageStream *pDestStm)=0 |
virtual bool | Commit ()=0 |
virtual bool | Equals (const BaseStorageStream &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 StorageStream, and UCBStorageStream.
Referenced by SotStorageStream::Commit(), and StorageStream::CopyTo().
|
pure virtual |
Implemented in StorageStream, and UCBStorageStream.
Referenced by UCBStorage::CopyStorageElement_Impl().
|
pure virtual |
Implemented in StorageStream, and UCBStorageStream.
|
pure virtual |
Implemented in StorageStream, and UCBStorageStream.
Referenced by SotStorageStream::Commit(), and SotStorageStream::FlushData().
|
pure virtual |
Implemented in StorageStream, and UCBStorageStream.
Referenced by SotStorageStream::TellEnd().
|
pure virtual |
Implemented in StorageStream, and UCBStorageStream.
Referenced by SotStorageStream::GetData().
|
pure virtual |
Implemented in StorageStream, and UCBStorageStream.
Referenced by StgDirEntry::Copy(), UCBStorageStream::CopyTo(), and SotStorageStream::SeekPos().
|
pure virtual |
Implemented in StorageStream, and UCBStorageStream.
Referenced by StgDirEntry::Copy(), UCBStorageStream::CopyTo(), and SotStorageStream::SetSize().
|
pure virtual |
Implemented in StorageStream, and UCBStorageStream.
Referenced by StgDirEntry::Copy().
|
pure virtual |
Implemented in StorageStream, and UCBStorageStream.
Referenced by StgDirEntry::Copy(), UCBStorageStream::CopyTo(), and SotStorageStream::PutData().